rc_interface_wrapper::nb_interface_access Class Reference

#include <rc_interface_wrapper.h>

Inheritance diagram for rc_interface_wrapper::nb_interface_access:

rc_interface_wrapper_base::access_base

List of all members.


Detailed Description

template<class IF>
class ReChannel::rc_interface_wrapper< IF >::nb_interface_access

Temporary object for a non-blocking interface access.

Definition at line 220 of file rc_interface_wrapper.h.


Public Member Functions

 nb_interface_access (rc_interface_wrapper< IF > &wrapper)
IF * operator-> () const
template<class METHOD_PTR>
rc_member_func
< METHOD_PTR > 
operator-> * (METHOD_PTR mp) const

Private Attributes

rc_interface_wrapper
< IF > & 
p_wrapper

Constructor & Destructor Documentation

nb_interface_access ( rc_interface_wrapper< IF > &  wrapper  )  [inline, explicit]

Definition at line 224 of file rc_interface_wrapper.h.


Member Function Documentation

IF* operator-> (  )  const [inline]

Definition at line 228 of file rc_interface_wrapper.h.

rc_member_func<METHOD_PTR> operator-> * ( METHOD_PTR  mp  )  const [inline]

Definition at line 232 of file rc_interface_wrapper.h.


Member Data Documentation

rc_interface_wrapper<IF>& p_wrapper [private]

Definition at line 239 of file rc_interface_wrapper.h.


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