All Frameworks Class Hierarchy This Framework Indexes
ObjectModelerSystem Class CATListPtrCATBaseUnknown
Usage: you must use this class as is. You should never derive it.
public class CATListPtrCATBaseUnknown
Class to define a list of interface pointers and list operations on it.
Method Index
- o
Append(CATBaseUnknown*)
- Adds an element in the list.
- o
InsertAt(int,CATBaseUnknown*)
- Inserts an elemnt in the list at a position.
- o
Locate(CATBaseUnknown*,int)
- Searchs for an element.
- o
RemoveAll(CATCollec::MemoryHandling)
- Removes all element of the list.
- o
RemovePosition(int)
- Removes the iem element.
- o
RemoveValue(CATBaseUnknown*)
- Removes an element.
- o
Size()
- Returns the list size.
- o
operator[](int)
- Returns the ieme element.
Methods
o Append
-
Adds an element in the list.
- Parameters:
-
- iAdd
- The element to add
o InsertAt
| public InsertAt( | | iPos, |
| | iAdd) |
-
Inserts an elemnt in the list at a position.
- Parameters:
-
- iPos
- The position to add the element
- iAdd
- The element to add.
o Locate
| public Locate( | | iLocate, |
| | iFrom | = 1 ) |
-
Searchs for an element.
- Parameters:
-
- iLocate
-
- iFrom
o RemoveAll
| public RemoveAll( | | iMH | = CATCollec::ReleaseAllocation ) |
-
Removes all element of the list.
- Parameters:
-
- iMH
o RemovePosition
| public RemovePosition( | | iPos) |
-
Removes the iem element.
- Parameters:
-
- iPos
o RemoveValue
| public RemoveValue( | | iRemove) |
-
Removes an element.
- Parameters:
-
- iRemove
- The element to remove
- Returns:
-
o Size
-
Returns the list size.
- Returns:
- The size of the list
o operator[]
-
Returns the ieme element.
- Parameters:
-
- iPos
This object is included in the file: sequence_CATBaseUnknown_ptr.h
If needed, your Imakefile.mk should include the module: ObjectModelerSystem