|
Public Member Functions |
RString | toTypeString (int formatflags) const |
void | dispose () |
| dispose this structure and owning Delete ClazzInfo if flags has MiDelete
|
UnitInfo * | clone (bool deep=true) |
| Make a dynamic clone of this structor.
|
bool | equalsName (IN(acdk::lang::RString) n) const |
const NamedScopedParentMetaInfo * | getMetaInfo () const |
NamedScopedParentMetaInfo * | getMetaInfo () |
Static Public Member Functions |
UnitInfo * | getRoot () |
void | toTypeString (StringBuffer &sb, const char *ns, int formatflags, bool withMerger) |
const UnitInfo * | findUnitInfo (IN(RString) name, bool tryLoad=false) |
| find unit info Asumed names are already in normalized for (acdk/lang reflect)
|
UnitInfo * | create (const char *name) |
UnitInfo * | findCreateUnit (const char *ns) |
MetaInfo * | findMetaInfo (IN(RString) elementName) |
void | registerUnitInfo (UnitInfo *ui) |
Public Attributes |
int | flags |
void * | attributeRes |
const char * | name |
| name of unit
|
int | nameHashCode |
const char * | ns |
const UnitInfo * | _scopeParent |
const NamedScopedMetaInfo * | _nextScopeSibling |
const ClazzInfo * | type |
| this is a dummy type and always void type
|
const NamedScopedMetaInfo * | _firstChild |
| first element in unit child Chain
|