This class contains information of one trace time-line event.
|
int64_t | getSampleIndex () |
| Returns sample index.
|
|
int64_t | getSubSampleIndex () |
| Returns sub-sample index.
|
|
int64_t | getTime () |
| Returns time of event.
|
|
int64_t | getAddress (int busIndex) |
| Returns address. More...
|
|
int | getMemArea (int busIndex) |
| Returns memory area. More...
|
|
DWORD | getData (int busIndex) |
| Returns data. More...
|
|
uint64_t | getData64 (int busIndex) |
| Returns 64 bit data. More...
|
|
void | getBusStatus (iconnect::ByteVector &status) |
| Returns bus status for the trace binary export. More...
|
|
std::string | getDasm () |
| Returns disassembly (available only in XML export).
|
|
std::string | getFunc () |
| Returns function data (available only in XML export).
|
|
std::string | getLabel () |
| Returns label (available only in XML export).
|
|
std::string | getSrc () |
| Returns source code (available only in XML export).
|
|
std::string | getBusActivity () |
| Returns bus activity (available only in XML export).
|
|
void | getOnChipData (iconnect::DWordVector &data) |
| Returns the recorded on chip data. More...
|
|
float | getAuxData (const std::string &channelName) |
| Returns value on the given AUX channel. More...
|
|
void | getAuxChannels (iconnect::StrVector &channels) |
| This method returns the list of channels recorded in the current sample. More...
|
|
std::string | toString () |
| Returns string representation of this object.
|
|
float isys::CTraceTimeEvent::getAuxData |
( |
const std::string & |
channelName | ) |
|
Returns value on the given AUX channel.
Channel names have prefix 'X', followed by 'A' for analog channel, 'D' for digital channel, followed by 'I' for input, 'O' for output and channel number.
Example: XAI2
is value on Analog Input channel 2.
Values for digital channels are float values 0 or 1.