Public Types | Public Member Functions | List of all members
gepetto::gui::WorkItem_0< Caller, ReturnType > Class Template Reference

#include <gepetto/gui/omniorb/omniorbthread.hh>

Inheritance diagram for gepetto::gui::WorkItem_0< Caller, ReturnType >:
[legend]
Collaboration diagram for gepetto::gui::WorkItem_0< Caller, ReturnType >:
[legend]

Public Types

typedef ReturnType(Caller::* Method) ()
 

Public Member Functions

 WorkItem_0 (Caller *c, Method m)
 
void performWork ()
 
- Public Member Functions inherited from gepetto::gui::WorkItem
 WorkItem ()
 
virtual ~WorkItem ()
 
int id () const
 

Additional Inherited Members

- Protected Member Functions inherited from gepetto::gui::WorkItem
void id (int i)
 

Member Typedef Documentation

◆ Method

template<typename Caller , typename ReturnType >
typedef ReturnType(Caller::* gepetto::gui::WorkItem_0< Caller, ReturnType >::Method) ()

Constructor & Destructor Documentation

◆ WorkItem_0()

template<typename Caller , typename ReturnType >
gepetto::gui::WorkItem_0< Caller, ReturnType >::WorkItem_0 ( Caller *  c,
Method  m 
)
inline

Member Function Documentation

◆ performWork()

template<typename Caller , typename ReturnType >
void gepetto::gui::WorkItem_0< Caller, ReturnType >::performWork ( )
inlinevirtual