#include <mappingcontainer.h>
Inheritance diagram for MappingContainer:
Public Member Functions | |
MappingContainer (const char *name) | |
virtual | ~MappingContainer () |
MappingObj * | getChild (const char *name) |
ChannelMapping * | getChannel (const char *name) |
MappingContainer * | getContainer (const char *name) |
mapping_obj_t | getType () |
virtual TraceContext * | getChildContext (const char *name) |
virtual TraceChannel * | getChildChannel (const char *name) |
virtual TraceContext * | getParentContext () |
virtual int | getCommChannelID (const std::string name) |
virtual void | collectChannels (BasicArray< TraceChannel * > &array) |
Protected Member Functions | |
void | addContainer (MappingContainer *container) |
void | addChannel (ChannelMapping *channel) |
void | addCommChannelMap (const std::string name, const int id) |
Friends | |
class | MappingSAXHandler |
|
Construct a default MappingContainer.
|
|
|
|
Get a child by name.
|
|
Get a child channel by name.
|
|
Get a child container by name.
|
|
Get the MapingObj type.
Implements MappingObj. |
|
Implements TraceContext. |
|
Implements TraceContext. |
|
Implements TraceContext. |
|
Implements TraceContext. |
|
Implements TraceContext. |
|
Add a child MappingContainer.
|
|
Add a child ChannelMapping.
|
|
|
|
|