39class CmdApp :
public BESApp
43 std::string _hostStr ;
44 std::string _unixStr ;
47 std::ofstream * _outputStrm ;
48 std::ifstream * _inputStrm ;
49 bool _createdInputStrm ;
55 void registerSignals() ;
59 virtual int initialize(
int argC,
char **argV ) ;
62 virtual void dump( std::ostream &strm )
const ;
65 static void signalCannotConnect(
int sig ) ;
66 static void signalInterrupt(
int sig ) ;
67 static void signalTerminate(
int sig ) ;
68 static void signalBrokenPipe(
int sig ) ;
virtual int initialize(int argC, char **argV)
Initialize the application using the passed argc and argv values.
virtual void dump(std::ostream &strm) const
dumps information about this object
virtual int run()
The body of the application, implementing the primary functionality of the BES application.