Zen
A cross-platform functional programming language
|
_accessType | TypeSpec | [private] |
_childList | TypeSpec | [private] |
_childMap | TypeSpec | [private] |
_name | TypeSpec | [private] |
addChild(T &child) | TypeSpec | [inline] |
ChildList typedef | TypeSpec | |
ChildMap typedef | TypeSpec | |
getAccessType() const | TypeSpec | [inline] |
getChildList() const | TypeSpec | [inline] |
getFullName(const z::string &sep) const =0 | TypeSpec | [pure virtual] |
getName() const | TypeSpec | [inline] |
hasChild(const z::string &name) const | TypeSpec | [inline] |
hasMember(const z::string &name) const | TypeSpec | [inline, virtual] |
isPublic() const | TypeSpec | [inline] |
Node() | Node | [inline, protected] |
setAccessType(const AccessType::T &accessType) | TypeSpec | [inline] |
setName(const z::string &name) | TypeSpec | [inline] |
TypeSpec(const AccessType::T &accessType, const z::string &name) | TypeSpec | [inline, protected] |
visit(Visitor &visitor) const =0 | TypeSpec | [pure virtual] |
~Node() | Node | [inline, virtual] |