#include <filechannelmapping.h>
Inheritance diagram for FileChannelMapping:
Public Member Functions | |
FileChannelMapping (const char *name, BasicSmartPointer< InstructionContext > instrContext, int id) | |
virtual | ~FileChannelMapping () |
bool | createChannel (std::string traceBaseName) |
bool | openChannel (std::string traceBaseName) |
void | closeChannel () |
virtual void | send (trace_event_t &event) |
virtual trace_event_t | next () |
|
Construct a new fileChannelMapping that reads traces from a trace file.
|
|
|
|
|
|
|
|
Close this channel and the close access to the corresponding trace file. |
|
The fileChannelMapping implementation of send.
Implements TraceChannel. |
|
The fileChannelMapping implementation of next. If read fails throws a BasicException.
Implements TraceChannel. |