#include <RecordFactory.h>
Public Member Functions | |
RecordFactory () | |
~RecordFactory () | |
Record * | CreateRecord (RECORD_TYPE_en enType) |
Private Attributes | |
map< RECORD_TYPE_en, Record * > | m_oMapRecordReference |
Definition at line 4 of file RecordFactory.h.
RecordFactory::RecordFactory | ( | ) | [inline] |
Definition at line 10 of file RecordFactory.h.
References BIKE, CAR, m_oMapRecordReference, and PERSON.
RecordFactory::~RecordFactory | ( | ) | [inline] |
Definition at line 17 of file RecordFactory.h.
References BIKE, CAR, m_oMapRecordReference, and PERSON.
Record* RecordFactory::CreateRecord | ( | RECORD_TYPE_en | enType | ) | [inline] |
Definition at line 24 of file RecordFactory.h.
References m_oMapRecordReference.
Referenced by main().
map<RECORD_TYPE_en, Record* > RecordFactory::m_oMapRecordReference [private] |
Definition at line 7 of file RecordFactory.h.
Referenced by CreateRecord(), RecordFactory(), and ~RecordFactory().