libjmmcg  build_2284
A C++ library containing an eclectic mix of useful, advanced components.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
jmmcg::ppd::private_::crack_process_fn_traits< void(__fastcall T::*)(A1 &, A2 const &) const, CFG > Struct Template Reference

#include <dsel_core_work_creation.hpp>

Classes

struct  queue_item
 

Public Types

typedef boost::function_traits
< void(A1 &, A2 const
&) noexcept(no_except)> 
process_fn_type
 
typedef T class_type
 
typedef A1 argument_type
 
typedef A2 second_argument_type
 

Static Public Attributes

static constexpr bool no_except =false
 
static constexpr bool is_const =true
 

Detailed Description

template<class T, class A1, class A2, class CFG>
struct jmmcg::ppd::private_::crack_process_fn_traits< void(__fastcall T::*)(A1 &, A2 const &) const, CFG >

Definition at line 87 of file dsel_core_work_creation.hpp.

Member Typedef Documentation

template<class T , class A1 , class A2 , class CFG >
typedef A1 jmmcg::ppd::private_::crack_process_fn_traits< void(__fastcall T::*)(A1 &, A2 const &) const, CFG >::argument_type

Definition at line 91 of file dsel_core_work_creation.hpp.

template<class T , class A1 , class A2 , class CFG >
typedef T jmmcg::ppd::private_::crack_process_fn_traits< void(__fastcall T::*)(A1 &, A2 const &) const, CFG >::class_type

Definition at line 90 of file dsel_core_work_creation.hpp.

template<class T , class A1 , class A2 , class CFG >
typedef boost::function_traits<void (A1 &, A2 const &) noexcept(no_except)> jmmcg::ppd::private_::crack_process_fn_traits< void(__fastcall T::*)(A1 &, A2 const &) const, CFG >::process_fn_type

Definition at line 89 of file dsel_core_work_creation.hpp.

template<class T , class A1 , class A2 , class CFG >
typedef A2 jmmcg::ppd::private_::crack_process_fn_traits< void(__fastcall T::*)(A1 &, A2 const &) const, CFG >::second_argument_type

Definition at line 92 of file dsel_core_work_creation.hpp.

Member Data Documentation

template<class T , class A1 , class A2 , class CFG >
constexpr bool jmmcg::ppd::private_::crack_process_fn_traits< void(__fastcall T::*)(A1 &, A2 const &) const, CFG >::is_const =true
static

Definition at line 93 of file dsel_core_work_creation.hpp.

template<class T , class A1 , class A2 , class CFG >
constexpr bool jmmcg::ppd::private_::crack_process_fn_traits< void(__fastcall T::*)(A1 &, A2 const &) const, CFG >::no_except =false
static

Definition at line 88 of file dsel_core_work_creation.hpp.


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