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