ThePEG::InterfacedBase::UpdateMapChecker Struct Reference

Functor class to be used to update a range of dependent object in a map. More...

#include <InterfacedBase.h>

List of all members.

Public Member Functions

 UpdateMapChecker (bool &touched)
 Constructor.
 UpdateMapChecker (const UpdateMapChecker &uc)
 Constructor.
template<typename ref>
void operator() (const ref &i)
 Function call operator.

Public Attributes

bool & isTouched
 Reference to the bool variable to be set.


Detailed Description

Functor class to be used to update a range of dependent object in a map.

Definition at line 462 of file InterfacedBase.h.


Constructor & Destructor Documentation

ThePEG::InterfacedBase::UpdateMapChecker::UpdateMapChecker ( bool &  touched  )  [inline]

Constructor.

Definition at line 464 of file InterfacedBase.h.

ThePEG::InterfacedBase::UpdateMapChecker::UpdateMapChecker ( const UpdateMapChecker uc  )  [inline]

Constructor.

Definition at line 466 of file InterfacedBase.h.


Member Function Documentation

template<typename ref>
void ThePEG::InterfacedBase::UpdateMapChecker::operator() ( const ref &  i  )  [inline]

Function call operator.

Definition at line 468 of file InterfacedBase.h.

References ThePEG::InterfacedBase::UpdateChecker::check(), and isTouched.


Member Data Documentation

Reference to the bool variable to be set.

Definition at line 472 of file InterfacedBase.h.

Referenced by operator()().


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

Generated on Thu Apr 29 12:43:07 2010 for ThePEG by  doxygen 1.5.5