#include <ientity.h>
Public Member Functions | |
virtual | ~Observer () |
virtual void | insert (const std::string &key, EntityKeyValue &value)=0 |
virtual void | erase (const std::string &key, EntityKeyValue &value)=0 |
virtual void | clear () |
Definition at line 52 of file ientity.h.
virtual void Entity::Observer::erase | ( | const std::string & | key, | |
EntityKeyValue & | value | |||
) | [pure virtual] |
Implemented in KeyObserverMap, NameKeys, TargetKeys, and TargetableInstance.
Referenced by EntityKeyValues::detach().
virtual void Entity::Observer::insert | ( | const std::string & | key, | |
EntityKeyValue & | value | |||
) | [pure virtual] |
Implemented in KeyObserverMap, NameKeys, TargetKeys, and TargetableInstance.
Referenced by EntityKeyValues::attach().