Public Member Functions | |
| HRESULT | AddNode ([in] IRsNode *pNode) |
| HRESULT | RemoveNode ([in] IRsNode *pNode) |
| HRESULT | GetCount ([out] RtUlong *count) |
| HRESULT | GetNode ([in] RtUlong index,[out] IRsNode **pNode) |
| HRESULT | FindNode ([in]IRsNode *pNode) |
| HRESULT | RemoveAll (void) |
| HRESULT IRsList::AddNode | ( | [in] IRsNode * | pNode | ) |
Adds object to list.
| pNode | [in] Object to be added. |
| HRESULT IRsList::RemoveNode | ( | [in] IRsNode * | pNode | ) |
Remove node from list.
| pNode | [in] Object to be removed. |
| HRESULT IRsList::GetCount | ( | [out] RtUlong * | count | ) |
Returns number of objects in list.
| count | [out] Number of objects in list. |
| HRESULT IRsList::GetNode | ( | [in] RtUlong | index, | |
| [out] IRsNode ** | pNode | |||
| ) |
Returns i-th object from list.
| index | [in] Position of object in list. | |
| pNode | [out] Object. |
| HRESULT IRsList::FindNode | ( | [in] IRsNode * | pNode | ) |
Look up of given object.
| pNode | [in] Object to look up. |
| HRESULT IRsList::RemoveAll | ( | void | ) |
Remove all objects from list.
1.5.5