|
onboardapi
9.10.0
by Rheinmetall
|
Namespaces | |
| CoverageModeKind | |
| LwsClassification | |
| WaveDetectionKind | |
Classes | |
| class | IService |
| class | IClient |
| struct | SensorPresetType |
| Contains the sensor preset. More... | |
| struct | SensorSettingsType |
| Contains the sensor settings data. More... | |
| struct | SensorStatusType |
| Contains the sensor status data. More... | |
| struct | ChannelType |
| Channel type. More... | |
| struct | SensorCoverageType |
| Contains the sensor coverage. More... | |
| struct | WaveType |
| Characteristics of a detected Mach or source wave. More... | |
| struct | AcousticDetectionType |
| Specific information to an acoustic detection. More... | |
| struct | FlashDetectionType |
| Contains measurement parameters of a flash region within a video stream. More... | |
| struct | ChildDetectionType |
| Contains data for an child object detected or tracked by a sensor. More... | |
| struct | SensorDetectionType |
| Contains data for an object detected or tracked by a sensor. More... | |
| struct | CmdIsSensorAlive |
| struct | CmdDeleteTracks |
| struct | CmdDeleteAllTracks |
| struct | CmdDeactivateSensor |
| struct | ConfigSensorCoverage |
| Config the sensor coverage. More... | |
| struct | CmdSetPreset |
| Set current preset. More... | |
| struct | CmdLockOnTracks |
| Set which Tracks shall be locked-on. More... | |
| struct | ReportSensorSettings |
| Report static settings of the sensor. More... | |
| struct | ReportSensorStatus |
| Report current status of the sensor. More... | |
| struct | ReportSensorCoverage |
| Report current coverage of the sensor. More... | |
| struct | EventSensorDetection |
| Event of a detected object. More... | |
| struct | ReportSensorTrack |
| class | Service |
| new oo-api More... | |
| class | Client |
| new oo-api More... | |
Typedefs | |
| typedef std::vector< M_Sensor::SensorPresetType > | SensorPresetListType |
| List of SensorPresetType. More... | |
| typedef std::vector< M_Sensor::ChannelType > | ChannelListType |
| List of ChannelType. More... | |
| typedef std::vector< M_Sensor::WaveType > | WaveOptionalType |
| typedef std::vector< M_Sensor::AcousticDetectionType > | AcousticDetectionOptionalType |
| Optional AcousticDetectionType. More... | |
| typedef std::vector< M_Sensor::FlashDetectionType > | FlashDetectionOptionalType |
| typedef std::vector< M_Sensor::LwsClassification::Type > | LwsClassificationOptionalType |
| typedef std::vector< M_Sensor::ChildDetectionType > | ChildDetectionListType |
| List of ChildDetectionType. 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_Sensor::AcousticDetectionType> M_Sensor::AcousticDetectionOptionalType |
Optional AcousticDetectionType.
| typedef std::vector<M_Sensor::ChannelType> M_Sensor::ChannelListType |
List of ChannelType.
| typedef std::vector<M_Sensor::ChildDetectionType> M_Sensor::ChildDetectionListType |
List of ChildDetectionType.
| typedef std::vector<M_Sensor::FlashDetectionType> M_Sensor::FlashDetectionOptionalType |
Optional FlashDetectionType. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::shared_ptr<IClient> M_Sensor::IClientPtr |
| typedef std::shared_ptr<IService> M_Sensor::IServicePtr |
| typedef std::vector<M_Sensor::LwsClassification::Type> M_Sensor::LwsClassificationOptionalType |
Optional LwsClassification. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::vector<M_Sensor::SensorPresetType> M_Sensor::SensorPresetListType |
List of SensorPresetType.
| typedef std::vector<M_Sensor::WaveType> M_Sensor::WaveOptionalType |
Optional WaveType. List should only contain max 1 element. Empty list means no value is specified.
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::map<std::string, std::vector<ddkit::callback::Base*> > >::type M_Sensor::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_Sensor::detectCallbacksIService | ( | IServiceDerived & | callbacks | ) |
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_Sensor::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_Sensor::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_Sensor::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_Sensor::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::vector<std::string> M_Sensor::getMethodsAllIClient | ( | ) |
| std::vector<std::string> M_Sensor::getMethodsAllIService | ( | ) |