#include <XnList.h>
List of all members.
Detailed Description
Constructor & Destructor Documentation
Constructor. Initialize internal representations
Destructor. Destroy internal representations
Constructor. Initialize internal representations
Member Function Documentation
Add a new value to the list
- Parameters:
-
pWhere | [in] The XnNode after which to add the new value |
val | [in] The value to add to the list |
- Returns:
- XN_STATUS_ALLOC_FAILED Failed to add to the list because no nodes are available,
Add a new value after the object pointed to by the iterator
- Parameters:
-
where | [in] iterator to the position after which to add the new value |
val | [in] The value to add to the list |
- Returns:
- XN_STATUS_ALLOC_FAILED Failed to add to the list because no nodes are available, XN_STATUS_ILLEGAL_POSITION iterator is invalid
Add a new value before the object pointed to by the iterator
- Parameters:
-
where | [in] iterator to the position before which to add the new value |
val | [in] The value to add to the list |
- Returns:
- XN_STATUS_ALLOC_FAILED Failed to add to the list because no nodes are available,
Add a new value at the beginning of list
- Parameters:
-
value | [in] The value to add to the head of the list |
- Returns:
- XN_STATUS_ALLOC_FAILED Failed to add to the list because no nodes are available.
Add a new value at the end of the list
- Parameters:
-
value | [in] The value to add to the tail of the list |
- Returns:
- XN_STATUS_ALLOC_FAILED Failed to add to the list because no nodes are available.
An iterator to the first entry of the list (non-const version)
An iterator to the first entry of the list (const version)
Remove all entries from the list
An iterator 1to the end of the list (non-const version). The position is invalid.
An iterator to the end of the list (const version). The position is invalid.
Get an iterator pointing to a value in the list.
- Parameters:
-
value | [in] The searched value |
- Returns:
- end() if value doesn't exist
Get an iterator pointing to a value in the list.
- Parameters:
-
value | [in] The searched value |
- Returns:
- end() if value doesn't exist
An iterator to the last entry of the list (non-const version)
An iterator to the last entry of the list (const version)
Remove a value from the list
- Parameters:
-
where | [in] Iterator pointing to an entry in the list |
value | [out] The value that was in the removed entry |
- Returns:
- XN_STATUS_ILLEGAL_POSITION iterator was invalid
Remove a value from the list
- Parameters:
-
where | [in] Iterator pointing to an entry in the list |
- Returns:
- XN_STATUS_ILLEGAL_POSITION iterator was invalid
An iterator to the beginning of the list (non-const version). This position is invalid
An iterator to the beginning of the list (const version). This position is invalid
Friends And Related Function Documentation
Member Data Documentation
The base node for the list
The documentation for this class was generated from the following file: