20#ifndef GEODE_CACHEWRITER_H_
21#define GEODE_CACHEWRITER_H_
25#include "internal/geode_globals.hpp"
An application plug-in that can be installed on the region.
Definition: CacheWriter.hpp:87
virtual bool beforeRegionClear(const RegionEvent &event)
called before this region is cleared
virtual bool beforeUpdate(const EntryEvent &event)
Called before an entry is updated.
virtual bool beforeDestroy(const EntryEvent &event)
Called before an entry is destroyed.
virtual void close(Region &rp)
Called when the region containing this callback is destroyed, when the cache is closed.
virtual bool beforeCreate(const EntryEvent &event)
Called before an entry is created.
virtual bool beforeRegionDestroy(const RegionEvent &event)
called before this region is destroyed
Represents an entry event affecting an entry, including its identity and the the circumstances of the...
Definition: EntryEvent.hpp:44
This class manages subregions and cached data.
Definition: Region.hpp:95
Declares region events.
Definition: RegionEvent.hpp:37