Visualization Library v1.0.3A lightweight C++ OpenGL middleware for 2D/3D graphics |
[Download] [Tutorials] [All Classes] [Grouped Classes] |
A token of information as defined by VLT specification. More...
#include <VLTTokenizer.hpp>
Public Types | |
enum | EType { TOKEN_ERROR, TOKEN_EOF, LeftRoundBracket, RightRoundBracket, LeftSquareBracket, RightSquareBracket, LeftCurlyBracket, RightCurlyBracket, LeftFancyBracket, RightFancyBracket, Equals, String, ID, Identifier, Boolean, Integer, real, TagHeader, RawtextBlock } |
Public Member Functions | |
VLTToken () | |
Public Attributes | |
std::string | mString |
EType | mType |
A token of information as defined by VLT specification.
Definition at line 40 of file VLTTokenizer.hpp.
enum vl::VLTToken::EType |
Definition at line 43 of file VLTTokenizer.hpp.
vl::VLTToken::VLTToken | ( | ) | [inline] |
Definition at line 68 of file VLTTokenizer.hpp.
std::string vl::VLTToken::mString |
Definition at line 70 of file VLTTokenizer.hpp.
Referenced by vl::VLTTokenizer::getRawtextBlock(), vl::VLTTokenizer::getToken(), vl::VLXParserVLT::listTokens(), vl::VLXParserVLT::parse(), vl::VLXParserVLT::parseArray(), vl::VLXParserVLT::parseHeader(), vl::VLXParserVLT::parseList(), and vl::VLXParserVLT::parseStructure().
Definition at line 71 of file VLTTokenizer.hpp.
Referenced by vl::VLTTokenizer::getRawtextBlock(), vl::VLTTokenizer::getToken(), vl::VLXParserVLT::listTokens(), vl::VLXParserVLT::parse(), vl::VLXParserVLT::parseArray(), vl::VLXParserVLT::parseHeader(), vl::VLXParserVLT::parseList(), and vl::VLXParserVLT::parseStructure().