List of all members | Public Types | Public Member Functions
evt::ComponentGroup< Component >::SecondResolver< RetType, ArgType > Struct Template Reference

Public Types

typedef ArgType argument_type
 
typedef RetType result_type
 

Public Member Functions

result_type operator() (const argument_type &p) const
 

Detailed Description

template<class Component>
template<class RetType, class ArgType>
struct evt::ComponentGroup< Component >::SecondResolver< RetType, ArgType >

Little helper to retrieve the second from the pair. XXX Some Boost "clever" binder / lambda / whatever could be used here.

Definition at line 92 of file Event/ComponentGroup.h.

Member Typedef Documentation

template<class Component>
template<class RetType , class ArgType >
typedef ArgType evt::ComponentGroup< Component >::SecondResolver< RetType, ArgType >::argument_type

Definition at line 94 of file Event/ComponentGroup.h.

template<class Component>
template<class RetType , class ArgType >
typedef RetType evt::ComponentGroup< Component >::SecondResolver< RetType, ArgType >::result_type

Definition at line 93 of file Event/ComponentGroup.h.

Member Function Documentation

template<class Component>
template<class RetType , class ArgType >
result_type evt::ComponentGroup< Component >::SecondResolver< RetType, ArgType >::operator() ( const argument_type p) const
inline

Definition at line 95 of file Event/ComponentGroup.h.


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

, generated on Tue Sep 26 2023.