Rosetta 3.3
Namespaces | Functions
src/ObjexxFCL/ObserverMediator.cc File Reference
#include <ObjexxFCL/ObserverMediator.hh>
#include <ObjexxFCL/ObserverSingle.hh>
#include <ObjexxFCL/ObserverMulti.hh>
#include <ObjexxFCL/ObserverGraph.hh>
#include <ObjexxFCL/SetWrapper.hh>

Namespaces

namespace  ObjexxFCL
 

Objexx Fortran Compatibility Library.


namespace  ObjexxFCL::internal
namespace  ObjexxFCL::internal::ObserverMediator

Functions

void ObjexxFCL::internal::ObserverMediator::notify (Subject const &s)
 Notify Observers About Change in a Subject.
bool ObjexxFCL::internal::ObserverMediator::acyclic (Subject const &s, Observer &o)
 Acyclic After Adding a Subject-Observer Relation?
bool ObjexxFCL::internal::ObserverMediator::accumulate (Subject const &s_root, Subject const &s, Observers &accum_observers)
 Accumulate a Subject's Transitive Observers and Return Acyclicity.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines