99 #endif // GEODE_DELTA_H_ virtual void fromDelta(DataInput &in)=0
Reads in delta information to this object in a user-defined format.
Each enum represents a predefined RegionAttributes in a Cache.
Definition: Assert.hpp:31
This interface is used for delta propagation.
Definition: Delta.hpp:46
Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...
Definition: DataOutput.hpp:74
Defines a reference counted shared pointer.
Definition: SharedPtr.hpp:52
virtual bool hasDelta()=0
hasDelta( ) is invoked by Geode during Region::put( CacheableKeyPtr, CacheablePtr ) to determine if t...
Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...
Definition: DataInput.hpp:56
virtual DeltaPtr clone()
Creates a copy of the object on which delta is to be applied via notification.
virtual void toDelta(DataOutput &out) const =0
Writes out delta information to out in a user-defined format.
This namespace contains all the Geode C++ API classes, enumerations and globals.