|
onboardapi
9.10.0
by Rheinmetall
|
Classes | |
| class | IService |
| class | IClient |
| struct | ButtonDisplayInfoType |
| Contains information about a display element for a button. More... | |
| struct | LedLightModeActionType |
| Contains information about a single LED light action. More... | |
| struct | LedLightModeType |
| Contains information about a LED light mode. More... | |
| struct | AxisDisplayInfoType |
| Contains information about a display element for an axis. More... | |
| struct | LedDisplayInfoType |
| Contains information about a display element for a LED. More... | |
| struct | ValueInputInfoType |
| Contains informationa about a value input info. More... | |
| struct | MenuInfoType |
| Contains information about a menu info. More... | |
| struct | HidInfoType |
| Contains the display info for an input device. More... | |
| struct | ConfigAxisLabel |
| struct | ConfigStatusLed |
| Config to indicate if an LED should be on or off. More... | |
| struct | ConfigBackgroundIllumination |
| Config for the background illumination level. More... | |
| struct | ConfigBlackoutMode |
| struct | ConfigButtonLabel |
| struct | ConfigValueInput |
| Configure the specified value input. More... | |
| struct | ConfigMenuLabel |
| Configure the specified menu label. More... | |
| struct | CmdSelectButton |
| struct | ReportHidInfo |
| Report the display info for an input device. More... | |
| class | Service |
| new oo-api More... | |
| class | Client |
| new oo-api More... | |
Typedefs | |
| typedef std::vector< M_HidDisplay::ButtonDisplayInfoType > | ButtonDisplayInfoListType |
| List of ButtonDisplayInfoType. More... | |
| typedef std::vector< M_HidDisplay::LedLightModeActionType > | LedLightModeActionListType |
| List of LedLightModeActionType. More... | |
| typedef std::vector< M_HidDisplay::AxisDisplayInfoType > | AxisDisplayInfoListType |
| List of AxisDisplayInfoType. More... | |
| typedef std::vector< M_HidDisplay::LedDisplayInfoType > | LedDisplayInfoListType |
| List of LedDisplayInfoType. More... | |
| typedef std::vector< M_HidDisplay::ValueInputInfoType > | ValueInputInfoListType |
| List of ValueInputInfoType. More... | |
| typedef std::vector< M_HidDisplay::MenuInfoType > | MenuInfoListType |
| List of MenuInfoType. 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_HidDisplay::AxisDisplayInfoType> M_HidDisplay::AxisDisplayInfoListType |
List of AxisDisplayInfoType.
| typedef std::vector<M_HidDisplay::ButtonDisplayInfoType> M_HidDisplay::ButtonDisplayInfoListType |
List of ButtonDisplayInfoType.
| typedef std::shared_ptr<IClient> M_HidDisplay::IClientPtr |
| typedef std::shared_ptr<IService> M_HidDisplay::IServicePtr |
| typedef std::vector<M_HidDisplay::LedDisplayInfoType> M_HidDisplay::LedDisplayInfoListType |
List of LedDisplayInfoType.
| typedef std::vector<M_HidDisplay::LedLightModeActionType> M_HidDisplay::LedLightModeActionListType |
List of LedLightModeActionType.
| typedef std::vector<M_HidDisplay::MenuInfoType> M_HidDisplay::MenuInfoListType |
List of MenuInfoType.
| typedef std::vector<M_HidDisplay::ValueInputInfoType> M_HidDisplay::ValueInputInfoListType |
List of ValueInputInfoType.
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::map<std::string, std::vector<ddkit::callback::Base*> > >::type M_HidDisplay::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_HidDisplay::detectCallbacksIService | ( | IServiceDerived & | callbacks | ) |
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_HidDisplay::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_HidDisplay::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_HidDisplay::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_HidDisplay::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::vector<std::string> M_HidDisplay::getMethodsAllIClient | ( | ) |
| std::vector<std::string> M_HidDisplay::getMethodsAllIService | ( | ) |