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

List of all members.

Detailed Description

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

Definition at line 1007 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, P6, P7)=0


Constructor & Destructor Documentation

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

Definition at line 1009 of file Callable.h.


Member Function Documentation

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

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

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


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