libcopp  1.1.0
Public Types | Static Public Member Functions
util::cli::binder::maybe_wrap_member_pointer< _Tp _Class::* > Struct Template Reference

#include <cmd_option_bind_param_list.h>

Collaboration diagram for util::cli::binder::maybe_wrap_member_pointer< _Tp _Class::* >:
Collaboration graph

Public Types

typedef _Tp _Class::* type
typedef cmd_option_bindt_mf_cc_caller< _Class, typecaller_type

Static Public Member Functions

static type do_wrap (_Tp _Class::*__pm)

Detailed Description

template<typename _Tp, typename _Class>
struct util::cli::binder::maybe_wrap_member_pointer< _Tp _Class::* >

Maps member pointers into instances of _Mem_fn but leaves all partial specialization handles the member pointer case.

Definition at line 47 of file cmd_option_bind_param_list.h.

Member Typedef Documentation

template<typename _Tp , typename _Class >
typedef cmd_option_bindt_mf_cc_caller<_Class, type> util::cli::binder::maybe_wrap_member_pointer< _Tp _Class::* >::caller_type

Definition at line 49 of file cmd_option_bind_param_list.h.

template<typename _Tp , typename _Class >
typedef _Tp _Class::* util::cli::binder::maybe_wrap_member_pointer< _Tp _Class::* >::type

Definition at line 48 of file cmd_option_bind_param_list.h.

Member Function Documentation

template<typename _Tp , typename _Class >
static type util::cli::binder::maybe_wrap_member_pointer< _Tp _Class::* >::do_wrap ( _Tp _Class::*  __pm)

Definition at line 51 of file cmd_option_bind_param_list.h.

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