OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class is a factory able to construct Record base classes. More...
#include <LeaderFactory.h>
Public Member Functions | |
LeaderFactory () | |
Contstructor. More... | |
~LeaderFactory () | |
Destructor. More... | |
![]() | |
RadarSatRecordFactory () | |
Constructor. More... | |
~RadarSatRecordFactory () | |
Destructor. More... | |
void | RegisterRecord (int id, RadarSatRecord *record) |
Add a new Record type available in this factory. More... | |
RadarSatRecord * | Instanciate (int id) |
Instanciates a new Record. More... | |
Additional Inherited Members | |
![]() | |
std::map< int, RadarSatRecord * > | _availableRecords |
Contains all the available Records for the factory. More... | |
This class is a factory able to construct Record base classes.
Definition at line 25 of file LeaderFactory.h.
ossimplugins::LeaderFactory::LeaderFactory | ( | ) |
Contstructor.
Definition at line 27 of file LeaderFactory.cpp.
References ossimplugins::RadarSatRecordFactory::RegisterRecord().
ossimplugins::LeaderFactory::~LeaderFactory | ( | ) |
Destructor.
Definition at line 41 of file LeaderFactory.cpp.
References ossimplugins::RadarSatRecordFactory::_availableRecords.