#include <InterfaceMethod.h>
Public Methods | |
MethParamIterator (const SCInterfaceMethod *iterInterfaceMethod, int(SCMethParam::*method)() const=0, SCMethParam *refMethParam=0) | |
MethParamIterator (const SCInterfaceMethod &iterInterfaceMethod, int(SCMethParam::*method)() const=0, SCMethParam *refMethParam=0) | |
MethParamIterator (const MethParamIterator &iterator, int(SCMethParam::*method)() const=0) | |
~MethParamIterator () | |
MethParamIterator& | operator= (const MethParamIterator &iterator) |
SCMethParam* | operator++ () |
SCMethParam* | operator-- () |
operator SCMethParam * () | |
SCMethParam* | operator-> () |
SCMethParam* | Get () |
void | Reset () |
int | IsLast () |
int | IsFirst () |
Static Public Methods | |
void | Check (SCMethParam *itemMethParam) |
void | Check (SCMethParam *itemMethParam, SCMethParam *newItemMethParam) |
Private Attributes | |
SCMethParam* | _refMethParam |
SCMethParam* | _prevMethParam |
SCMethParam* | _nextMethParam |
const SCInterfaceMethod* | _iterInterfaceMethod |
MethParamIterator* | _prev |
MethParamIterator* | _next |
int (SCMethParam::* | _method )() const |
Static Private Attributes | |
MethParamIterator* | _first = 0 |
MethParamIterator* | _last = 0 |
|
Definition at line 437 of file InterfaceMethod.cpp. |
|
Definition at line 459 of file InterfaceMethod.cpp. |
|
Definition at line 481 of file InterfaceMethod.cpp. |
|
Definition at line 502 of file InterfaceMethod.cpp. |
|
Definition at line 532 of file InterfaceMethod.cpp. |
|
Definition at line 515 of file InterfaceMethod.cpp. Referenced by SCMethParam::DestructorInclude(), SCInterfaceMethod::RemoveMethParam(), and SCInterfaceMethod::ReplaceMethParam(). |
|
Definition at line 156 of file InterfaceMethod.h. |
|
Definition at line 160 of file InterfaceMethod.h. |
|
Definition at line 159 of file InterfaceMethod.h. |
|
Definition at line 157 of file InterfaceMethod.h. |
|
Definition at line 154 of file InterfaceMethod.h. |
|
Definition at line 132 of file InterfaceMethod.h. |
|
Definition at line 143 of file InterfaceMethod.h. |
|
Definition at line 155 of file InterfaceMethod.h. |
|
Definition at line 123 of file InterfaceMethod.h. |
|
Definition at line 109 of file InterfaceMethod.h. |
|
Definition at line 102 of file InterfaceMethod.h. |
|
Definition at line 110 of file InterfaceMethod.h. |
|
|
|
Definition at line 105 of file InterfaceMethod.h. |
|
Definition at line 101 of file InterfaceMethod.h. |
|
Definition at line 104 of file InterfaceMethod.h. |
|
Definition at line 100 of file InterfaceMethod.h. |
|
Definition at line 99 of file InterfaceMethod.h. |