|
solarpowerlog trunk
|
#include <ICapaIterator.h>


Public Member Functions | |
| ICapaIterator (IInverterBase *b, IInverterBase *parent=0) | |
| virtual | ~ICapaIterator () |
| IInverterBase * | GetBase () |
| virtual void | SetBase (IInverterBase *b) |
| virtual bool | HasNext () |
| virtual pair< string, CCapability * > | GetNext () |
| virtual pair< string, CCapability * > | GetElement () |
| IInverterBase * | getParent () const |
| void | setParent (IInverterBase *parent) |
Protected Attributes | |
| IInverterBase * | parent |
| ICapaIterator::ICapaIterator | ( | IInverterBase * | b, |
| IInverterBase * | parent = 0 |
||
| ) |
| ICapaIterator::~ICapaIterator | ( | ) | [virtual] |
Definition at line 86 of file ICapaIterator.cpp.
| IInverterBase * ICapaIterator::GetBase | ( | ) |
Definition at line 68 of file ICapaIterator.cpp.
| pair< string, CCapability * > ICapaIterator::GetElement | ( | ) | [virtual] |
Definition at line 92 of file ICapaIterator.cpp.
| pair< string, CCapability * > ICapaIterator::GetNext | ( | ) | [virtual] |
Reimplemented in CNestedCapaIterator.
Definition at line 73 of file ICapaIterator.cpp.

| IInverterBase* ICapaIterator::getParent | ( | ) | const [inline] |
Definition at line 77 of file ICapaIterator.h.
| bool ICapaIterator::HasNext | ( | ) | [virtual] |
Reimplemented in CNestedCapaIterator.
Definition at line 57 of file ICapaIterator.cpp.

| void ICapaIterator::SetBase | ( | IInverterBase * | b | ) | [virtual] |
Definition at line 51 of file ICapaIterator.cpp.
| void ICapaIterator::setParent | ( | IInverterBase * | parent | ) | [inline] |
Definition at line 82 of file ICapaIterator.h.
IInverterBase* ICapaIterator::parent [protected] |
Definition at line 59 of file ICapaIterator.h.