File Information
Library: CppParser
Package: SymbolTable
Header: Poco/CppParser/TypeDef.h
Description
This class represents a type alias definition (using).
Inheritance
Direct Base Classes: Decl
Member Summary
Member Functions: baseType, kind
Inherited Functions: addDocumentation, attrs, declaration, extractName, fullName, getAccess, getAttributeList, getAttributes, getDocumentation, getFile, getLibrary, getLineNumber, getOrder, getPackage, hasAttr, id, isIdent, isPrivate, isProtected, isPublic, kind, name, nameSpace, setAccess, setAttributeList, setAttributes, setDocumentation, setFile, setLibrary, setLineNumber, setOrder, setPackage, toString
Constructors
TypeAlias
TypeAlias(
const std::string & decl,
NameSpace * pNameSpace
);
Creates the TypeAlias.
Destructor
~TypeAlias
~TypeAlias();
Destroys the TypeAlias.
Member Functions
baseType
std::string baseType() const;
Returns the underlying base type.
kind
Symbol::Kind kind() const;