method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & > Class Template Reference
#include <src/cpptcl/details/methods_v.h>
List of all members.
|
Public Member Functions |
virtual void | invoke (void *pv, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], policies const &pol) |
| method9 (cmem_type f) |
| method9 (mem_type f) |
Private Types |
enum | { var_start = 10
} |
typedef R(C::* | cmem_type )(T1, T2, T3, T4, T5, T6, T7, T8, T9) const |
typedef R(C::* | mem_type )(T1, T2, T3, T4, T5, T6, T7, T8, T9) |
typedef object const & | T9 |
Private Attributes |
cmem_type | cf_ |
bool | cmem_ |
mem_type | f_ |
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
class method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >
Member Typedef Documentation
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
typedef R(C::* method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >::cmem_type)(T1, T2, T3, T4, T5, T6, T7, T8, T9) const [private] |
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
typedef R(C::* method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >::mem_type)(T1, T2, T3, T4, T5, T6, T7, T8, T9) [private] |
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
typedef object const& method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >::T9 [private] |
Member Enumeration Documentation
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
Constructor & Destructor Documentation
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >::method9 |
( |
mem_type |
f |
) |
[inline] |
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >::method9 |
( |
cmem_type |
f |
) |
[inline] |
Member Function Documentation
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
virtual void method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >::invoke |
( |
void * |
pv, |
|
|
Tcl_Interp * |
interp, |
|
|
int |
objc, |
|
|
Tcl_Obj *CONST |
objv[], |
|
|
policies const & |
pol | |
|
) |
| | [inline, virtual] |
References orxonox::KeyCode::C, method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::cf_, method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::cmem_, method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::f_, and Tcl::details::get_var_params().
Member Data Documentation
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
cmem_type method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >::cf_ [private] |
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
bool method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >::cmem_ [private] |
template<class C, typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
mem_type method9< C, R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >::f_ [private] |
The documentation for this class was generated from the following file: