atlas::commands Namespace Reference


Classes

class  StrCmp
struct  Command
class  CommandMode
struct  EntryError

Typedefs

typedef std::map< const char *,
const char *, StrCmp
TagDict

Enumerations

enum  CheckResult { Ambiguous, Found, NotFound, numCheckResults }

Functions

void activate (const CommandMode &mode)
void addCommands (CommandMode &dest, const CommandMode &source)
CheckResult checkName (const CommandMode &mode, const char *name)
input::InputBuffercurrentLine ()
const CommandModecurrentMode ()
void defaultError (const char *str)
void exitInteractive ()
void exitMode ()
void insertTag (TagDict &t, const char *name, const char *tag)
void printTags (std::ostream &strm, const TagDict &t)
void pushCommand (const char *name)
void relax_f ()
void run (const CommandMode &initMode)


Typedef Documentation

typedef std::map<const char*,const char*, StrCmp> atlas::commands::TagDict
 


Enumeration Type Documentation

enum atlas::commands::CheckResult
 

Enumerator:
Ambiguous 
Found 
NotFound 
numCheckResults 


Function Documentation

void atlas::commands::activate const CommandMode &  mode  ) 
 

void atlas::commands::addCommands CommandMode &  dest,
const CommandMode &  source
 

CheckResult atlas::commands::checkName const CommandMode &  mode,
const char *  name
 

input::InputBuffer & atlas::commands::currentLine  ) 
 

const CommandMode * atlas::commands::currentMode  ) 
 

void atlas::commands::defaultError const char *  str  ) 
 

void atlas::commands::exitInteractive  ) 
 

void atlas::commands::exitMode  ) 
 

void atlas::commands::insertTag TagDict t,
const char *  name,
const char *  tag
 

void atlas::commands::printTags std::ostream &  strm,
const TagDict t
 

void atlas::commands::pushCommand const char *  name  ) 
 

void atlas::commands::relax_f  ) 
 

void atlas::commands::run const CommandMode &  initMode  ) 
 


Generated on Mon Mar 20 07:47:16 2006 for atlas by  doxygen 1.4.6