All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
List of all members
Eegeo::Labels::ILabelAnchorCategoryIconMapRepository Class Reference
Inheritance diagram for Eegeo::Labels::ILabelAnchorCategoryIconMapRepository:
Eegeo::Labels::IModelRepository< _TLabelAnchorCategoryIconMapRepository::KeyType, _TLabelAnchorCategoryIconMapRepository::ItemType, _TLabelAnchorCategoryIconMapRepository::IteratorType >

Additional Inherited Members

- Public Types inherited from Eegeo::Labels::IModelRepository< _TLabelAnchorCategoryIconMapRepository::KeyType, _TLabelAnchorCategoryIconMapRepository::ItemType, _TLabelAnchorCategoryIconMapRepository::IteratorType >
typedef IModelRepository
< _TLabelAnchorCategoryIconMapRepository::KeyType,
_TLabelAnchorCategoryIconMapRepository::ItemType,
_TLabelAnchorCategoryIconMapRepository::IteratorType > 
ThisType
 
typedef
_TLabelAnchorCategoryIconMapRepository::KeyType 
KeyType
 
typedef
_TLabelAnchorCategoryIconMapRepository::ItemType 
ItemType
 
typedef
_TLabelAnchorCategoryIconMapRepository::IteratorType 
IteratorType
 
typedef
IModelRepositoryObserver
< ThisType
ObserverType
 
- Public Member Functions inherited from Eegeo::Labels::IModelRepository< _TLabelAnchorCategoryIconMapRepository::KeyType, _TLabelAnchorCategoryIconMapRepository::ItemType, _TLabelAnchorCategoryIconMapRepository::IteratorType >
virtual int Size () const =0
 
virtual bool Contains (const KeyType &key) const =0
 
virtual ItemType Get (const KeyType &key) const =0
 
virtual void Add (const KeyType &key, const ItemType &value)=0
 
virtual void Remove (const KeyType &key)=0
 
virtual void Clear ()=0
 
virtual void AllKeys (std::vector< KeyType > &out_allKeys) const =0
 
virtual void AllItems (std::vector< ItemType > &out_allItems) const =0
 
virtual IteratorType Begin () const =0
 
virtual IteratorType End () const =0
 
virtual void AddObserver (ObserverType &observer)=0
 
virtual void RemoveObserver (ObserverType &observer)=0
 

The documentation for this class was generated from the following file: