EdgeVisDecoderSDK::ISettings Class Referenceabstract

Detailed Description

Definition of the ISettings interface class.

This is a parent interface for classes that represent settings.

Threads

Care should be taken with threading within the EdgeVis SDK.

  • Callbacks from the SDK must not be blocked. Any processing resulting in a callback must be passed to a separate thread in your application and the callback complete as soon as possible
  • Callbacks from the SDK must not call back into the SDK on the same thread. Call back into the SDK on a separate thread.

Availability

Available in version 6.0 of Decoder SDK. Requires a server version greater than 6.0

#include <ISettings.h>

Public Member Functions

virtual std::wstring Name () const =0
 Gets the name of the settings object. More...
 

Member Function Documentation

virtual std::wstring EdgeVisDecoderSDK::ISettings::Name ( ) const
pure virtual

Gets the name of the settings object.

The settings object will have a unique name.

Returns
The name of the settings object..

Implemented in EdgeVisDecoderSDK::EncoderConfig, EdgeVisDecoderSDK::EncoderProfile, and EdgeVisDecoderSDK::CameraInfo.


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