|
nany
|
Public Member Functions | |
| ClassdefTableView (ClassdefTable &) | |
| ClassdefTableView (ClassdefTableView &) | |
| ClassdefTableView (ClassdefTableView &, uint32_t atomid, uint count) | |
| const Classdef & | classdef (const CLID &) const |
| const Classdef & | classdefFollowClassMember (const CLID &) const |
| const Classdef & | rawclassdef (const CLID &) const |
| bool | hasClassdef (const CLID &clid) const |
| Atom * | findClassdefAtom (const Classdef &classdef) const |
| Atom * | findRawClassdefAtom (const Classdef &) const |
| AnyString | keyword (const Atom &) const |
| Get the keyword associated to an atom (class, func, var, cref, namespace...) More... | |
| bool | hasSubstitute (const CLID &) const |
| Get if the current view has a substitute for a given CLID. | |
| Classdef & | substitute (uint32_t) |
| Create a new substiture in the current layer. | |
| Classdef & | addSubstitute (nytype_t kind, Atom *atom, const Qualifiers &qualifiers) |
| Append a new substitute. | |
| uint32_t | substituteAtomID () const |
| Get the atom id of the current layer. | |
| void | substituteResize (uint count) |
| Resize the substitutes for the current layer. | |
| void | mergeSubstitutes () |
| const ClassdefTable & | originalTable () const |
| The original table (const) | |
| ClassdefTable & | originalTable () |
| The original table. | |
Atoms | |
| const AtomMap & | atoms () const |
| AtomMap & | atoms () |
Debugging | |
| void | print (Yuni::String &out, bool clearBefore=true) const |
| Print all types. | |
| void | printClassdef (Yuni::String &out, const CLID &, const Classdef &) const |
| Print a single type. | |
|
inline |
Get the keyword associated to an atom (class, func, var, cref, namespace...)
1.8.12