Main Page | Class Hierarchy | Class List | File List | Class Members

tacpp::Command Class Reference

class Command a primitive of command that represent's single line command for example: show line status More...

#include <Command.h>

Inheritance diagram for tacpp::Command:

List of all members.

Public Member Functions

 Command (char **cmd, char **hlp, char *cmdID, Command *up=NULL)
CmdErr getCmdErr ()
cmdComplete getCmdComplete ()
const char * getCommand (int cmdNum)
const char * getCommandHlp (int cmdNum)
int getCommandDepth ()
virtual void setCFVty (Vty *, commandFacility *)
virtual commandStatus makeHelp ()
virtual commandStatus completeCommand ()
virtual commandStatus makeAction ()
virtual commandStatus parseCommand ()
virtual commandStatus executeCommand ()

Public Attributes

CommandupNode
list< string > paramList

Protected Attributes

char ** command
char ** help
string cmdID
int depthH
int depthC
CmdErr errCmd
cmdComplete completeStat
Vty * vt
commandFacility * cf

Detailed Description

class Command a primitive of command that represent's single line command for example: show line status


Member Data Documentation

char** tacpp::Command::command [protected]
 

masks of command such as SHow

int tacpp::Command::depthH [protected]
 

Parameters:
depthH expected to be +1 of
depthC 


The documentation for this class was generated from the following files:
Generated on Thu Jul 21 23:09:47 2005 for tacppd.kdevelop by doxygen 1.3.5