|
onboardapi
9.10.0
by Rheinmetall
|
Namespaces | |
| GainKind | |
| HfComponentKind | |
| ModulationKind | |
| ThresholdingKind | |
Classes | |
| class | IService |
| class | IClient |
| struct | GainType |
| Properties of analogue or digital gain. More... | |
| struct | ModulationType |
| Properties of signal modulation or demodulation. More... | |
| struct | ThresholdingType |
| Thresholding. More... | |
| struct | FftType |
| Properties of a fast Fourier transformation. More... | |
| struct | SoiType |
| Properties of a signal of interest. More... | |
| struct | BandScanType |
| Properties of a band scan. More... | |
| struct | SubchannelType |
| Properties of a subchannel. More... | |
| struct | ChannelType |
| Properties of a channel. More... | |
| struct | HfComponentType |
| Properties of a high frequency component. More... | |
| struct | SignalProcessingSettingsType |
| Settings of a signal processing device. More... | |
| struct | ConfigHfComponent |
| Configure a high frequency component (transmitter/receiver). More... | |
| struct | ConfigSoi |
| Configure signal of interest. More... | |
| struct | ConfigBandScanSubscription |
| struct | ReportSignalProcessingSettings |
| Report static settings of the signal processing device. More... | |
| struct | ReportHfComponent |
| Report high frequency component (transmitter/receiver). More... | |
| struct | ReportSoi |
| Report signal of interest. More... | |
| class | Service |
| new oo-api More... | |
| class | Client |
| new oo-api More... | |
Typedefs | |
| typedef std::vector< M_SignalProcessing::GainType > | GainOptionalType |
| typedef std::vector< M_SignalProcessing::ModulationType > | ModulationOptionalType |
| typedef std::vector< M_SignalProcessing::ThresholdingType > | ThresholdingOptionalType |
| typedef std::vector< M_SignalProcessing::FftType > | FftOptionalType |
| typedef std::vector< M_SignalProcessing::SubchannelType > | SubchannelListType |
| List of SubchannelType. More... | |
| typedef std::vector< M_SignalProcessing::ChannelType > | ChannelListType |
| List of ChannelType. More... | |
| typedef std::vector< M_SignalProcessing::HfComponentType > | HfComponentListType |
| List of HfComponentType. 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_SignalProcessing::ChannelType> M_SignalProcessing::ChannelListType |
List of ChannelType.
| typedef std::vector<M_SignalProcessing::FftType> M_SignalProcessing::FftOptionalType |
Optional FFT. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::vector<M_SignalProcessing::GainType> M_SignalProcessing::GainOptionalType |
Optional GainType. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::vector<M_SignalProcessing::HfComponentType> M_SignalProcessing::HfComponentListType |
List of HfComponentType.
| typedef std::shared_ptr<IClient> M_SignalProcessing::IClientPtr |
| typedef std::shared_ptr<IService> M_SignalProcessing::IServicePtr |
| typedef std::vector<M_SignalProcessing::ModulationType> M_SignalProcessing::ModulationOptionalType |
Optional ModulationType. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::vector<M_SignalProcessing::SubchannelType> M_SignalProcessing::SubchannelListType |
List of SubchannelType.
| typedef std::vector<M_SignalProcessing::ThresholdingType> M_SignalProcessing::ThresholdingOptionalType |
Optional ThresholdingType. 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_SignalProcessing::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_SignalProcessing::detectCallbacksIService | ( | IServiceDerived & | callbacks | ) |
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_SignalProcessing::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_SignalProcessing::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_SignalProcessing::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_SignalProcessing::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::vector<std::string> M_SignalProcessing::getMethodsAllIClient | ( | ) |
| std::vector<std::string> M_SignalProcessing::getMethodsAllIService | ( | ) |