#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. 
 
 | 
| 
 | ||||||||||||
| 
 | 
| 
 | 
| 
 | 
 1.4.6
 1.4.6