33#ifndef I_StandAloneClient_H
34#define I_StandAloneClient_H 1
39#include "BESModuleApp.h"
46 std::vector<std::string> _command_file_names;
48 std::ofstream *_outputStrm {
nullptr};
56 StandAloneApp() =
default;
58 ~StandAloneApp()
override =
default;
60 int initialize(
int argC,
char **argV)
override;
66 void dump(std::ostream &strm)
const override;
BESModuleApp()
Default constructor.
int terminate(int sig=0) override
clean up after the application
int initialize(int argC, char **argV) override
Load and initialize any BES modules.
void dump(std::ostream &strm) const override
dumps information about this object
int run() override
The body of the application, implementing the primary functionality of the BES application.