|
onboardapi
9.10.0
by Rheinmetall
|
Namespaces | |
| FlipDirectionKind | |
| FrameDropKind | |
| InterpolationKind | |
Classes | |
| class | IService |
| class | IClient |
| struct | FrameDropType |
| Settings for frame dropping. More... | |
| struct | ImageInfoType |
| General information about an image. More... | |
| struct | ImageProcessingSettingsType |
| Settings of an image processing device. More... | |
| struct | ImageProcessingStatusType |
| Status of an image processing device. More... | |
| struct | ConfigInterpolation |
| Set the interpolation method used for some of the image processing operations. More... | |
| struct | ConfigFrameDrop |
| Instruct to drop frames using a specific scheme. More... | |
| struct | ConfigBitrate |
| Instruct to set the bitrate. More... | |
| struct | CmdSetRegion |
| Set region within an image, e.g. for cropping or to promote it to a region of interest. More... | |
| struct | CmdScale |
| Scale image. More... | |
| struct | CmdRotate |
| Rotate image. More... | |
| struct | CmdFlip |
| Flip image. More... | |
| struct | ReportImageProcessingSettings |
| Report the settings used for image processing. More... | |
| struct | ReportImageProcessingStatus |
| Report the current status of the image processing device. More... | |
| class | Service |
| new oo-api More... | |
| class | Client |
| new oo-api More... | |
Typedefs | |
| typedef std::vector< M_ImageProcessing::InterpolationKind::Type > | InterpolationOptionalType |
| typedef std::vector< M_ImageProcessing::FlipDirectionKind::Type > | FlipDirectionOptionalType |
| typedef std::vector< M_ImageProcessing::FrameDropKind::Type > | FrameDropListType |
| List of FrameDropKind. More... | |
| typedef std::vector< M_ImageProcessing::FrameDropType > | FrameDropOptionalType |
| 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_ImageProcessing::FlipDirectionKind::Type> M_ImageProcessing::FlipDirectionOptionalType |
Optional FlipDirectionKind. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::vector<M_ImageProcessing::FrameDropKind::Type> M_ImageProcessing::FrameDropListType |
List of FrameDropKind.
| typedef std::vector<M_ImageProcessing::FrameDropType> M_ImageProcessing::FrameDropOptionalType |
Optional FrameDropType. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::shared_ptr<IClient> M_ImageProcessing::IClientPtr |
| typedef std::vector<M_ImageProcessing::InterpolationKind::Type> M_ImageProcessing::InterpolationOptionalType |
Optional InterpolationKind. List should only contain max 1 element. Empty list means no value is specified.
| typedef std::shared_ptr<IService> M_ImageProcessing::IServicePtr |
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::map<std::string, std::vector<ddkit::callback::Base*> > >::type M_ImageProcessing::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_ImageProcessing::detectCallbacksIService | ( | IServiceDerived & | callbacks | ) |
| std::enable_if<std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_ImageProcessing::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IClientDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_ImageProcessing::detectMethodsIClient | ( | IClientDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_ImageProcessing::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::enable_if<!std::is_same<IServiceDerived, std::vector<ddkit::callback::Base*> >::value, std::vector<std::string> >::type M_ImageProcessing::detectMethodsIService | ( | IServiceDerived & | callbacks, |
| bool | isCheckMostDerivedClassType | ||
| ) |
| std::vector<std::string> M_ImageProcessing::getMethodsAllIClient | ( | ) |
| std::vector<std::string> M_ImageProcessing::getMethodsAllIService | ( | ) |