Utils::Callable< R(P1, P2, P3, P4, P5)>::CallableImpl Struct Reference

List of all members.

Detailed Description

template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5>
struct Utils::Callable< R(P1, P2, P3, P4, P5)>::CallableImpl

Definition at line 726 of file Callable.h.

Public Member Functions

virtual ~CallableImpl ()
virtual auto_ptr< CallableImplcopy () const =0
virtual bool isEqualTo (const CallableImpl &)=0
virtual R doCall (P1, P2, P3, P4, P5)=0


Constructor & Destructor Documentation

template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5>
virtual Utils::Callable< R(P1, P2, P3, P4, P5)>::CallableImpl::~CallableImpl  )  [inline, virtual]
 

Definition at line 728 of file Callable.h.


Member Function Documentation

template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5>
virtual auto_ptr<CallableImpl> Utils::Callable< R(P1, P2, P3, P4, P5)>::CallableImpl::copy  )  const [pure virtual]
 

template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5>
virtual R Utils::Callable< R(P1, P2, P3, P4, P5)>::CallableImpl::doCall P1  ,
P2  ,
P3  ,
P4  ,
P5 
[pure virtual]
 

template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5>
virtual bool Utils::Callable< R(P1, P2, P3, P4, P5)>::CallableImpl::isEqualTo const CallableImpl  )  [pure virtual]
 


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