27 for (
int i = 0; i < cmdline.size(); ++i)
29 if (!cmdline[i].startsWith(
"--"))
32 name = cmdline[i].remove(0, 2);
33 if (i + 1 < cmdline.size())
49 if (args.count(
"type"))
58 reportError(
"Failed to create sender based on type: "+type);
62 streamer->initialize(args);
83 for (
unsigned i=0; i< mCommandLineStreamers.size(); ++i)
84 retval << mCommandLineStreamers[i]->getType();
90 for (
unsigned i=0; i< mCommandLineStreamers.size(); ++i)
91 if (mCommandLineStreamers[i]->getType()==type)
92 return mCommandLineStreamers[i]->getArgumentDescription();
98 for (
unsigned i=0; i< mCommandLineStreamers.size(); ++i)
99 if (mCommandLineStreamers[i]->getType()==type)
100 return mCommandLineStreamers[i];