Urbi SDK Remote for C++  2.7.5
urbi::UCallbackWrapper0< C > Class Template Reference

#include <uabstractclient.hh>

Inheritance diagram for urbi::UCallbackWrapper0< C >:
Collaboration diagram for urbi::UCallbackWrapper0< C >:

List of all members.

Public Member Functions

 UCallbackWrapper0 (C &instance, UCallbackAction(C::*func)(const UMessage &))
virtual UCallbackAction operator() (const UMessage &msg)
virtual ~UCallbackWrapper0 ()

Private Attributes

C & instance
UCallbackAction(C::* func )(const UMessage &)

Detailed Description

template<class C>
class urbi::UCallbackWrapper0< C >

Definition at line 562 of file uabstractclient.hh.

Constructor & Destructor Documentation

template<class C>
urbi::UCallbackWrapper0< C >::UCallbackWrapper0 ( C &  instance,
UCallbackAction(C::*)(const UMessage &)  func 
) [inline]

Definition at line 568 of file uabstractclient.hh.

template<class C>
virtual urbi::UCallbackWrapper0< C >::~UCallbackWrapper0 ( ) [inline, virtual]

Definition at line 575 of file uabstractclient.hh.

Member Function Documentation

template<class C>
virtual UCallbackAction urbi::UCallbackWrapper0< C >::operator() ( const UMessage msg) [inline, virtual]

Implements urbi::UCallbackWrapper.

Definition at line 571 of file uabstractclient.hh.

Member Data Documentation

template<class C>
UCallbackAction(C::* urbi::UCallbackWrapper0< C >::func)(const UMessage &) [private]

Definition at line 566 of file uabstractclient.hh.

template<class C>
C& urbi::UCallbackWrapper0< C >::instance [private]

Definition at line 565 of file uabstractclient.hh.

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