Public Member Functions | |
int32_t | Count () const |
Number of elements in the list. | |
TypeListIterator * | Iterator () |
Gets a new TypeListIterator. | |
TypeList () | |
Constructor. | |
TypeList (const std::vector< type_t > &v) | |
Constructor. | |
void | Add (type_t type) |
Adds a Sparksee type identifier at the end of the list. | |
void | Clear () |
Clears the list. | |
~TypeList () | |
Destructor. |
It stores a Sparksee node or edge type identifier list.
Use TypeListIterator to access all elements into this collection.
TypeList::TypeList | ( | ) |
Constructor.
This creates an empty list.
TypeList::TypeList | ( | const std::vector< type_t > & | v | ) |
Constructor.
v | [in] Vector. |
int32_t TypeList::Count | ( | ) | const [inline] |
Number of elements in the list.
TypeListIterator* TypeList::Iterator | ( | ) |
void TypeList::Add | ( | type_t | type | ) | [inline] |