3 #ifndef GEODE_CQATTRIBUTESMUTATOR_H_ 4 #define GEODE_CQATTRIBUTESMUTATOR_H_ 23 #include "geode_globals.hpp" 50 virtual void addCqListener(
const CqListenerPtr& aListener) = 0;
60 virtual void removeCqListener(
const CqListenerPtr& aListener) = 0;
77 #endif // GEODE_CQATTRIBUTESMUTATOR_H_ Each enum represents a predefined RegionAttributes in a Cache.
Definition: Assert.hpp:31
#define CPPCACHE_EXPORT
Defines a Geode CPPCACHE export.
Definition: geode_base.hpp:58
Defines a reference counted shared pointer.
Definition: SharedPtr.hpp:52
This abstract base class is the base class of all user objects that have the shared capability of ref...
Definition: SharedBase.hpp:40
Vector template type class.
Definition: VectorT.hpp:37
This interface is used to modify the listeners that are associated with a CQ.
Definition: CqAttributesMutator.hpp:43
This namespace contains all the Geode C++ API classes, enumerations and globals.