Darc Library  2012.11
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
darc::IFunction Class Reference

Interface class for function pointers. More...

#include <dc_function.h>

Inheritance diagram for darc::IFunction:
darc::DC_MemberFunction< O > darc::DC_StaticFunction

List of all members.

Public Member Functions

 IFunction ()
virtual ~IFunction ()
virtual void Call (void *_pParam)=0
virtual bool IsEqual (const IFunction *_rhs) const =0
 Determines if two functions are equal, i.e., have the same target.

Detailed Description

Interface class for function pointers.


Constructor & Destructor Documentation

virtual darc::IFunction::~IFunction ( ) [inline, virtual]

Member Function Documentation

virtual void darc::IFunction::Call ( void *  _pParam) [pure virtual]
virtual bool darc::IFunction::IsEqual ( const IFunction _rhs) const [pure virtual]

Determines if two functions are equal, i.e., have the same target.

Implemented in darc::DC_StaticFunction, and darc::DC_MemberFunction< O >.


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