Argus API
Argus Camera API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Protected Member Functions
Argus::Interface Class Reference

The top-level interface class. More...

#include <Types.h>

Inheritance diagram for Argus::Interface:
Argus::NonCopyable Argus::Ext::IBayerAverageMap Argus::Ext::IBayerAverageMapSettings Argus::Ext::IBayerSharpnessMap Argus::Ext::IBayerSharpnessMapSettings Argus::Ext::IDebugCaptureMetadata Argus::Ext::IDebugCaptureSession Argus::Ext::IDeFogSettings Argus::Ext::IFaceDetectCaps Argus::Ext::IFaceDetectMetadata Argus::Ext::IFaceDetectResult Argus::Ext::IFaceDetectSettings Argus::Ext::ISensorPrivateMetadata Argus::Ext::ISensorPrivateMetadataCaps Argus::Ext::ISensorPrivateMetadataRequest Argus::IAutoControlSettings Argus::IBayerHistogram Argus::ICameraProperties Argus::ICameraProvider Argus::ICaptureMetadata Argus::ICaptureSession Argus::IDenoiseMetadata Argus::IDenoiseSettings Argus::IEdgeEnhanceMetadata Argus::IEdgeEnhanceSettings Argus::IEvent Argus::IEventCaptureComplete Argus::IEventError Argus::IEventProvider Argus::IEventQueue Argus::IOutputStreamSettings Argus::IRequest Argus::IRGBHistogram Argus::ISensorMode Argus::ISourceSettings Argus::IStream Argus::IStreamCaptureMetadata Argus::IStreamSettings Argus::IVideoStabilizationMetadata Argus::IVideoStabilizationSettings

List of all members.

Protected Member Functions

 Interface ()
 ~Interface ()

Additional Inherited Members


Detailed Description

The top-level interface class.

By convention, every Interface subclass exposes a public static method called id(), which returns the unique InterfaceID for that interface. This is required for the interface_cast<> template to work with that interface.

Definition at line 307 of file Types.h.


Constructor & Destructor Documentation

Argus::Interface::Interface ( )
inlineprotected

Definition at line 310 of file Types.h.

Argus::Interface::~Interface ( )
inlineprotected

Definition at line 311 of file Types.h.


The documentation for this class was generated from the following file: