#include <mappingfactory.h>
Inheritance diagram for MappingFactory:
Public Member Functions | |
MappingFactory () | |
virtual | ~MappingFactory () |
virtual MappingContainer * | createMappingContainer (const char *name) |
virtual ChannelMapping * | createChannelMapping (const char *name, BasicSmartPointer< InstructionContext > instrContext, int id)=0 |
virtual InstructionContext * | createInstructionContext (BasicSmartPointer< InstructionContext > parent) |
|
|
|
|
|
Create the default MappingContainer. Callers are responsible for deallocating the returned MappingContainer.
|
|
Implemented in FileMappingFactory, MsgQMUXMappingFactory, and SharedMemMappingFactory. |
|
Create the default InstructionContext. Callers are responsible for deallocating the returned InstructionContext.
|