Sirikata
|
#include <OSegCache.hpp>
Public Member Functions | |
virtual | ~OSegCache () |
virtual void | insert (const UUID &uuid, const OSegEntry &sID)=0 |
virtual const OSegEntry & | get (const UUID &uuid)=0 |
virtual void | remove (const UUID &uuid)=0 |
virtual Sirikata::OSegCache::~OSegCache | ( | ) | [inline, virtual] |
virtual void Sirikata::OSegCache::insert | ( | const UUID & | uuid, |
const OSegEntry & | sID | ||
) | [pure virtual] |
Implemented in Sirikata::CacheLRUOriginal, and Sirikata::CommunicationCache.
Referenced by Sirikata::CraqObjectSegmentation::craqGetResult(), Sirikata::CraqObjectSegmentation::craqSetResult(), Sirikata::RedisObjectSegmentation::finishReadObject(), Sirikata::RedisObjectSegmentation::finishWriteMigratedObject(), Sirikata::RedisObjectSegmentation::finishWriteNewObject(), Sirikata::RedisObjectSegmentation::handleMigrateMessageAck(), Sirikata::RedisObjectSegmentation::handleUpdateOSegMessage(), Sirikata::CraqObjectSegmentation::processMigrateMessageAcknowledge(), and Sirikata::CraqObjectSegmentation::processUpdateOSegMessage().
virtual void Sirikata::OSegCache::remove | ( | const UUID & | uuid | ) | [pure virtual] |
Implemented in Sirikata::CacheLRUOriginal, and Sirikata::CommunicationCache.