Use boost::program_options for managing command line options of the executables.

Existing scripts in example/Tutorial3/macro have been updated to use the new format.
Your own executables are not affected, but your scripts which use FairMQ executables have to be updated to the new format.
Use the `--help` option with any FairMQ executable to find out the available options.
This commit is contained in:
Alexey Rybalchenko
2014-09-30 11:37:18 +02:00
parent 101bc4c9e7
commit 0cef5692b1
13 changed files with 923 additions and 372 deletions

View File

@@ -39,7 +39,6 @@ void FairMQBenchmarkSampler::Init()
void FairMQBenchmarkSampler::Run()
{
LOG(INFO) << ">>>>>>> Run <<<<<<<";
// boost::this_thread::sleep(boost::posix_time::milliseconds(1000));
boost::thread rateLogger(boost::bind(&FairMQDevice::LogSocketRates, this));
boost::thread resetEventCounter(boost::bind(&FairMQBenchmarkSampler::ResetEventCounter, this));