Edinburgh Speech Tools  2.1-release
EST_Token.h File Reference
#include <cstdio>
#include <istream>
#include "EST_String.h"
#include "EST_common.h"
#include "EST_File.h"
Include dependency graph for EST_Token.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EST_Token
 
class  EST_TokenStream
 

Enumerations

enum  EST_tokenstream_type {
  tst_none, tst_file, tst_pipe, tst_string,
  tst_istream
}
 

Functions

EST_String quote_string (const EST_String &s, const EST_String &quote="\"", const EST_String &escape="\\", int force=0)
 

Variables

const EST_String EST_Token_Default_WhiteSpaceChars
 The default whitespace characters. More...
 
const EST_String EST_Token_Default_SingleCharSymbols
 
const EST_String EST_Token_Default_PunctuationSymbols
 
const EST_String EST_Token_Default_PrePunctuationSymbols
 

Enumeration Type Documentation

Enumerator
tst_none 
tst_file 
tst_pipe 
tst_string 
tst_istream 

Definition at line 211 of file EST_Token.h.

Function Documentation

EST_String quote_string ( const EST_String s,
const EST_String quote = "\"",
const EST_String escape = "\\",
int  force = 0 
)

Quote a string with given quotes and escape character

Definition at line 844 of file EST_Token.cc.

Variable Documentation

const EST_String EST_Token_Default_WhiteSpaceChars

The default whitespace characters.

Definition at line 55 of file EST_Token.cc.

const EST_String EST_Token_Default_SingleCharSymbols

Definition at line 56 of file EST_Token.cc.

const EST_String EST_Token_Default_PunctuationSymbols

Definition at line 58 of file EST_Token.cc.

const EST_String EST_Token_Default_PrePunctuationSymbols

Definition at line 57 of file EST_Token.cc.