ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
Loading...
Searching...
No Matches
Public Attributes | List of all members
etiss::DataSheetAccurateTiming::Rule Struct Reference
Collaboration diagram for etiss::DataSheetAccurateTiming::Rule:
Collaboration graph
[legend]

Public Attributes

std::function< bool(uint32_t)> mode
 
std::function< bool(unsigned)> width
 
std::function< bool(etiss::instr::Instruction &)> instr
 
std::function< void(etiss::instr::Instruction &)> handler
 

Detailed Description

Definition at line 31 of file Timing.h.

Member Data Documentation

◆ handler

std::function<void(etiss::instr::Instruction &)> etiss::DataSheetAccurateTiming::Rule::handler

Definition at line 36 of file Timing.h.

Referenced by etiss::DataSheetAccurateTiming::addRule().

◆ instr

std::function<bool(etiss::instr::Instruction & )> etiss::DataSheetAccurateTiming::Rule::instr

Definition at line 35 of file Timing.h.

Referenced by etiss::DataSheetAccurateTiming::addRule().

◆ mode

std::function<bool(uint32_t )> etiss::DataSheetAccurateTiming::Rule::mode

◆ width

std::function<bool(unsigned )> etiss::DataSheetAccurateTiming::Rule::width

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