Go to the documentation of this file.
14 #ifndef DDT_UTILS_COMMANDLINELIB_COMMANDLINEPARSERBUILDER
15 #define DDT_UTILS_COMMANDLINELIB_COMMANDLINEPARSERBUILDER
47 std::string &image_widget,
49 std::vector<std::string> &arguments,
50 int32_t &timeout,
bool &infinite);
62 std::string &data_stream,
63 std::string &server_uri,
64 std::string &default_image_scale,
79 std::string &data_stream,
81 std::string &remote_broker,
int &mode,
82 bool &statistics,
bool &dump_data,
83 std::string &dump_folder);
95 std::string &data_stream,
96 int &frequency,
int &buffer_size,
97 std::string &image_folder,
int &mode,
106 std::string &config_file);
111 #endif // DDT_UTILS_COMMANDLINELIB_COMMANDLINEPARSERBUILDER
virtual ~CommandLineParserBuilder()
CommandLineParser buildPublisherParser(std::string &broker, std::string &data_stream, int &frequency, int &buffer_size, std::string &image_folder, int &mode, bool &checksum)
Definition: commandLineParserBuilder.cpp:51
CommandLineParser buildRemoteClientParser(std::string &server_uri, std::string &image_widget, std::string &command, std::vector< std::string > &arguments, int32_t &timeout, bool &infinite)
Definition: commandLineParserBuilder.cpp:20
CommandLineParser buildViewerParser(std::string &filename, std::string &data_stream, std::string &server_uri, std::string &default_image_scale, bool ×tamp)
Definition: commandLineParserBuilder.cpp:30
Definition: ddtClient.hpp:36
CommandLineParser buildSubscriberParser(std::string &broker, std::string &data_stream, int &frequency, std::string &remote_broker, int &mode, bool &statistics, bool &dump_data, std::string &dump_folder)
Definition: commandLineParserBuilder.cpp:40
broker
Definition: pyDdtBroker.py:21
Definition: commandLineParserBuilder.hpp:24
Definition: commandLineParser.hpp:30
CommandLineParser buildBrokerParser(std::string &uri, std::string &config_file)
Definition: commandLineParserBuilder.cpp:61
CommandLineParserBuilder()=default