xvsdk  3.2.0
Public Types | Public Member Functions | List of all members
xv::GazeStream Class Referenceabstract

A class to handle callbacks of the gaze data. More...

#include <xv-sdk.h>

Public Types

using Data = XV_ET_EYE_DATA_EX const &
 

Public Member Functions

virtual void setConfigPath (std::string config)=0
 Set coe configuration file path. More...
 
virtual bool start ()=0
 start streaming.
 
virtual bool stop ()=0
 stop streaming.
 
virtual int registerCallback (std::function< void(XV_ET_EYE_DATA_EX const &)>)=0
 Register callback to receive data.
 
virtual bool unregisterCallback (int callbackId)=0
 Unregister callback.
 

Detailed Description

A class to handle callbacks of the gaze data.

Member Function Documentation

◆ setConfigPath()

virtual void xv::GazeStream::setConfigPath ( std::string  config)
pure virtual

Set coe configuration file path.

Parameters
[in]configstring value, end with "/"

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