Raytrix Light Field SDK  5.0
Rx::Interop::Runtime30::IStatusCameraCallback Class Referenceabstract

Detailed Description

This interface is used to send messages from the Devices to the Server.

Public Member Functions

virtual void Error (const char *pcSourceName, const char *pcMessage, int iLevel)=0
 Function to call for "error level" messages. More...
 
virtual void Info (const char *pcSourceName, const char *pcMessage, int iLevel)=0
 Function to call for "info level" messages. More...
 
virtual void ProgressFinished ()=0
 Signals the finish of the initialized progress. More...
 
virtual void ProgressIncrement (int iIncrement)=0
 Increments the initialized progress by iIncrement. More...
 
virtual void ProgressInit (int iStepCount)=0
 Signals the beginning of a progress. This progress can be shown in a progress bar. More...
 
virtual void ProgressValue (int iValue)=0
 Set the value of the initialized progress to iValue. More...
 
virtual void Warning (const char *pcSourceName, const char *pcMessage, int iLevel)=0
 Function to call for "warning level" messages. More...
 

Protected Member Functions

virtual ~IStatusCameraCallback ()
 

Constructor & Destructor Documentation

◆ ~IStatusCameraCallback()

virtual Rx::Interop::Runtime30::IStatusCameraCallback::~IStatusCameraCallback ( )
inlineprotectedvirtual

Member Function Documentation

◆ Error()

virtual void Rx::Interop::Runtime30::IStatusCameraCallback::Error ( const char *  pcSourceName,
const char *  pcMessage,
int  iLevel 
)
pure virtual

Function to call for "error level" messages.

Parameters
pcSourceNameThe message.
pcMessageMessage describing the PC.
iLevelZero-based indent level for the message.

◆ Info()

virtual void Rx::Interop::Runtime30::IStatusCameraCallback::Info ( const char *  pcSourceName,
const char *  pcMessage,
int  iLevel 
)
pure virtual

Function to call for "info level" messages.

Parameters
pcSourceNameThe message.
pcMessageMessage describing the PC.
iLevelZero-based indent level for the message.

◆ ProgressFinished()

virtual void Rx::Interop::Runtime30::IStatusCameraCallback::ProgressFinished ( )
pure virtual

Signals the finish of the initialized progress.

◆ ProgressIncrement()

virtual void Rx::Interop::Runtime30::IStatusCameraCallback::ProgressIncrement ( int  iIncrement)
pure virtual

Increments the initialized progress by iIncrement.

Parameters
iIncrementAmount to increment by.

◆ ProgressInit()

virtual void Rx::Interop::Runtime30::IStatusCameraCallback::ProgressInit ( int  iStepCount)
pure virtual

Signals the beginning of a progress. This progress can be shown in a progress bar.

Parameters
iStepCountNumber of steps.

◆ ProgressValue()

virtual void Rx::Interop::Runtime30::IStatusCameraCallback::ProgressValue ( int  iValue)
pure virtual

Set the value of the initialized progress to iValue.

Parameters
iValueProgress value.

◆ Warning()

virtual void Rx::Interop::Runtime30::IStatusCameraCallback::Warning ( const char *  pcSourceName,
const char *  pcMessage,
int  iLevel 
)
pure virtual

Function to call for "warning level" messages.

Parameters
pcSourceNameThe message.
pcMessageMessage describing the PC.
iLevelZero-based indent level for the message.