All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Markers::IMarkerModelRepository Member List

This is the complete list of members for Eegeo::Markers::IMarkerModelRepository, including all inherited members.

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