#include <Phase.h>
Definition at line 89 of file Phase.h.
◆ PhaseRunnerMixinObservable()
logo::PhaseRunnerMixinObservable::PhaseRunnerMixinObservable |
( |
| ) |
|
|
default |
◆ ~PhaseRunnerMixinObservable()
virtual logo::PhaseRunnerMixinObservable::~PhaseRunnerMixinObservable |
( |
| ) |
|
|
virtualdefault |
◆ attach()
Definition at line 98 of file Phase.h.
98{ _listener = listener; }
◆ notifyPassBegin()
void logo::PhaseRunnerMixinObservable::notifyPassBegin |
( |
Pass * |
pass | ) |
const |
|
inline |
Definition at line 121 of file Phase.h.
122 {
123 if (_listener)
124 {
125 PhaseEventInfo<PhaseEvent::PassBegin>
info;
126
128
130 }
131 }
volatile const char info[]
virtual void notify(const PhaseEventInfo< PhaseEvent::PhaseBegin > *)
References info, and logo::PhaseEventListener::notify().
◆ notifyPassEnd()
void logo::PhaseRunnerMixinObservable::notifyPassEnd |
( |
Pass * |
pass, |
|
|
bool |
changed |
|
) |
| const |
|
inline |
◆ notifyPhaseBegin()
void logo::PhaseRunnerMixinObservable::notifyPhaseBegin |
( |
void |
| ) |
const |
|
inline |
◆ notifyPhaseEnd()
void logo::PhaseRunnerMixinObservable::notifyPhaseEnd |
( |
void |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- compiler/logo-core/include/logo/Phase.h