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::*)(A &), CFG > Struct Template Reference

#include <dsel_core_work_creation.hpp>

Classes

struct  queue_item
 

Public Types

typedef boost::function_traits
< void(A &) noexcept(no_except)> 
process_fn_type
 
typedef T class_type
 
typedef A argument_type
 

Static Public Attributes

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

Detailed Description

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

Definition at line 75 of file dsel_core_work_creation.hpp.

Member Typedef Documentation

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

Definition at line 79 of file dsel_core_work_creation.hpp.

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

Definition at line 78 of file dsel_core_work_creation.hpp.

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

Definition at line 77 of file dsel_core_work_creation.hpp.

Member Data Documentation

template<class T , class A , class CFG >
constexpr bool jmmcg::ppd::private_::crack_process_fn_traits< void(__fastcall T::*)(A &), CFG >::is_const =false
static

Definition at line 80 of file dsel_core_work_creation.hpp.

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

Definition at line 76 of file dsel_core_work_creation.hpp.


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