The interface file for InterfaceList class. More...
#include <IInterfaceList.h>
Public Member Functions | |
| virtual | ~IInterfaceList (void) |
| virtual InterfacePtr | operator[] (unsigned int index)=0 |
| virtual unsigned int | GetSize () const =0 |
| virtual InterfacePtr | GetByIndex (unsigned int index) const =0 |
| virtual void | Clear ()=0 |
| virtual void | Add (InterfacePtr iface)=0 |
| virtual void | Remove (InterfacePtr iface)=0 |
| virtual void | Append (const InterfaceList *list)=0 |
Protected Member Functions | |
| IInterfaceList (void) | |
| IInterfaceList (const IInterfaceList &) | |
| IInterfaceList & | operator= (const IInterfaceList &) |
Protected Attributes | |
| InterfaceListData * | m_pInterfaceListData |
Friends | |
| class | InterfaceListImpl |
The interface file for InterfaceList class.
|
inlinevirtual |
|
inlineprotected |
|
inlineprotected |
|
pure virtual |
Implemented in InterfaceList.
|
pure virtual |
Implemented in InterfaceList.
|
pure virtual |
Implemented in InterfaceList.
|
pure virtual |
Implemented in InterfaceList.
|
pure virtual |
Implemented in InterfaceList.
|
protected |
|
pure virtual |
Implemented in InterfaceList.
|
pure virtual |
Implemented in InterfaceList.
|
friend |
|
protected |