![]() |
Zen
A cross-platform functional programming language
|
| _defList | EnumDef | [private] |
| addChild(T &child) | TypeSpec | [inline] |
| ChildList typedef | TypeSpec | |
| ChildMap typedef | TypeSpec | |
| ChildTypeSpec(const AccessType::T &accessType, const z::string &name) | ChildTypeSpec | [inline, protected] |
| ChildTypeSpec(const AccessType::T &accessType, TypeSpec &parent, const z::string &name) | ChildTypeSpec | [inline, protected] |
| EnumDef(const AccessType::T &accessType, const z::string &name, const NativeType &ntype, const EnumMemberDefList &defList) | EnumDef | [inline] |
| getAccessType() const | TypeSpec | [inline] |
| getChildList() const | TypeSpec | [inline] |
| getDefList() const | EnumDef | [inline] |
| getFullName(const z::string &sep) const | ChildTypeSpec | [inline, virtual] |
| getName() const | TypeSpec | [inline] |
| getNativeType() const | UserDefinedTypeSpec | [inline] |
| getParent() const | ChildTypeSpec | [inline] |
| hasChild(const z::string &name) const | TypeSpec | [inline] |
| hasMember(const z::string &name) const | TypeSpec | [inline, virtual] |
| hasParent() const | ChildTypeSpec | [inline] |
| isPublic() const | TypeSpec | [inline] |
| NativeType enum name | UserDefinedTypeSpec | |
| Node() | Node | [inline, protected] |
| ntIntrinsic enum value | UserDefinedTypeSpec | |
| ntNone enum value (defined in UserDefinedTypeSpec) | UserDefinedTypeSpec | |
| ntQuery enum value | UserDefinedTypeSpec | |
| ntSystem enum value | UserDefinedTypeSpec | |
| setAccessType(const AccessType::T &accessType) | TypeSpec | [inline] |
| setName(const z::string &name) | TypeSpec | [inline] |
| setParent(TypeSpec &parent) | ChildTypeSpec | [inline] |
| TypeSpec(const AccessType::T &accessType, const z::string &name) | TypeSpec | [inline, protected] |
| UserDefinedTypeSpec(const AccessType::T &accessType, const z::string &name, const NativeType &ntype) | UserDefinedTypeSpec | [inline, protected] |
| visit(TypeSpec::Visitor &visitor) const | EnumDef | [private, virtual] |
| ~Node() | Node | [inline, virtual] |