#include <rc_driver_object.h>
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_type & | dobj |
Friends | |
class | rc_driver_object_b< IF, false > |
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.
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] |
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] |
friend class rc_driver_object_b< IF, false > [friend] |
Definition at line 620 of file rc_driver_object.h.
driver_object_type& dobj [private] |
Definition at line 876 of file rc_driver_object.h.