|
NTRT Simulator
v1.1
|
This is the complete list of members for tgTaggables< T >, including all inherited members.
| _taggable(T *obj) (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| addElement(T element) (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| addElements(std::vector< T * > elements) (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| assertKeyExists(int key, std::string message="Element at index does not exist") const (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| assertUnique(T &element, std::string message="Taggable elements must be unique.") (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| assertUniqueElements(std::string message="Taggable elements must be unique.") const (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| contains(std::vector< T * > haystack, const T *needle) (defined in tgTaggables< T >) | tgTaggables< T > | inlinestatic |
| contains(const T &needle) const (defined in tgTaggables< T >) | tgTaggables< T > | inline |
| elementExists(const T &element) const (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| find(std::string tags) | tgTaggables< T > | inline |
| findAll() (defined in tgTaggables< T >) | tgTaggables< T > | inline |
| findUntagged() (defined in tgTaggables< T >) | tgTaggables< T > | inline |
| getElement(int key) (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| getElement(int key) const (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| getElements() (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| getElements() const (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| keyExists(int key) const | tgTaggables< T > | inlineprotected |
| operator+=(const T &other) (defined in tgTaggables< T >) | tgTaggables< T > | inline |
| operator+=(const std::vector< T * > other) (defined in tgTaggables< T >) | tgTaggables< T > | inline |
| operator-=(const T &other) | tgTaggables< T > | inline |
| operator-=(const std::vector< T * > other) (defined in tgTaggables< T >) | tgTaggables< T > | inline |
| operator[](int key) | tgTaggables< T > | inline |
| operator[](int key) const (defined in tgTaggables< T >) | tgTaggables< T > | inline |
| removeElement(const T &element) (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| removeElement(const T *element) (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| removeElements(const std::vector< T > &elements) (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| removeElements(const std::vector< T * > &elements) (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| setElement(int key, T element) (defined in tgTaggables< T >) | tgTaggables< T > | inlineprotected |
| size() const (defined in tgTaggables< T >) | tgTaggables< T > | inline |
| tgTaggables() (defined in tgTaggables< T >) | tgTaggables< T > | inline |
| tgTaggables(std::vector< T > &elements) | tgTaggables< T > | inline |
| ~tgTaggables() (defined in tgTaggables< T >) | tgTaggables< T > | inlinevirtual |