Poco::OSP

class QLToken

Library: OSP
Package: Util
Header: Poco/OSP/QLTokens.h

Description

The base class for all query language tokens.

Inheritance

Direct Base Classes: Poco::Token

All Base Classes: Poco::Token

Known Derived Classes: OperatorToken, IdentifierToken, StringLiteralToken, RegExpToken, NumberLiteralToken

Member Summary

Member Functions: syntaxError

Inherited Functions: asChar, asFloat, asInteger, asInteger64, asString, asUnsignedInteger, asUnsignedInteger64, finish, is, start, tokenClass, tokenString

Constructors

QLToken

QLToken();

Destructor

~QLToken virtual

~QLToken();

Member Functions

syntaxError protected

void syntaxError(
    const std::string & expected,
    const std::string & actual
);