|  | 
#include <VisionX/components/image_provider/StereoCameraProvider/StereoCameraProviderApp.h>
 Inheritance diagram for StereoCameraProviderApp:
 Inheritance diagram for StereoCameraProviderApp:| Additional Inherited Members | |
|  Public Member Functions inherited from Application | |
| Application () | |
| Application initalizes the Ice::Application base class.  More... | |
| void | enableLibLoading (bool enable=true) | 
| std::vector< std::string > | getArmarXPackageNames () | 
| getDefaultPackageNames returns the value of the ArmarX.DefaultPackages property It splits the string by , and returns the elements as a vector.  More... | |
| const std::vector< std::string > & | getCommandLineArguments () const | 
| bool | getForbidThreadCreation () const | 
| std::string | getName () const | 
| Retrieve name of the application.  More... | |
| const ThreadPoolPtr & | getThreadPool () const | 
| void | icePropertiesUpdated (const std::set< std::string > &changedProperties) override | 
| This method is called when new Properties are set via setIceProperties().  More... | |
| void | interruptCallback (int signal) override | 
| Cleans up connections with IceStorm before terminating the app.  More... | |
| bool | isPackageAutoDiscoveryEnabled () | 
| void | registerDataPathsFromDependencies (std::string dependencies) | 
| int | run (int argc, char *argv[]) override | 
| Ice::Application replacement for the main function.  More... | |
| void | setForbidThreadCreation (bool value) | 
| void | setIceProperties (Ice::PropertiesPtr properties) override | 
| Overrides PropertyUser::setIceProperties() which is called internally.  More... | |
| void | setName (const std::string &name) | 
| Set name of the application.  More... | |
| void | storeCommandLineArguments (int argc, char *argv[]) | 
| void | updateIceProperties (const Ice::PropertyDict &properties) override | 
|  Public Member Functions inherited from PropertyUser | |
| std::vector< std::string > | getComponentProxyNames () | 
| Ice::PropertiesPtr | getIceProperties () const | 
| Returns the set of Ice properties.  More... | |
| template<typename PropertyType > | |
| Property< PropertyType > | getProperty (const std::string &name) | 
| Property creation and retrieval.  More... | |
| template<typename PropertyType > | |
| Property< PropertyType > | getProperty (const std::string &name) const | 
| Hack to allow using getProperty in const-modified methods.  More... | |
| template<class T > | |
| void | getProperty (std::atomic< T > &val, const std::string &name) const | 
| template<class T > | |
| void | getProperty (T &val, const std::string &name) const | 
| template<class T > | |
| std::vector< T > | getPropertyAsCSV (const std::string &name, const std::string &splitBy=",;", bool trimElements=true, bool removeEmptyElements=true) | 
| template<class ContainerT > | |
| void | getPropertyAsCSV (ContainerT &val, const std::string &name, const std::string &splitBy=",;", bool trimElements=true, bool removeEmptyElements=true) | 
| PropertyDefinitionsPtr | getPropertyDefinitions () | 
| Returns the component's property definition container.  More... | |
| std::vector< std::string > | getSubscribedTopicNames () | 
| std::vector< std::string > | getTopicProxyNames () | 
| bool | hasProperty (const std::string &name) | 
| virtual void | injectPropertyDefinitions (PropertyDefinitionsPtr &) | 
| Called after createPropertyDefinitions by Component to inject propertes of ComponentPlugin.  More... | |
| PropertyUser () | |
| bool | tryAddProperty (const std::string &propertyName, const std::string &value) | 
| virtual void | updateIceProperties (const std::map< std::string, std::string > &changes) | 
| void | updateProperties () | 
| void | updateProxies (IceManagerPtr) | 
| ~PropertyUser () override | |
|  Static Public Member Functions inherited from Application | |
| template<class T , typename... Args> | |
| static ApplicationPtr | createInstance (Args &&... args) | 
| Creates the one application instance of type T.  More... | |
| static std::string | GetArmarXConfigDefaultPath (bool envVarExpanded=true) | 
| static Ice::StringSeq | GetDefaultsPaths () | 
| static ApplicationPtr | getInstance () | 
| Retrieve shared pointer to the application object.  More... | |
| static const Ice::StringSeq & | GetProjectDependencies () | 
| static const std::string & | GetProjectName () | 
| static std::string | GetVersion () | 
| static void | LoadDefaultConfig (Ice::PropertiesPtr properties) | 
| static void | setInstance (ApplicationPtr const &inst) | 
|  Static Public Attributes inherited from Application | |
| static const std::string | ArmarXUserConfigDirEnvVar = "ARMARX_CONFIG_DIR" | 
|  Protected Member Functions inherited from VisionXApplication | |
| std::string | getDomainName () override | 
| Retrieve the domain name.  More... | |
|  Protected Member Functions inherited from Application | |
| PropertyDefinitionsPtr | createPropertyDefinitions () override | 
| int | doMain (int argc, char *argv[], const Ice::InitializationData &initData, Ice::Int i) override | 
| Ice::Application::doMain() is called by Ice::Application::main() and does setup of Ice::Communicator before calling the virtual Ice::Application::run() method.  More... | |
| virtual int | exec (const ArmarXManagerPtr &armarXManager) | 
| Exec method is the main process of the application.  More... | |
| ArmarXManagerPtr | getArmarXManager () | 
| void | loadDefaultConfig (int argc, char *argv[], const Ice::InitializationData &initData) | 
| void | loadDependentProjectDatapaths () | 
| Ice::PropertiesPtr | parseOptionsMergeProperties (int argc, char *argv[]) | 
| Parse options given on the commandline and merge them into the regular properties.  More... | |
| void | showHelp (ApplicationOptions::Options &options) | 
| Print help onto the screen or into a file.  More... | |
|  Static Protected Member Functions inherited from Application | |
| static void | HandlerFault (int sig) | 
| handlerFault handles signals sendt to the application such as SIGSEGF or SIGABRT (Linux)  More... | |
| static void | HandlerInterrupt (int sig) | 
| handlerInterrupt handles interrupt signals sent to the application (Linux)  More... | |
Definition at line 31 of file StereoCameraProviderApp.h.