#include <channelmapping.h>
Inheritance diagram for ChannelMapping:


Public Member Functions | |
| ChannelMapping (const char *name, BasicSmartPointer< InstructionContext > instrContext, int id) | |
| virtual | ~ChannelMapping () |
| int | getId () |
| int | getPortId (const char *name) |
| int | getInstructionId (const char *name) |
| mapping_obj_t | getType () |
Protected Member Functions | |
| int | addPort (const char *name) |
| int | getNextPortId () |
Friends | |
| class | MappingSAXHandler |
|
||||||||||||||||
|
Construct a new default ChannelMapping.
|
|
|
|
|
|
Get this TraceChannel's id.
Implements TraceChannel. |
|
|
Get the id for a named port.
Implements TraceChannel. |
|
|
Look up the id of a named instruction in this channels instruction context.
Implements TraceChannel. |
|
|
Get MappingObj type.
Implements MappingObj. |
|
|
Add a port to this ChannelMapping.
|
|
|
Get the next port id and increment the port id variable.
|
|
|
|
1.4.6