#include <DCSimpleSelector.h>
Inheritance diagram for DChain::MethodAdapter< MethodT, Arg >:
Public Types | |
typedef Arg | arg_type |
Public Member Functions | |
MethodAdapter (const MethodT &iMethod) | |
bool | select (Arg &iArg) |
MethodBase< Arg > * | clone () const |
Private Attributes | |
MethodT | m_method |
Definition at line 287 of file DCSimpleSelector.h.
typedef Arg DChain::MethodBase< Arg >::arg_type [inherited] |
Reimplemented in DChain::MethodAnd< LHS, RHS, Arg >, DChain::MethodOr< LHS, RHS, Arg >, and DChain::MethodHolder< Arg >.
Definition at line 67 of file DCSimpleSelector.h.
DChain::MethodAdapter< MethodT, Arg >::MethodAdapter | ( | const MethodT & | iMethod | ) | [inline] |
MethodBase<Arg>* DChain::MethodAdapter< MethodT, Arg >::clone | ( | ) | const [inline, virtual] |
bool DChain::MethodAdapter< MethodT, Arg >::select | ( | Arg & | iArg | ) | [inline, virtual] |
Implements DChain::MethodBase< Arg >.
Definition at line 291 of file DCSimpleSelector.h.
References DChain::MethodAdapter< MethodT, Arg >::m_method.
00291 { 00292 return m_method.select(iArg); 00293 }
MethodT DChain::MethodAdapter< MethodT, Arg >::m_method [private] |
Definition at line 299 of file DCSimpleSelector.h.
Referenced by DChain::MethodAdapter< MethodT, Arg >::select().