libcopp  1.2.0
Static Public Member Functions
cotask::detail::task_action_functor_check Struct Reference

#include <task_actions.h>

Collaboration diagram for cotask::detail::task_action_functor_check:
Collaboration graph

Static Public Member Functions

template<typename TR , typename TF >
static int call (TR(TF::*)(void *), TF &fn, void *priv_data)
 
template<typename TR , typename TF >
static int call (TR(TF::*)(void *) const, const TF &fn, void *priv_data)
 
template<typename TF >
static int call (int(TF::*)(void *), TF &fn, void *priv_data)
 
template<typename TF >
static int call (int(TF::*)(void *) const, const TF &fn, void *priv_data)
 
template<typename TR , typename TF >
static int call (TR(TF::*)(), TF &fn, void *)
 
template<typename TR , typename TF >
static int call (TR(TF::*)() const, const TF &fn, void *)
 
template<typename TF >
static int call (int(TF::*)(), TF &fn, void *)
 
template<typename TF >
static int call (int(TF::*)() const, const TF &fn, void *)
 

Detailed Description

Definition at line 21 of file task_actions.h.

Member Function Documentation

template<typename TR , typename TF >
static int cotask::detail::task_action_functor_check::call ( TR(TF::*)(void *)  ,
TF &  fn,
void *  priv_data 
)
inlinestatic

Definition at line 24 of file task_actions.h.

Referenced by cotask::task_action_functor< Ty >::operator()().

template<typename TR , typename TF >
static int cotask::detail::task_action_functor_check::call ( TR(TF::*)(void *)  const,
const TF &  fn,
void *  priv_data 
)
inlinestatic

Definition at line 30 of file task_actions.h.

template<typename TF >
static int cotask::detail::task_action_functor_check::call ( int(TF::*)(void *)  ,
TF &  fn,
void *  priv_data 
)
inlinestatic

Definition at line 37 of file task_actions.h.

template<typename TF >
static int cotask::detail::task_action_functor_check::call ( int(TF::*)(void *)  const,
const TF &  fn,
void *  priv_data 
)
inlinestatic

Definition at line 42 of file task_actions.h.

template<typename TR , typename TF >
static int cotask::detail::task_action_functor_check::call ( TR(TF::*)()  ,
TF &  fn,
void *   
)
inlinestatic

Definition at line 48 of file task_actions.h.

template<typename TR , typename TF >
static int cotask::detail::task_action_functor_check::call ( TR(TF::*)()  const,
const TF &  fn,
void *   
)
inlinestatic

Definition at line 54 of file task_actions.h.

template<typename TF >
static int cotask::detail::task_action_functor_check::call ( int(TF::*)()  ,
TF &  fn,
void *   
)
inlinestatic

Definition at line 61 of file task_actions.h.

template<typename TF >
static int cotask::detail::task_action_functor_check::call ( int(TF::*)()  const,
const TF &  fn,
void *   
)
inlinestatic

Definition at line 66 of file task_actions.h.


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