|
#include <Ice/Properties.h>
#include <IceUtil/Handle.h>
#include <iostream>
#include <ostream>
#include <string>
#include "../ArmarXDummyManager.h"
#include "properties/PropertyUser.h"
Go to the source code of this file.
Classes | |
struct | Options |
Stucture containing the parsed options of the application. More... | |
Namespaces | |
armarx | |
This file offers overloads of toIce() and fromIce() functions for STL container types. | |
armarx::ApplicationOptions | |
This namespace contains all relevent methods to parse and print options and propertiesas used by the armarx::Application. | |
boost | |
boost::program_options | |
Enumerations | |
enum | OptionsFormat { eHelpBrief, eOptionsDetailed, eDoxygen, eDoxygenComponentPages, eConfig, eXml } |
Help format to display. More... | |
Functions | |
PropertyUserList | getPropertyUsers (ArmarXDummyManagerPtr dummyManager) |
Return the list of property users. More... | |
Ice::PropertiesPtr | mergeProperties (Ice::PropertiesPtr properties, int argc, char *argv[]) |
Merge command line options into properties. More... | |
Options | parseHelpOptions (Ice::PropertiesPtr properties, int argc, char *argv[]) |
Parse the help options. More... | |
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. More... | |