scc  2022.4.0
SystemC components library
scc::trace::fst_trace_enum Struct Reference
Inheritance diagram for scc::trace::fst_trace_enum:
Collaboration diagram for scc::trace::fst_trace_enum:

Public Member Functions

 fst_trace_enum (const unsigned int &object_, const std::string &name, const char **literals)
 
uintptr_t get_hash () override
 
bool changed ()
 
void update ()
 
void record (void *os) override
 
void update_and_record (void *os) override
 
- Public Member Functions inherited from scc::trace::fst_trace
 fst_trace (std::string const &nm, trace_type type, unsigned bits)
 

Public Attributes

unsigned int old_val
 
const unsigned int & act_val
 
const char ** literals
 
- Public Attributes inherited from scc::trace::fst_trace
const std::string name
 
fstHandle fst_hndl {0}
 
bool is_alias {false}
 
bool is_triggered {false}
 
const unsigned bits {0}
 
const trace_type type
 

Detailed Description

Definition at line 71 of file fst_trace.cpp.


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