|
onboardapi
9.10.0
by Rheinmetall
|
Namespaces | |
| FunctionalAreaKind | |
| ViewAlwaysOnTopKind | |
| ViewFocusKind | |
Classes | |
| class | IService |
| class | IClient |
| struct | RestartOnFailureType |
| Contains restart on failure configuration. More... | |
| struct | ApplicationDescriptionType |
| Contains information for an app. More... | |
| struct | ApplicationStateType |
| Contains status information for an app. More... | |
| struct | ViewRuleType |
| Contains rules for a view. More... | |
| struct | ViewDescriptionType |
| Contains information for a view. More... | |
| struct | ConfigView |
| Configure rules for UI display elements. More... | |
| struct | CmdActivateView |
| Cmd to activate an existing view. More... | |
| struct | CmdRegisterApp |
| struct | CmdInstallApp |
| struct | CmdRunApp |
| Start the app with the specified ID. More... | |
| struct | CmdSwitchToApp |
| Switch to the application with the specified ID. More... | |
| struct | CmdTerminateApp |
| Terminate the app with the specified ID. More... | |
| struct | CmdRestartApp |
| Restarts the app with the specified ID. More... | |
| struct | CmdUninstallApp |
| struct | CmdUnregisterApp |
| struct | CmdActivateContext |
| Cmd to activate (true) or deactivate (false) a Context. More... | |
| struct | ReportView |
| Reports a view. More... | |
| struct | ReportManagedApps |
| Reports the list of the managed apps. More... | |
| struct | ReportAppState |
| Reports the current state of an app. More... | |
| struct | ReportActiveContexts |
| Reports the current active Contexts. More... | |
| class | Service |
| new oo-api More... | |
| class | Client |
| new oo-api More... | |
Typedefs | |
| typedef std::vector< M_HmiAppCtrl::FunctionalAreaKind::Type > | FunctionalAreaOptionalType |
| typedef std::vector< M_HmiAppCtrl::RestartOnFailureType > | RestartOnFailureOptionalType |
| typedef std::vector< M_HmiAppCtrl::ApplicationDescriptionType > | ApplicationDescriptionListType |
| List of ApplicationDescriptionType. More... | |
| typedef std::vector< M_HmiAppCtrl::ViewRuleType > | ViewRuleListType |
| List of ViewRuleType. More... | |
| typedef std::shared_ptr< IClient > | IClientPtr |
| typedef std::shared_ptr< IService > | IServicePtr |
Functions | |
| std::vector< std::string > | getMethodsAllIService () |
| std::vector< std::string > | getMethodsAllIClient () |
| template<class IServiceDerived > | |
| std::enable_if< std::is_same< IServiceDerived, std::vector< ddkit::callback::Base * > >::value, std::map< std::string, std::vector< ddkit::callback::Base * > > >::type | detectCallbacksIService (IServiceDerived &callbacks) |
| template<class IServiceDerived > | |
| std::enable_if< std::is_same< IServiceDerived, std::vector< ddkit::callback::Base * > >::value, std::vector< std::string > >::type | detectMethodsIService (IServiceDerived &callbacks, bool isCheckMostDerivedClassType) |
| template<class IServiceDerived > | |
| std::enable_if<!std::is_same< IServiceDerived, std::vector< ddkit::callback::Base * > >::value, std::vector< std::string > >::type | detectMethodsIService (IServiceDerived &callbacks, bool isCheckMostDerivedClassType) |
| template<class IClientDerived > | |
| std::enable_if< std::is_same< IClientDerived, std::vector< ddkit::callback::Base * > >::value, std::map< std::string, std::vector< ddkit::callback::Base * > > >::type | detectCallbacksIClient (IClientDerived &callbacks) |
| template<class IClientDerived > | |
| std::enable_if< std::is_same< IClientDerived, std::vector< ddkit::callback::Base * > >::value, std::vector< std::string > >::type | detectMethodsIClient (IClientDerived &callbacks, bool isCheckMostDerivedClassType) |
| template<class IClientDerived > | |
| std::enable_if<!std::is_same< IClientDerived, std::vector< ddkit::callback::Base * > >::value, std::vector< std::string > >::type | detectMethodsIClient (IClientDerived &callbacks, bool isCheckMostDerivedClassType) |
| typedef std::vector<M_HmiAppCtrl::ApplicationDescriptionType> M_HmiAppCtrl::ApplicationDescriptionListType |
List of ApplicationDescriptionType.
| typedef std::vector<M_HmiAppCtrl::FunctionalAreaKind::Type> M_HmiAppCtrl::FunctionalAreaOptionalType |
Optional FunctionalAreaKind. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::shared_ptr<IClient> M_HmiAppCtrl::IClientPtr |
| typedef std::shared_ptr<IService> M_HmiAppCtrl::IServicePtr |
| typedef std::vector<M_HmiAppCtrl::RestartOnFailureType> M_HmiAppCtrl::RestartOnFailureOptionalType |
Optional RestartOnFailureType. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::vector<M_HmiAppCtrl::ViewRuleType> M_HmiAppCtrl::ViewRuleListType |
List of ViewRuleType.
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::map<std::string, std::vector<ddkit::callback::Base*> > >::type M_HmiAppCtrl::detectCallbacksIClient | ( | IClientDerived & | callbacks | ) |
| std::enable_if<std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::map<std::string, std::vector<ddkit::callback::Base*> > >::type M_HmiAppCtrl::detectCallbacksIService | ( | IServiceDerived & | callbacks | ) |
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_HmiAppCtrl::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_HmiAppCtrl::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_HmiAppCtrl::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_HmiAppCtrl::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::vector<std::string> M_HmiAppCtrl::getMethodsAllIClient | ( | ) |
| std::vector<std::string> M_HmiAppCtrl::getMethodsAllIService | ( | ) |