Public Member Functions | Private Member Functions | Private Attributes | List of all members
SurgSim::Devices::NovintScaffold::Handle Class Reference

Public Member Functions

 Handle (const std::string &info, bool initBySerialNumber=true)
 
 ~Handle ()
 
bool isValid () const
 
HDLDeviceHandle get () const
 

Private Member Functions

 Handle (const Handle &)
 
Handleoperator= (const Handle &)
 

Private Attributes

HDLDeviceHandle m_deviceHandle
 The HDAL device handle (or HDL_INVALID_HANDLE if not valid). More...
 

Constructor & Destructor Documentation

◆ Handle() [1/2]

SurgSim::Devices::NovintScaffold::Handle::Handle ( const std::string info,
bool  initBySerialNumber = true 
)
inlineexplicit

◆ ~Handle()

SurgSim::Devices::NovintScaffold::Handle::~Handle ( )
inline

◆ Handle() [2/2]

SurgSim::Devices::NovintScaffold::Handle::Handle ( const Handle )
private

Member Function Documentation

◆ get()

HDLDeviceHandle SurgSim::Devices::NovintScaffold::Handle::get ( ) const
inline

◆ isValid()

bool SurgSim::Devices::NovintScaffold::Handle::isValid ( ) const
inline

◆ operator=()

Handle& SurgSim::Devices::NovintScaffold::Handle::operator= ( const Handle )
private

Member Data Documentation

◆ m_deviceHandle

HDLDeviceHandle SurgSim::Devices::NovintScaffold::Handle::m_deviceHandle
private

The HDAL device handle (or HDL_INVALID_HANDLE if not valid).


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