rc_interface_wrapper::interface_access Class Reference

#include <rc_interface_wrapper.h>

Inheritance diagram for rc_interface_wrapper::interface_access:

rc_interface_wrapper_base::access_base

List of all members.


Detailed Description

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

Temporary object for a blocking interface access.

Definition at line 246 of file rc_interface_wrapper.h.


Public Member Functions

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

Private Attributes

rc_interface_wrapper
< IF > & 
p_wrapper
const
rc_process_behavior_change 
p_process_behavior_change

Constructor & Destructor Documentation

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

Definition at line 250 of file rc_interface_wrapper.h.

~interface_access (  )  [inline]

Definition at line 266 of file rc_interface_wrapper.h.


Member Function Documentation

IF* operator-> (  )  const [inline]

Definition at line 255 of file rc_interface_wrapper.h.

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

Definition at line 260 of file rc_interface_wrapper.h.


Member Data Documentation

rc_interface_wrapper<IF>& p_wrapper [private]

Definition at line 270 of file rc_interface_wrapper.h.

const rc_process_behavior_change p_process_behavior_change [private]

Definition at line 271 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