Compiler::CompilerStringTable Struct Reference

#include <compiler.h>

List of all members.

Public Member Functions

U32 add (const char *str, bool caseSens=true, bool tag=false)
U32 addIntString (U32 value)
U32 addFloatString (F64 value)
void reset ()
char * build ()
void write (Stream &st)

Public Attributes

U32 totalLen
Entrylist
char buf [256]

Classes

struct  Entry


Member Function Documentation

U32 Compiler::CompilerStringTable::add ( const char *  str,
bool  caseSens = true,
bool  tag = false 
)

U32 Compiler::CompilerStringTable::addIntString ( U32  value  ) 

U32 Compiler::CompilerStringTable::addFloatString ( F64  value  ) 

void Compiler::CompilerStringTable::reset (  ) 

char* Compiler::CompilerStringTable::build (  ) 

void Compiler::CompilerStringTable::write ( Stream st  ) 


Member Data Documentation