The interface file for ProducerList class. More...
#include <IProducerList.h>
Public Member Functions | |
| virtual | ~IProducerList (void) |
| virtual ProducerPtr | operator[] (unsigned int index)=0 |
| virtual unsigned int | GetSize () const =0 |
| virtual ProducerPtr | GetByIndex (unsigned int index) const =0 |
| virtual void | Clear ()=0 |
| virtual void | Add (ProducerPtr prod)=0 |
| virtual void | Remove (ProducerPtr prod)=0 |
| virtual void | Append (const ProducerList *list)=0 |
Protected Member Functions | |
| IProducerList (void) | |
| IProducerList (const IProducerList &) | |
| IProducerList & | operator= (const IProducerList &) |
Protected Attributes | |
| ProducerListData * | m_pProducerListData |
Friends | |
| class | ProducerListImpl |
The interface file for ProducerList class.
|
inlinevirtual |
|
inlineprotected |
|
inlineprotected |
|
pure virtual |
Implemented in ProducerList.
|
pure virtual |
Implemented in ProducerList.
|
pure virtual |
Implemented in ProducerList.
|
pure virtual |
Implemented in ProducerList.
|
pure virtual |
Implemented in ProducerList.
|
protected |
|
pure virtual |
Implemented in ProducerList.
|
pure virtual |
Implemented in ProducerList.
|
friend |
|
protected |