| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

PropertyCallbackPointerFunctor Class Reference

#include <PropertyCallbackFunctor.h>

Inheritance diagram for PropertyCallbackPointerFunctor:

[legend]
Collaboration diagram for PropertyCallbackPointerFunctor:
[legend]
List of all members.

Public Types

typedef void(*) PtrToCallbackFunction (Property &)

Public Member Functions

 PropertyCallbackPointerFunctor (PtrToCallbackFunction pCF)
virtual void operator() (Property &prop) const
virtual PropertyCallbackPointerFunctorclone () const

Static Public Attributes

static const PropertyCallbackFunctor
*const 
nullPropertyCallbackFunctorPointer

Private Attributes

PtrToCallbackFunction m_pCF

Detailed Description

Definition at line 69 of file PropertyCallbackFunctor.h.


Member Typedef Documentation

typedef void( * ) PropertyCallbackPointerFunctor::PtrToCallbackFunction(Property &)

Definition at line 79 of file PropertyCallbackFunctor.h.


Constructor & Destructor Documentation

PropertyCallbackPointerFunctor::PropertyCallbackPointerFunctor ( PtrToCallbackFunction  pCF  )  [inline, explicit]

Definition at line 89 of file PropertyCallbackFunctor.h.

00090     : m_pCF( pCF ) { }


Member Function Documentation

virtual void PropertyCallbackPointerFunctor::operator() ( Property prop  )  const [inline, virtual]

Implements PropertyCallbackFunctor.

Definition at line 94 of file PropertyCallbackFunctor.h.

00095   { m_pCF( prop ); }

virtual PropertyCallbackPointerFunctor* PropertyCallbackPointerFunctor::clone (  )  const [inline, virtual]

Implements PropertyCallbackFunctor.

Definition at line 97 of file PropertyCallbackFunctor.h.

00098   { return new PropertyCallbackPointerFunctor(*this); } ;


Member Data Documentation

PtrToCallbackFunction PropertyCallbackPointerFunctor::m_pCF [private]

Definition at line 98 of file PropertyCallbackFunctor.h.

const PropertyCallbackFunctor* const PropertyCallbackFunctor::nullPropertyCallbackFunctorPointer [static, inherited]

Definition at line 49 of file PropertyCallbackFunctor.h.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:57:13 2011 for GaudiKernel by doxygen 1.4.7