CmdTranslation Class Reference

#include <CmdTranslation.h>

Collaboration diagram for CmdTranslation:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static void add_translation (const string &name, p_cmd_translator func)
static void dump (ostream &strm)
static int initialize (int argc, char **argv)
static bool is_show ()
static void remove_translation (const string &name)
static void set_show (bool val)
static int terminate (void)
static string translate (const string &commands)

Detailed Description

Definition at line 49 of file CmdTranslation.h.


Member Function Documentation

void CmdTranslation::add_translation ( const string &  name,
p_cmd_translator  func 
) [static]

Definition at line 74 of file CmdTranslation.cc.

void CmdTranslation::dump ( ostream &  strm  )  [static]

Definition at line 1183 of file CmdTranslation.cc.

References BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().

Here is the call graph for this function:

int CmdTranslation::initialize ( int  argc,
char **  argv 
) [static]

Definition at line 52 of file CmdTranslation.cc.

Referenced by StandAloneApp::initialize(), and CmdApp::initialize().

static bool CmdTranslation::is_show (  )  [inline, static]

Definition at line 83 of file CmdTranslation.h.

void CmdTranslation::remove_translation ( const string &  name  )  [static]

Definition at line 80 of file CmdTranslation.cc.

static void CmdTranslation::set_show ( bool  val  )  [inline, static]

Definition at line 84 of file CmdTranslation.h.

Referenced by StandAloneClient::executeCommands(), CmdClient::executeCommands(), StandAloneClient::interact(), and CmdClient::interact().

int CmdTranslation::terminate ( void   )  [static]

Definition at line 68 of file CmdTranslation.cc.

Referenced by StandAloneApp::terminate().

string CmdTranslation::translate ( const string &  commands  )  [static]

Definition at line 91 of file CmdTranslation.cc.

References BESTokenizer::get_first_token(), MY_ENCODING, and BESTokenizer::tokenize().

Referenced by StandAloneClient::executeCommands(), CmdClient::executeCommands(), StandAloneClient::interact(), and CmdClient::interact().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Thu Feb 11 09:18:06 2010 for OPeNDAP Hyrax Back End Server (BES) by  doxygen 1.4.7