14 #ifndef DDT_UTILS_COMMANDLINELIB_COMMANDLINEPARSER
15 #define DDT_UTILS_COMMANDLINELIB_COMMANDLINEPARSER
17 #include <boost/program_options.hpp>
22 namespace po = boost::program_options;
54 void setOptions(std::string &filename, std::string &data_stream);
65 void setOptions(std::string &broker, std::string &data_stream,
81 void setOptions(std::string &broker, std::string &data_stream,
int &frequency,
82 std::string &remote_broker,
int &mode,
bool &statistics);
98 void setOptions(std::string &broker, std::string &data_stream,
int &frequency,
99 int &buffer_size, std::string &image_folder,
int &mode,
110 int parse(
int argc,
char *argv[]);
132 #endif // DDT_UTILS_COMMANDLINELIB_COMMANDLINEPARSER