Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
rsimpl::struct_interface< T, R, W > Struct Template Reference

#include <device.h>

Public Member Functions

 struct_interface (R r, W w)
 
void activate ()
 
template<class U >
double get (U T::*field)
 
template<class U , class V >
void set (U T::*field, V value)
 
void commit ()
 

Public Attributes

struct_
 
reader
 
writer
 
bool active
 

Constructor & Destructor Documentation

◆ struct_interface()

template<class T , class R , class W >
rsimpl::struct_interface< T, R, W >::struct_interface ( r,
w 
)
inline

Member Function Documentation

◆ activate()

template<class T , class R , class W >
void rsimpl::struct_interface< T, R, W >::activate ( )
inline

◆ commit()

template<class T , class R , class W >
void rsimpl::struct_interface< T, R, W >::commit ( )
inline

◆ get()

template<class T , class R , class W >
template<class U >
double rsimpl::struct_interface< T, R, W >::get ( U T::*  field)
inline

◆ set()

template<class T , class R , class W >
template<class U , class V >
void rsimpl::struct_interface< T, R, W >::set ( U T::*  field,
value 
)
inline

Member Data Documentation

◆ active

template<class T , class R , class W >
bool rsimpl::struct_interface< T, R, W >::active

◆ reader

template<class T , class R , class W >
R rsimpl::struct_interface< T, R, W >::reader

◆ struct_

template<class T , class R , class W >
T rsimpl::struct_interface< T, R, W >::struct_

◆ writer

template<class T , class R , class W >
W rsimpl::struct_interface< T, R, W >::writer

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