Class Spinnaker::IInterfaceList¶
ClassList > Spinnaker > IInterfaceList
The interface file for InterfaceList class.
#include <IInterfaceList.h>
Inherited by the following classes: Spinnaker::InterfaceList
Public Functions¶
| Type | Name |
|---|---|
| virtual void | Add (InterfacePtr iface) = 0 |
| virtual void | Append (const InterfaceList * list) = 0 |
| virtual void | Clear () = 0 |
| virtual InterfacePtr | GetByIndex (unsigned int index) const = 0 |
| virtual unsigned int | GetSize () const = 0 |
| virtual void | Remove (InterfacePtr iface) = 0 |
| virtual InterfacePtr | operator[] (unsigned int index) = 0 |
| virtual | ~IInterfaceList (void) |
Protected Attributes¶
| Type | Name |
|---|---|
| InterfaceListData * | m_pInterfaceListData |
Protected Functions¶
| Type | Name |
|---|---|
| IInterfaceList (void) |
|
| IInterfaceList (const IInterfaceList &) |
|
| IInterfaceList & | operator= (const IInterfaceList &) |
Public Functions Documentation¶
function Add¶
function Append¶
function Clear¶
function GetByIndex¶
function GetSize¶
function Remove¶
function operator[]¶
function ~IInterfaceList¶
Protected Attributes Documentation¶
variable m_pInterfaceListData¶
Protected Functions Documentation¶
function IInterfaceList [1/2]¶
function IInterfaceList [2/2]¶
function operator=¶
The documentation for this class was generated from the following file C:/workspace/include/Interface/IInterfaceList.h