#include <macroBase.h>
Inheritance diagram for MacroObject:
Public Methods | |
MacroObject () | |
virtual | ~MacroObject () |
virtual const String | get_text () const = 0 |
virtual MacroIterPtr | get_iter () = 0 |
virtual MacroObjectPtr | get_child (const LString &name) const |
virtual String | child_name_list () const |
virtual void | Print (int indent = 0) const |
virtual bool | IS_SIMPLE_list () |
virtual void | set_type_name (const LString &) |
virtual LString | get_instance_class_name () const = 0 |
virtual LString | object_type_name () const |
virtual bool | is_instance_of (const LString &kind ) const |
virtual bool | isKindOf ( const LString &kind ) const |
virtual void | perform_final_cleanup () |
Static Public Methods | |
const LString& | get_ClassName () |
Static Public Attributes | |
const LString | ClassName |
|
|
|
|
Reimplemented in AbstractMacroListObject, AbstractNamedList, MacroIter, MacroListObject, MacroListObject_MacroObjAdapter, NamedList, NamedList_MacroObjAdapter, and StringMacroObject_MacroObjAdapter.
|
Reimplemented in AbstractNamedList, MacroIter, NamedList, and NamedList_MacroObjAdapter.
|
Reimplemented in AbstractMacroListObject, AbstractNamedList, AbstractStringMacroObject, MacroIter, MacroListObject, MacroListObject_MacroObjAdapter, NamedList, NamedList_MacroObjAdapter, StringMacroObject, and StringMacroObject_MacroObjAdapter.
|
Reimplemented in AbstractMacroListObject, AbstractNamedList, MacroIter, NamedList, and NamedList_MacroObjAdapter.
|
Reimplemented in AbstractMacroListObject, AbstractNamedList, AbstractStringMacroObject, MacroIter, MacroListObject, NamedList, and StringMacroObject.
|
Reimplemented in AbstractMacroListObject, AbstractNamedList, AbstractStringMacroObject, MacroIter, MacroListObject, MacroListObject_MacroObjAdapter, NamedList, NamedList_MacroObjAdapter, StringMacroObject, and StringMacroObject_MacroObjAdapter.
|
Reimplemented in AbstractMacroListObject, AbstractNamedList, AbstractStringMacroObject, MacroIter, StringMacroObject, and StringMacroObject_MacroObjAdapter.
|
Reimplemented in AbstractMacroListObject, AbstractNamedList, AbstractStringMacroObject, MacroIter, MacroListObject, MacroListObject_MacroObjAdapter, NamedList, NamedList_MacroObjAdapter, and StringMacroObject.
|
Reimplemented in NamedList_MacroObjAdapter.
|
Reimplemented in MacroListObject, MacroListObject_MacroObjAdapter, NamedList, NamedList_MacroObjAdapter, StringMacroObject, and StringMacroObject_MacroObjAdapter.
|
Reimplemented in MacroListObject, MacroListObject_MacroObjAdapter, NamedList, and NamedList_MacroObjAdapter.
|
Reimplemented in MacroListObject, NamedList, and StringMacroObject.
|