#include <macroBase.h>
Inheritance diagram for MacroIter:
Public Methods | |
virtual MacroObjectPtr | Item () const = 0 |
virtual bool | Next () = 0 |
virtual bool | isDone () = 0 |
virtual bool | isLast () = 0 |
virtual int | pos () = 0 |
virtual const String | get_text () const |
virtual MacroIterPtr | get_iter () |
virtual MacroObjectPtr | get_child (const LString &name) const |
virtual String | child_name_list () const |
virtual void | Print (int indent = 0) const |
virtual LString | get_instance_class_name () const |
virtual bool | isKindOf ( const LString &kind ) const |
Static Public Methods | |
const LString& | get_ClassName () |
|
Reimplemented in SingleMacroIter, and simple_stack_MacroIter.
|
Reimplemented in SingleMacroIter, and simple_stack_MacroIter.
|
Reimplemented from MacroObject.
|
Reimplemented from MacroObject.
|
Reimplemented from MacroObject.
|
Reimplemented from MacroObject.
|
Reimplemented from MacroObject.
|
Reimplemented from MacroObject.
|
Reimplemented from MacroObject.
|
Reimplemented in SingleMacroIter, and simple_stack_MacroIter.
|
Reimplemented from MacroObject.
|
Reimplemented in SingleMacroIter, and simple_stack_MacroIter.
|
Reimplemented in SingleMacroIter, and simple_stack_MacroIter.