#include <stdint.h>
#include <iostream>
#include <sstream>
#include <map>
#include <vector>
Go to the source code of this file.
Classes | |
class | TraceValue |
class | Dumper |
class | WarnUnknown |
class | DumpVCD |
class | DumpManager |
class | TraceValueRegister |
Build a register for TraceValue's. More... | |
class | TraceValueCoreRegister |
Typedefs | |
typedef std::vector< TraceValue * > | TraceSet |
Functions | |
TraceValue * | trace_direct (TraceValueRegister *t, const std::string &name, bool *val) |
Register a directly traced bool value. | |
TraceValue * | trace_direct (TraceValueRegister *t, const std::string &name, uint8_t *val) |
Register a directly traced byte value. | |
TraceValue * | trace_direct (TraceValueRegister *t, const std::string &name, uint16_t *val) |
Register a directly traced 16bit word value. | |
TraceValue * | trace_direct (TraceValueRegister *t, const std::string &name, uint32_t *val) |
Register a directly traced 32bit word value. |
typedef std::vector<TraceValue*> TraceSet |
Definition at line 211 of file traceval.h.
TraceValue* trace_direct | ( | TraceValueRegister * | t, | |
const std::string & | name, | |||
uint32_t * | val | |||
) |
Register a directly traced 32bit word value.
Definition at line 752 of file traceval.cpp.
References TraceValueRegister::GetTraceValuePrefix(), and TraceValueRegister::RegisterTraceValue().
TraceValue* trace_direct | ( | TraceValueRegister * | t, | |
const std::string & | name, | |||
uint16_t * | val | |||
) |
Register a directly traced 16bit word value.
Definition at line 744 of file traceval.cpp.
References TraceValueRegister::GetTraceValuePrefix(), and TraceValueRegister::RegisterTraceValue().
TraceValue* trace_direct | ( | TraceValueRegister * | t, | |
const std::string & | name, | |||
uint8_t * | val | |||
) |
Register a directly traced byte value.
Definition at line 736 of file traceval.cpp.
References TraceValueRegister::GetTraceValuePrefix(), and TraceValueRegister::RegisterTraceValue().
TraceValue* trace_direct | ( | TraceValueRegister * | t, | |
const std::string & | name, | |||
bool * | val | |||
) |
Register a directly traced bool value.
Definition at line 729 of file traceval.cpp.
References TraceValueRegister::GetTraceValuePrefix(), and TraceValueRegister::RegisterTraceValue().
Referenced by AvrDevice::AvrDevice(), HWPrescaler::HWPrescaler(), HWSpi::HWSpi(), HWUart::HWUart(), and ThreeLevelStack::ThreeLevelStack().