Libargus API
Libargus Camera API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\NArgus
 oNExt
 |oCIBayerAverageMapSettingsInterface to Bayer average map settings
 |oCIBayerAverageMapInterface to Bayer average map metadata
 |oCIBayerSharpnessMapSettingsInterface to Bayer sharpness map settings
 |oCIBayerSharpnessMapInterface to Bayer sharpness map metadata
 |oCIBlockingSessionCameraProviderInterface used to create blocking capture session
 |oCIDebugCaptureSessionInterface used to dump CaptureSession runtime information
 |oCIDeFogSettingsInterface to de-fog settings
 |oCIDolWdrSensorModeInterface to the properties of a DOL WDR device
 |oCIFaceDetectCapsInterface to expose the face detection capabilities of a CaptureSession
 |oCIFaceDetectSettingsInterface to face detection settings
 |oCIFaceDetectMetadataInterface to overall face detection results metadata
 |oCIFaceDetectResultInterface to the properties of a single face detection result
 |oCIInternalFrameCountInterface used to query the internal frame count for a request
 |oCINonLinearHistogramInterface used to query the metadata to correctly interpret the compressed histogram data
 |oCIPwlWdrSensorModeInterface to the properties of a PWL WDR device
 |oCISensorEepromDataInterface used to get EEPROM data
 |oCISensorOtpDataInterface used to get OTP data
 |oCISensorPrivateMetadataCapsInterface used to query the availability and size in bytes of sensor private metadata
 |oCISensorPrivateMetadataRequestInterface used enable the output of sensor private metadata for a request
 |oCISensorPrivateMetadataInterface used to access sensor private metadata
 |oCISensorPrivateMetadataClientBufferRequestInterface used to set client buffer for sensor private metadata for a request
 |oCISensorTimestampTscInterface used to get TSC HW timestamp
 |\CISyncSensorCalibrationDataInterface used to access sync sensor calibration data
 oCBuffer
 oCBufferSettings
 oCIBufferOutputStreamSettingsInterface that exposes the configuration available to Buffer-based OutputStreams
 oCIBufferOutputStreamInterface that provides the methods used with Buffer-based OutputStreams
 oCIBufferInterface that provides the core methods for Buffer objects
 oCCameraDevice
 oCICameraPropertiesInterface to the core CameraDevice properties
 oCSensorMode
 oCISensorModeInterface to the core properties of a SensorMode
 oCCameraProvider
 oCICameraProviderInterface to the core CameraProvider methods
 oCCaptureMetadata
 oCCaptureMetadataContainerAn object that holds a CaptureMetadata instance and is used to read the capture metadata from a consumer thread directly from the embedded EGLStream metadata
 oCIBayerHistogramInterface to Bayer histogram metadata (provided by ICaptureMetadata::getBayerHistogram())
 oCIRGBHistogramInterface to RGB histogram metadata (provided by ICaptureMetadata::getRGBHistogram())
 oCIStreamCaptureMetadataInterface to per-stream metadata (provided by ICaptureMetadata::getStreamMetadata())
 oCICaptureMetadataInterface to the core capture metadata
 oCIDenoiseMetadataInterface to denoise metadata
 oCIEdgeEnhanceMetadataInterface to edge enhancement metadata
 oCCaptureSession
 oCICaptureSessionInterface to the core CaptureSession methods
 oCIEGLImageBufferSettingsInterface that provides the settings used to configure EGLImage Buffer creation
 oCIEGLImageBufferInterface that provides methods to EGLImage Buffers
 oCIEGLOutputStreamSettingsInterface that exposes the settings used for EGLStream-linked OutputStream creation
 oCIEGLOutputStreamInterface that exposes the methods available to an EGLStream-linked OutputStream
 oCIEGLSyncInterface that provides EGLSync input and output methods for a Buffer
 oCEvent
 oCEventTypeA unique identifier for a particular type of Event
 oCIEventInterface to the common Event properties
 oCIEventErrorInterface exposed by Events having type EVENT_TYPE_ERROR
 oCIEventCaptureCompleteInterface exposed by Events having type EVENT_TYPE_CAPTURE_COMPLETE
 oCIEventProviderInterface for an object which generates Events (such as CaptureSession)
 oCEventQueue
 oCIEventQueueInterface to the core EventQueue methods
 oCRequest
 oCIRequestInterface to the core Request settings
 oCISourceSettingsInterface to the source settings (provided by IRequest::getSourceSettings())
 oCIAutoControlSettingsInterface to the auto control settings (provided by IRequest::getAutoControlSettings())
 oCIStreamSettingsInterface to per-stream settings (provided by IRequest::getStreamSettings())
 oCIDenoiseSettingsInterface to denoise settings
 oCIEdgeEnhanceSettingsInterface to edge enhancement settings
 oCOutputStream
 oCOutputStreamSettings
 oCIOutputStreamSettingsInterface that exposes the settings common to all OutputStream types
 oCNonCopyableUtility class for libargus interfaces
 oCInterfaceThe top-level interface class
 oCInterfaceIDA unique identifier for a libargus Interface
 oCInterfaceProviderThe base interface for a class that provides libargus Interfaces
 oCDestructableA top level object class for libargus objects that are created and owned by the client
 oCUniqueObjTemplate helper emulating C++11 rvalue semantics
 oCTupleTuple template class
 oCBayerTupleBayerTuple template class
 oCRGBTupleRGBTuple template class
 oCPoint2DPoint2D template class
 oCPoint3DPoint3D template class
 oCSize2DSize2D template class
 oCRectangleRectangle template class
 oCRangeRange template class
 oCAcRegionDefines an autocontrol region of interest (in pixel space)
 oCArray2DA template class to hold a 2-dimensional array of data
 oCUUIDA universally unique identifier
 \CNamedUUIDA universally unique identifier with a name (used for debugging purposes)