#include <rc_driver_object.h>
Template retval is used for returning references from driver write calls
Definition at line 1217 of file rc_driver_object.h.
Public Member Functions | |
retval () | |
operator R () const | |
this_type & | operator= (const_value_type new_value) |
Private Types | |
typedef retval< R, true > | this_type |
typedef boost::add_const< R > ::type | const_value_type |
typedef boost::remove_reference < R >::type * | value_ptr_type |
Private Attributes | |
value_ptr_type | value_ptr |
typedef retval<R, true> this_type [private] |
Definition at line 1219 of file rc_driver_object.h.
typedef boost::add_const<R>::type const_value_type [private] |
Definition at line 1220 of file rc_driver_object.h.
typedef boost::remove_reference<R>::type* value_ptr_type [private] |
Definition at line 1221 of file rc_driver_object.h.
retval | ( | ) | [inline] |
Definition at line 1223 of file rc_driver_object.h.
operator R | ( | ) | const [inline] |
Definition at line 1224 of file rc_driver_object.h.
this_type& operator= | ( | const_value_type | new_value | ) | [inline] |
Definition at line 1225 of file rc_driver_object.h.
value_ptr_type value_ptr [private] |
Definition at line 1231 of file rc_driver_object.h.