FLAME  devel
 All Classes Functions Variables Typedefs Enumerations Pages
Public Member Functions | List of all members
Observer Struct Referenceabstract

Allow inspection of intermediate State. More...

#include <base.h>

Inherits noncopyable.

Public Member Functions

virtual void view (const ElementVoid *elem, const StateBase *state)=0
 Called from within Machine::propagate()
 

Detailed Description

Allow inspection of intermediate State.

Use with ElementVoid::set_observer() to associate an observer with an Element. During Machine::propagate() a call will be made to Observer::view() with the element's output State.

Definition at line 153 of file base.h.


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