Urbi SDK Remote for C++  2.7.5
urbi::UFCallback12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > Class Template Reference

#include <ucallbacks.hh>

Inheritance diagram for urbi::UFCallback12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >:
Collaboration diagram for urbi::UFCallback12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >:

List of all members.

Public Member Functions

 UFCallback12 (UObject &owner, UVar *target, const std::string &type, R(*fun)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12), const std::string &funname, impl::UContextImpl *ctx)
virtual UValue __evalcall (UList &param)

Private Attributes

R(* fun )(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)

Detailed Description

template<class R, class P1, class P2, class P3, class P4, class P5, class P6, class P7, class P8, class P9, class P10, class P11, class P12>
class urbi::UFCallback12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >

Definition at line 1630 of file ucallbacks.hh.


Constructor & Destructor Documentation

template<class R, class P1, class P2, class P3, class P4, class P5, class P6, class P7, class P8, class P9, class P10, class P11, class P12>
urbi::UFCallback12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >::UFCallback12 ( UObject owner,
UVar target,
const std::string &  type,
R(*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)  fun,
const std::string &  funname,
impl::UContextImpl ctx 
) [inline]

Member Function Documentation

template<class R, class P1, class P2, class P3, class P4, class P5, class P6, class P7, class P8, class P9, class P10, class P11, class P12>
virtual UValue urbi::UFCallback12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >::__evalcall ( UList param) [inline, virtual]

Implements urbi::UGenericCallback.

Definition at line 1645 of file ucallbacks.hh.

References urbi::UContext::ctx_, and urbi::uvar_uvalue_cast().


Member Data Documentation

template<class R, class P1, class P2, class P3, class P4, class P5, class P6, class P7, class P8, class P9, class P10, class P11, class P12>
R(* urbi::UFCallback12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >::fun)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) [private]

Definition at line 1655 of file ucallbacks.hh.


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