TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
TextInput.h File Reference
#include "G3D/platform.h"
#include "G3D/Array.h"
#include "G3D/Set.h"
#include "G3D/ParseError.h"
#include <string>
#include <queue>
#include <ctype.h>
#include <stdio.h>
+ Include dependency graph for TextInput.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  G3D::Token
 
class  G3D::TextInput
 A simple tokenizer for parsing text files. More...
 
class  G3D::TextInput::Settings
 
class  G3D::TextInput::TokenException
 
class  G3D::TextInput::BadMSVCSpecial
 
class  G3D::TextInput::WrongTokenType
 
class  G3D::TextInput::WrongSymbol
 
class  G3D::TextInput::WrongString
 

Namespaces

 G3D
 

Functions

void G3D::deserialize (bool &b, TextInput &ti)
 
void G3D::deserialize (int &b, TextInput &ti)
 
void G3D::deserialize (uint8 &b, TextInput &ti)
 
void G3D::deserialize (double &b, TextInput &ti)
 
void G3D::deserialize (float &b, TextInput &ti)
 
void G3D::deserialize (std::string &b, TextInput &ti)
 

Detailed Description

Simple text lexer/tokenizer.

Morgan McGuire, http://graphics.cs.williams.edu

[Based] on a lexer written by Aaron Orenstein.

2002-11-27 2013-03-25

Copyright 2000-2013, Morgan McGuire. All rights reserved.