## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# iCollectionList Member List

This is the complete list of members for iCollectionList, including all inherited members.

Add(iCollection *obj)=0 | iCollectionList | `[pure virtual]`
AddRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
DecRef()=0 | iBase | `[pure virtual]`
Find(iCollection *obj) const =0 | iCollectionList | `[pure virtual]`
FindByName(const char *Name) const =0 | iCollectionList | `[pure virtual]`
Get(int n) const =0 | iCollectionList | `[pure virtual]`
GetCount() const =0 | iCollectionList | `[pure virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
IncRef()=0 | iBase | `[pure virtual]`
NewCollection(const char *name)=0 | iCollectionList | `[pure virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
Remove(iCollection *obj)=0 | iCollectionList | `[pure virtual]`
Remove(int n)=0 | iCollectionList | `[pure virtual]`
RemoveAll()=0 | iCollectionList | `[pure virtual]`
RemoveRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`