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