#include <ientity.h>
Public Member Functions | |
virtual | ~EntityKeyValue () |
virtual const char * | c_str () const =0 |
virtual void | assign (const std::string &other)=0 |
virtual void | attach (const KeyObserver &observer)=0 |
virtual void | detach (const KeyObserver &observer)=0 |
Definition at line 35 of file ientity.h.
virtual EntityKeyValue::~EntityKeyValue | ( | ) | [inline, virtual] |
virtual void EntityKeyValue::assign | ( | const std::string & | other | ) | [pure virtual] |
Implemented in KeyValue.
virtual void EntityKeyValue::attach | ( | const KeyObserver & | observer | ) | [pure virtual] |
Implemented in KeyValue.
Referenced by TargetableInstance::insert(), TargetKeys::insert(), and KeyObserverMap::insert().
virtual const char* EntityKeyValue::c_str | ( | ) | const [pure virtual] |
Implemented in KeyValue.
virtual void EntityKeyValue::detach | ( | const KeyObserver & | observer | ) | [pure virtual] |
Implemented in KeyValue.
Referenced by TargetableInstance::erase(), TargetKeys::erase(), and KeyObserverMap::erase().