#include <PushedToObserver.hpp>
Inheritance diagram for BOL::PushedToObserver< PushedClass >:Definition at line 24 of file PushedToObserver.hpp.
Public Member Functions | |
| PushedToObserver () | |
| virtual void | respondToObservedSignal () |
| virtual void | respondToPush (PushedClass const &pushedValue)=0 |
| virtual | ~PushedToObserver () |
Public Member Functions inherited from BOL::BasicObserver | |
| void | acceptFlagFromObserved (bool *const flagFromObserved) |
| BasicObserver () | |
| void | clearObservingFlags () |
| void | discardFlagFromObserved (bool *const flagFromObserved) |
| virtual | ~BasicObserver () |
Additional Inherited Members | |
Protected Attributes inherited from BOL::BasicObserver | |
| std::list< bool * > | stillObservingFlags |
|
inline |
Definition at line 45 of file PushedToObserver.hpp.
|
inlinevirtual |
Definition at line 53 of file PushedToObserver.hpp.
|
inlinevirtual |
Implements BOL::BasicObserver.
Reimplemented in LHPC::MassSpectrum, LHPC::SLHA::SlhaBlock< ValueClass, BlockParser >, LHPC::SLHA::SlhaBlock< ValueClass, IndexedParser >, LHPC::SLHA::SlhaBlock< ValueClass, InterpreterClass::JustSingleValue< ValueClass > >, and LHPC::SLHA::SlhaBlock< std::string, InterpreterClass::LinesAsStrings >.
Definition at line 61 of file PushedToObserver.hpp.
|
pure virtual |