#include <strong.hpp>
|
| ReadSequence (types::Addr min_addr, types::Addr max_addr, types::Pid pid=-1) |
|
void | AdvanceThread (Operation::ThreadItStack *it_stack) const override |
|
Operation::Ptr | Clone () const override |
|
void | Reset () override |
|
| NullOp (types::Pid pid) |
|
bool | EnableEmit (EvtState *evts) override |
|
void | InsertPo (typename Op< Backend, EvtState >::ThreadConstIt before, EvtState *evts) override |
|
std::size_t | Emit (types::InstPtr start, Backend *backend, EvtState *evts, void *code, std::size_t len) override |
|
bool | UpdateObs (types::InstPtr ip, int part, types::Addr addr, const types::WriteID *from_id, std::size_t size, EvtState *evts) override |
|
const mc::Event * | LastEvent (const mc::Event *next_event, EvtState *evts) const override |
|
const mc::Event * | FirstEvent (const mc::Event *prev_event, EvtState *evts) const override |
|
| Op (types::Pid pid) |
|
virtual | ~Op () |
|
virtual void | InsertPo (ThreadConstIt before, EvtState *evts)=0 |
|
virtual void | RegisterCallback (CallbackStack *callback_stack) |
|
types::Pid | pid () const |
|
void | set_pid (types::Pid pid) |
|
§ ReadSequence()
§ AdvanceThread()
§ Clone()
§ Reset()
void mc2lib::codegen::strong::ReadSequence::Reset |
( |
| ) |
|
|
inlineoverridevirtual |
§ max_addr_
types::Addr mc2lib::codegen::strong::ReadSequence::max_addr_ |
|
protected |
§ min_addr_
types::Addr mc2lib::codegen::strong::ReadSequence::min_addr_ |
|
protected |
§ sequence_
The documentation for this class was generated from the following file: