|
| AGuardBuilder (std::chrono::microseconds period, float32 constant, std::chrono::microseconds offset) |
|
void | build (r_code::Code *mdl, _Fact *premise_pattern, _Fact *cause_pattern, uint16 &write_index) const override |
|
| TimingGuardBuilder (std::chrono::microseconds period) |
|
void | incRef () |
|
virtual void | decRef () |
|
|
void | _build (r_code::Code *mdl, uint16 fwd_opcode, uint16 bwd_opcode, uint16 q0, uint16 t0, uint16 t1, uint16 &write_index) const |
|
void | _build (r_code::Code *mdl, uint16 fwd_opcode, uint16 bwd_opcode, _Fact *premise_pattern, _Fact *cause_pattern, uint16 &write_index) const |
|
| ConstGuardBuilder (std::chrono::microseconds period, float32 constant, std::chrono::microseconds offset) |
|
void | write_guard (r_code::Code *mdl, uint16 l, uint16 r, uint16 opcode, std::chrono::microseconds offset, uint16 &write_index, uint16 &extent_index) const |
|
void | _build (r_code::Code *mdl, uint16 t0, uint16 t1, uint16 &write_index) const |
|
float32 | constant_ |
|
std::chrono::microseconds | offset_ |
|
std::chrono::microseconds | period_ |
|
std::atomic_int32_t | refCount_ |
|
Definition at line 220 of file guard_builder.h.
The documentation for this class was generated from the following files: