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