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

#include <dc_function.h>

Inheritance diagram for darc::DC_StaticFunction:
darc::IFunction

List of all members.

Public Types

typedef void(* PFNTARGET )(void *)

Public Member Functions

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

Detailed Description

Template interface for function pointers (static class member or global function).


Member Typedef Documentation

typedef void(* darc::DC_StaticFunction::PFNTARGET)(void *)

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void darc::DC_StaticFunction::Call ( void *  _pParam) [inline, virtual]

Implements darc::IFunction.

virtual bool darc::DC_StaticFunction::IsEqual ( const IFunction _rhs) const [inline, virtual]

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

Implements darc::IFunction.


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