Parser Class Reference

#include <ArmarXCore/applications/ArmarXStorm/IceStorm/Parser.h>

+ Inheritance diagram for Parser:

Public Member Functions

void continueLine ()
 
void create (const std::list< std::string > &)
 
void current (const std::list< std::string > &)
 
void destroy (const std::list< std::string > &)
 
void error (const char *)
 
void error (const std::string &)
 
void getInput (char *, int &, size_t)
 
void getInput (char *, size_t &, size_t)
 
const char * getPrompt ()
 
void invalidCommand (const std::string &)
 
void link (const std::list< std::string > &)
 
void links (const std::list< std::string > &)
 
int parse (const std::string &, bool)
 
int parse (FILE *, bool)
 
void replica (const std::list< std::string > &)
 
void showBanner ()
 
void subscribers (const std::list< std::string > &)
 
void topics (const std::list< std::string > &)
 
void unlink (const std::list< std::string > &)
 
void usage ()
 
void warning (const char *)
 
void warning (const std::string &)
 

Static Public Member Functions

static ParserPtr createParser (const Ice::CommunicatorPtr &, const TopicManagerPrx &, const std::map< Ice::Identity, TopicManagerPrx > &)
 

Detailed Description

Definition at line 52 of file Parser.h.

Member Function Documentation

◆ continueLine()

void continueLine ( )

◆ create()

void create ( const std::list< std::string > &  )

◆ createParser()

static ParserPtr createParser ( const Ice::CommunicatorPtr ,
const TopicManagerPrx ,
const std::map< Ice::Identity, TopicManagerPrx > &   
)
static

◆ current()

void current ( const std::list< std::string > &  )

◆ destroy()

void destroy ( const std::list< std::string > &  )

◆ error() [1/2]

void error ( const char *  )
+ Here is the caller graph for this function:

◆ error() [2/2]

void error ( const std::string &  )

◆ getInput() [1/2]

void getInput ( char *  ,
int &  ,
size_t   
)

◆ getInput() [2/2]

void getInput ( char *  ,
size_t &  ,
size_t   
)

◆ getPrompt()

const char* getPrompt ( )

◆ invalidCommand()

void invalidCommand ( const std::string &  )

◆ link()

void link ( const std::list< std::string > &  )

◆ links()

void links ( const std::list< std::string > &  )

◆ parse() [1/2]

int parse ( const std::string &  ,
bool   
)

◆ parse() [2/2]

int parse ( FILE *  ,
bool   
)
+ Here is the caller graph for this function:

◆ replica()

void replica ( const std::list< std::string > &  )

◆ showBanner()

void showBanner ( )

◆ subscribers()

void subscribers ( const std::list< std::string > &  )

◆ topics()

void topics ( const std::list< std::string > &  )

◆ unlink()

void unlink ( const std::list< std::string > &  )

◆ usage()

void usage ( )

◆ warning() [1/2]

void warning ( const char *  )

◆ warning() [2/2]

void warning ( const std::string &  )

The documentation for this class was generated from the following file: