VMware GemFire Native C++ Reference
9.2.4
|
Go to the documentation of this file.
3 #ifndef GEODE_ATTRIBUTESFACTORY_H_
4 #define GEODE_ATTRIBUTESFACTORY_H_
23 #include "geode_globals.hpp"
30 #include "PartitionResolver.hpp"
206 void setCacheLoader(
const char* libpath,
const char* factoryFuncName);
213 void setCacheWriter(
const char* libpath,
const char* factoryFuncName);
219 void setCacheListener(
const char* libpath,
const char* factoryFuncName);
225 void setPartitionResolver(
const char* libpath,
const char* factoryFuncName);
235 int32_t idleTimeout);
250 int32_t idleTimeout);
267 void setPersistenceManager(
const char* libpath,
const char* factoryFuncName,
288 void setInitialCapacity(
int initialCapacity);
296 void setLoadFactor(
float loadFactor);
303 void setConcurrencyLevel(uint8_t concurrencyLevel);
311 void setLruEntriesLimit(
const uint32_t entriesLimit);
329 void setCachingEnabled(
bool cachingEnabled);
348 void setPoolName(
const char* name);
355 void setCloningEnabled(
bool isClonable);
363 void setConcurrencyChecksEnabled(
bool concurrencyChecksEnabled);
382 #endif // GEODE_ATTRIBUTESFACTORY_H_
Each enum represents a predefined RegionAttributes in a {}.
Definition: Assert.hpp:31
Creates instances of RegionAttributes.
Definition: AttributesFactory.hpp:152
Definition: RegionAttributes.hpp:72
Action
Definition: ExpirationAction.hpp:43
#define CPPCACHE_EXPORT
Defines a Geode CPPCACHE export.
Definition: geode_base.hpp:58
PolicyType
Values for setting PolicyType.
Definition: DiskPolicyType.hpp:43
Definition: SharedBase.hpp:40
Defines a reference counted shared pointer.
Definition: SharedPtr.hpp:52
Pivotal GemFire C++ Cache API Documentation