Visualization Library 2.0.0-b3

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Public Types | Public Member Functions | Public Attributes | List of all members
vl::VLTToken Class Reference

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
 

Detailed Description

A token of information as defined by VLT specification.

Definition at line 40 of file VLTTokenizer.hpp.

Member Enumeration Documentation

◆ EType

Enumerator
TOKEN_ERROR 
TOKEN_EOF 
LeftRoundBracket 
RightRoundBracket 
LeftSquareBracket 
RightSquareBracket 
LeftCurlyBracket 
RightCurlyBracket 
LeftFancyBracket 
RightFancyBracket 
Equals 
String 
ID 
Identifier 
Boolean 
Integer 
real 
TagHeader 
RawtextBlock 

Definition at line 43 of file VLTTokenizer.hpp.

Constructor & Destructor Documentation

◆ VLTToken()

vl::VLTToken::VLTToken ( )
inline

Definition at line 68 of file VLTTokenizer.hpp.

Member Data Documentation

◆ mString

std::string vl::VLTToken::mString

◆ mType

EType vl::VLTToken::mType

The documentation for this class was generated from the following file: