rc_driver_object_b< IF, false >::driver_access Class Reference

#include <rc_driver_object.h>

List of all members.


Detailed Description

template<class IF>
class ReChannel::rc_driver_object_b< IF, false >::driver_access

Definition at line 618 of file rc_driver_object.h.


Public Member Functions

template<class IF_>
void call (void(IF_::*method)()) const
template<class IF_>
void call (void(IF_::*method)() const) const
template<class A1, class A1_, class IF_>
void call (void(IF_::*method)(A1_), A1 a1) const
template<class A1, class A1_, class IF_>
void call (void(IF_::*method)(A1_) const, A1 a1) const
template<class A1, class A2, class A1_, class A2_, class IF_>
void call (void(IF_::*method)(A1_, A2_), A1 a1, A2 a2) const
template<class A1, class A2, class A1_, class A2_, class IF_>
void call (void(IF_::*method)(A1_, A2_) const, A1 a1, A2 a2) const
template<class A1, class A2, class A3, class A1_, class A2_, class A3_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_), A1 a1, A2 a2, A3 a3) const
template<class A1, class A2, class A3, class A1_, class A2_, class A3_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_) const, A1 a1, A2 a2, A3 a3) const
template<class A1, class A2, class A3, class A4, class A1_, class A2_, class A3_, class A4_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_), A1 a1, A2 a2, A3 a3, A4 a4) const
template<class A1, class A2, class A3, class A4, class A1_, class A2_, class A3_, class A4_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_) const, A1 a1, A2 a2, A3 a3, A4 a4) const
template<class A1, class A2, class A3, class A4, class A5, class A1_, class A2_, class A3_, class A4_, class A5_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5) const
template<class A1, class A2, class A3, class A4, class A5, class A1_, class A2_, class A3_, class A4_, class A5_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_) const, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5) const
template<class A1, class A2, class A3, class A4, class A5, class A6, class A1_, class A2_, class A3_, class A4_, class A5_, class A6_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_, A6_), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6) const
template<class A1, class A2, class A3, class A4, class A5, class A6, class A1_, class A2_, class A3_, class A4_, class A5_, class A6_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_, A6_) const, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6) const
template<class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A1_, class A2_, class A3_, class A4_, class A5_, class A6_, class A7_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_, A6_, A7_), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7) const
template<class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A1_, class A2_, class A3_, class A4_, class A5_, class A6_, class A7_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_, A6_, A7_) const, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7) const
template<class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A1_, class A2_, class A3_, class A4_, class A5_, class A6_, class A7_, class A8_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8) const
template<class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A1_, class A2_, class A3_, class A4_, class A5_, class A6_, class A7_, class A8_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_) const, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8) const
template<class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9, class A1_, class A2_, class A3_, class A4_, class A5_, class A6_, class A7_, class A8_, class A9_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_, A9_), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8, A9 a9) const
template<class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9, class A1_, class A2_, class A3_, class A4_, class A5_, class A6_, class A7_, class A8_, class A9_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_, A9_) const, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8, A9 a9) const
template<class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9, class A10, class A1_, class A2_, class A3_, class A4_, class A5_, class A6_, class A7_, class A8_, class A9_, class A10_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_, A9_, A10_), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8, A9 a9, A10 a10) const
template<class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9, class A10, class A1_, class A2_, class A3_, class A4_, class A5_, class A6_, class A7_, class A8_, class A9_, class A10_, class IF_>
void call (void(IF_::*method)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_, A9_, A10_) const, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8, A9 a9, A10 a10) const

Protected Types

typedef
rc_driver_object_b
< IF, false > 
driver_object_type
typedef
internals::driver_object::nb_driver_access_call 
nb_driver_access_call

Private Member Functions

 driver_access (driver_object_type &dobj_)
 driver_access (const driver_access &access)
driver_access & operator= (const driver_access &access)

Private Attributes

driver_object_typedobj

Friends

class rc_driver_object_b< IF, false >

Member Typedef Documentation

typedef rc_driver_object_b<IF, false> driver_object_type [protected]

Definition at line 623 of file rc_driver_object.h.

typedef internals::driver_object::nb_driver_access_call nb_driver_access_call [protected]

Definition at line 625 of file rc_driver_object.h.


Constructor & Destructor Documentation

driver_access ( driver_object_type dobj_  )  [inline, private]

Definition at line 871 of file rc_driver_object.h.

driver_access ( const driver_access &  access  )  [private]


Member Function Documentation

void call ( void(IF_::*)()  method  )  const [inline]

Definition at line 630 of file rc_driver_object.h.

void call ( void(IF_::*)() const   method  )  const [inline]

Definition at line 637 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_)  method,
A1  a1 
) const [inline]

Definition at line 644 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_) const   method,
A1  a1 
) const [inline]

Definition at line 651 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_)  method,
A1  a1,
A2  a2 
) const [inline]

Definition at line 658 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_) const   method,
A1  a1,
A2  a2 
) const [inline]

Definition at line 665 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_)  method,
A1  a1,
A2  a2,
A3  a3 
) const [inline]

Definition at line 674 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_) const   method,
A1  a1,
A2  a2,
A3  a3 
) const [inline]

Definition at line 683 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_)  method,
A1  a1,
A2  a2,
A3  a3,
A4  a4 
) const [inline]

Definition at line 693 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_) const   method,
A1  a1,
A2  a2,
A3  a3,
A4  a4 
) const [inline]

Definition at line 704 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_)  method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5 
) const [inline]

Definition at line 715 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_) const   method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5 
) const [inline]

Definition at line 726 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_, A6_)  method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6 
) const [inline]

Definition at line 738 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_, A6_) const   method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6 
) const [inline]

Definition at line 750 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_, A6_, A7_)  method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6,
A7  a7 
) const [inline]

Definition at line 763 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_, A6_, A7_) const   method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6,
A7  a7 
) const [inline]

Definition at line 776 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_)  method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6,
A7  a7,
A8  a8 
) const [inline]

Definition at line 789 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_) const   method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6,
A7  a7,
A8  a8 
) const [inline]

Definition at line 802 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_, A9_)  method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6,
A7  a7,
A8  a8,
A9  a9 
) const [inline]

Definition at line 815 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_, A9_) const   method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6,
A7  a7,
A8  a8,
A9  a9 
) const [inline]

Definition at line 829 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_, A9_, A10_)  method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6,
A7  a7,
A8  a8,
A9  a9,
A10  a10 
) const [inline]

Definition at line 844 of file rc_driver_object.h.

void call ( void(IF_::*)(A1_, A2_, A3_, A4_, A5_, A6_, A7_, A8_, A9_, A10_) const   method,
A1  a1,
A2  a2,
A3  a3,
A4  a4,
A5  a5,
A6  a6,
A7  a7,
A8  a8,
A9  a9,
A10  a10 
) const [inline]

Definition at line 859 of file rc_driver_object.h.

driver_access& operator= ( const driver_access &  access  )  [private]


Friends And Related Function Documentation

friend class rc_driver_object_b< IF, false > [friend]

Definition at line 620 of file rc_driver_object.h.


Member Data Documentation

driver_object_type& dobj [private]

Definition at line 876 of file rc_driver_object.h.


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