All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Labels::ModelRepository< TKey, TValue > Member List

This is the complete list of members for Eegeo::Labels::ModelRepository< TKey, TValue >, including all inherited members.

Add(const KeyType &key, const ItemType &value) (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
AddObserver(ObserverType &observer) (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
AllItems(std::vector< ItemType > &out_allItems) const (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
AllKeys(std::vector< KeyType > &out_allKeys) const (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
Begin() const (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
Clear() (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
Contains(const KeyType &key) const (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
End() const (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
Get(const KeyType &key) const (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
ItemType typedef (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >
IteratorType typedef (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >
KeyType typedef (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
ObserverType typedef (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
Remove(const KeyType &key) (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
RemoveObserver(ObserverType &observer) (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline
Size() const (defined in Eegeo::Labels::ModelRepository< TKey, TValue >)Eegeo::Labels::ModelRepository< TKey, TValue >inline