scc  2022.4.0
SystemC components library
scc::trace Namespace Reference

SCC SystemC tracing utilities. More...

Classes

struct  fst_trace
 
struct  fst_trace_enum
 
struct  fst_trace_t
 
class  gz_writer
 
struct  traits
 
struct  vcd_scope_stack
 
struct  vcd_trace
 

Enumerations

enum  trace_type { WIRE , REAL }
 

Functions

size_t get_buffer_size (int length)
 
unsigned get_bits (const char **literals)
 
void vcdEmitValueChange (FPTR os, std::string const &handle, unsigned bits, const char *val)
 
void vcdEmitValueChange32 (FPTR os, std::string const &handle, unsigned bits, uint32_t val)
 
void vcdEmitValueChange64 (FPTR os, std::string const &handle, unsigned bits, uint64_t val)
 
template<typename T >
void vcdEmitValueChangeReal (FPTR os, std::string const &handle, unsigned bits, T val)
 

Detailed Description

SCC SystemC tracing utilities.