|
onboardapi
9.10.0
by Rheinmetall
|
Namespaces | |
| ReplayLoopMode | |
| ReplayStartMode | |
Classes | |
| class | IService |
| class | IClient |
| struct | SupportedReplayChannelsType |
| Indicates which replay channels can be used to play back a source video channel. More... | |
| struct | ReplaySettingsType |
| Contains static settings data for the Replay Service. More... | |
| struct | ReplayTimelineType |
| Contains information about a replayable timeline for a specific source video channel. More... | |
| struct | ReplayChannelInfoType |
| Indicates which replay channel is used to play back a source video channel. More... | |
| struct | ReplayStatusType |
| Contains current status data for the Replay Service. More... | |
| struct | CmdStartReplay |
| Start replay of video source or multiple synchronised streams. More... | |
| struct | CmdLoopReplay |
| Loop replay of video source(s). More... | |
| struct | CmdStopReplay |
| Stop replay of video source(s). More... | |
| struct | CmdPauseReplay |
| Pause replay of video source(s). More... | |
| struct | CmdResumeReplay |
| Resume replay of video source(s). More... | |
| struct | CmdStepReplay |
| Step a single frame of video source(s). More... | |
| struct | ReportReplaySettings |
| Static settings for the service reported once on startup. More... | |
| struct | ReportReplayStatus |
| Current status data for the service which are dynamically updated on change. More... | |
| class | Service |
| new oo-api More... | |
| class | Client |
| new oo-api More... | |
Typedefs | |
| typedef std::vector< M_ReplayCtrl::SupportedReplayChannelsType > | SupportedReplayChannelsListType |
| List of ReplayChannelInfoType. More... | |
| typedef std::vector< M_ReplayCtrl::ReplayTimelineType > | ReplayTimelineListType |
| List of ReplayTimelineType. More... | |
| typedef std::vector< M_ReplayCtrl::ReplayChannelInfoType > | ReplayChannelInfoListType |
| List of ReplayChannelInfoType. 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::shared_ptr<IClient> M_ReplayCtrl::IClientPtr |
| typedef std::shared_ptr<IService> M_ReplayCtrl::IServicePtr |
| typedef std::vector<M_ReplayCtrl::ReplayChannelInfoType> M_ReplayCtrl::ReplayChannelInfoListType |
List of ReplayChannelInfoType.
| typedef std::vector<M_ReplayCtrl::ReplayTimelineType> M_ReplayCtrl::ReplayTimelineListType |
List of ReplayTimelineType.
| typedef std::vector<M_ReplayCtrl::SupportedReplayChannelsType> M_ReplayCtrl::SupportedReplayChannelsListType |
List of ReplayChannelInfoType.
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::map<std::string, std::vector<ddkit::callback::Base*> > >::type M_ReplayCtrl::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_ReplayCtrl::detectCallbacksIService | ( | IServiceDerived & | callbacks | ) |
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_ReplayCtrl::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_ReplayCtrl::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_ReplayCtrl::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_ReplayCtrl::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::vector<std::string> M_ReplayCtrl::getMethodsAllIClient | ( | ) |
| std::vector<std::string> M_ReplayCtrl::getMethodsAllIService | ( | ) |