Go to the documentation of this file.
31 #include <Ice/Properties.h>
32 #include <IceUtil/Handle.h>
34 #include "../ArmarXDummyManager.h"
39 class options_description;
83 std::shared_ptr<boost::program_options::options_description>
description;
121 std::ostream& out = std::cout);
PropertyUserList getPropertyUsers(ArmarXDummyManagerPtr dummyManager)
Return the list of property users.
Ice::PropertiesPtr mergeProperties(Ice::PropertiesPtr properties, int argc, char *argv[])
Merge command line options into properties.
Options parseHelpOptions(Ice::PropertiesPtr properties, int argc, char *argv[])
Parse the help options.
OptionsFormat
Help format to display.
std::shared_ptr< boost::program_options::options_description > description
std::vector< PropertyUserPtr > PropertyUserList
UserProperty list type.
Stucture containing the parsed options of the application.
IceUtil::Handle< Application > ApplicationPtr
This namespace contains all relevent methods to parse and print options and propertiesas used by the ...
void showHelp(ApplicationPtr application, ArmarXDummyManagerPtr dummyManager, Options options, Ice::PropertiesPtr properties, std::ostream &out=std::cout)
Prints help according to the format selection in options.
This file offers overloads of toIce() and fromIce() functions for STL container types.