Library: CppParser
Package: CppParser
Header: Poco/CppParser/CppToken.h
Inheritance
Direct Base Classes: CppToken
All Base Classes: CppToken, Poco::Token
Member Summary
Member Functions: asInteger, finish, start, tokenClass
Inherited Functions: asChar, asFloat, asInteger, asString, finish, is, start, syntaxError, tokenClass, tokenString
Enumerations
KW_ALIGNAS = 1
KW_ALIGNOF
KW_AND
KW_AND_EQ
KW_ASM
KW_AUTO
KW_BITAND
KW_BITOR
KW_BOOL
KW_BREAK
KW_CASE
KW_CATCH
KW_CHAR
KW_CHAR_16T
KW_CHAR_32T
KW_CLASS
KW_COMPL
KW_CONST
KW_CONSTEXPR
KW_CONST_CAST
KW_CONTINUE
KW_DECLTYPE
KW_DEFAULT
KW_DELETE
KW_DO
KW_DOUBLE
KW_DYNAMIC_CAST
KW_ELSE
KW_ENUM
KW_EXPLICIT
KW_EXPORT
KW_EXTERN
KW_FALSE
KW_FLOAT
KW_FOR
KW_FRIEND
KW_GOTO
KW_IF
KW_INLINE
KW_INT
KW_LONG
KW_MUTABLE
KW_NAMESPACE
KW_NEW
KW_NOEXCEPT
KW_NOT
KW_NOT_EQ
KW_NULLPTR
KW_OPERATOR
KW_OR
KW_OR_EQ
KW_PRIVATE
KW_PROTECTED
KW_PUBLIC
KW_REGISTER
KW_REINTERPRET_CAST
KW_RETURN
KW_SHORT
KW_SIGNED
KW_SIZEOF
KW_STATIC
KW_STATIC_ASSERT
KW_STATIC_CAST
KW_STRUCT
KW_SWITCH
KW_TEMPLATE
KW_THIS
KW_THREAD_LOCAL
KW_THROW
KW_TRUE
KW_TRY
KW_TYPEDEF
KW_TYPEID
KW_TYPENAME
KW_UNION
KW_UNSIGNED
KW_USING
KW_VIRTUAL
KW_VOID
KW_VOLATILE
KW_WCHAR_T
KW_WHILE
KW_XOR
KW_XOR_EQ
Constructors
IdentifierToken();
Destructor
~IdentifierToken();
Member Functions
int asInteger() const;
void finish(
std::istream & istr
);
bool start(
char c,
std::istream & istr
);
Poco::Token::Class tokenClass() const;