Orxonox: Tcl::details::callback_base Class Reference

# Tcl::details::callback_base Class Reference

`#include <src/cpptcl/cpptcl.h>`

Inheritance diagram for Tcl::details::callback_base:

List of all members.

## Public Member Functions

virtual void | invoke (Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], policies const &pol)=0
virtual | ~callback_base ()

## Constructor & Destructor Documentation

virtual Tcl::details::callback_base::~callback_base | ( |  | ) | `[inline, virtual]`

References orxonox::KeyCode::C, Tcl::details::class_definer< C >::ch_, and orxonox::KeyCode::R.

## Member Function Documentation

virtual void Tcl::details::callback_base::invoke | ( | Tcl_Interp * | interp,
|  | int | objc,
|  | Tcl_Obj *CONST | objv[],
|  | policies const & | pol |
| ) |  |  | `[pure virtual]`

Implemented in Tcl::details::callback1< R, T1 >, Tcl::details::callback2< R, T1, T2 >, Tcl::details::callback3< R, T1, T2, T3 >, Tcl::details::callback4< R, T1, T2, T3, T4 >, Tcl::details::callback5< R, T1, T2, T3, T4, T5 >, Tcl::details::callback6< R, T1, T2, T3, T4, T5, T6 >, Tcl::details::callback7< R, T1, T2, T3, T4, T5, T6, T7 >, Tcl::details::callback8< R, T1, T2, T3, T4, T5, T6, T7, T8 >, Tcl::details::callback9< R, T1, T2, T3, T4, T5, T6, T7, T8, T9 >, Tcl::details::callback1< R, object const & >, Tcl::details::callback2< R, T1, object const & >, Tcl::details::callback3< R, T1, T2, object const & >, Tcl::details::callback4< R, T1, T2, T3, object const & >, Tcl::details::callback5< R, T1, T2, T3, T4, object const & >, Tcl::details::callback6< R, T1, T2, T3, T4, T5, object const & >, Tcl::details::callback7< R, T1, T2, T3, T4, T5, T6, object const & >, Tcl::details::callback8< R, T1, T2, T3, T4, T5, T6, T7, object const & >, and Tcl::details::callback9< R, T1, T2, T3, T4, T5, T6, T7, T8, object const & >.

The documentation for this class was generated from the following file:

- src/cpptcl/cpptcl.h