All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Labels::ILabelStyleRepository Member List

This is the complete list of members for Eegeo::Labels::ILabelStyleRepository, including all inherited members.

Add(const KeyType &key, const ItemType &value)=0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
AddObserver(ObserverType &observer)=0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
AllItems(std::vector< ItemType > &out_allItems) const =0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
AllKeys(std::vector< KeyType > &out_allKeys) const =0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
Begin() const =0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
Clear()=0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
Contains(const KeyType &key) const =0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
End() const =0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
Get(const KeyType &key) const =0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
ItemType typedef (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >
IteratorType typedef (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >
KeyType typedef (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >
ObserverType typedef (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >
Remove(const KeyType &key)=0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
RemoveObserver(ObserverType &observer)=0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
Size() const =0 (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >pure virtual
ThisType typedef (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >
~IModelRepository() (defined in Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >)Eegeo::Labels::IModelRepository< _TLabelStyleRepository::KeyType, _TLabelStyleRepository::ItemType, _TLabelStyleRepository::IteratorType >inlinevirtual