retval< R, false > Class Template Reference

#include <rc_driver_object.h>

List of all members.


Detailed Description

template<class R>
class ReChannel::internals::driver_object::retval< R, false >

Helper class (R is not a reference).

Template retval is used for returning references from driver write calls

Definition at line 1193 of file rc_driver_object.h.


Public Member Functions

 retval ()
 operator R () const
this_typeoperator= (const_value_type new_value)

Private Types

typedef retval< R,
false > 
this_type
typedef
boost::add_const< R >
::type 
const_value_type

Private Attributes

value

Member Typedef Documentation

typedef retval<R, false> this_type [private]

Definition at line 1195 of file rc_driver_object.h.

typedef boost::add_const<R>::type const_value_type [private]

Definition at line 1196 of file rc_driver_object.h.


Constructor & Destructor Documentation

retval (  )  [inline]

Definition at line 1199 of file rc_driver_object.h.


Member Function Documentation

operator R (  )  const [inline]

Definition at line 1200 of file rc_driver_object.h.

this_type& operator= ( const_value_type  new_value  )  [inline]

Definition at line 1201 of file rc_driver_object.h.


Member Data Documentation

R value [private]

Definition at line 1207 of file rc_driver_object.h.


The documentation for this class was generated from the following file:
Generated on Tue Jan 1 23:14:16 2008 for ReChannel by  doxygen 1.5.3