50 std::vector<ossimDatumFactoryInterface*>::const_iterator i =
55 result = (*i)->create(code);
66 const char *prefix)
const 69 std::vector<ossimDatumFactoryInterface*>::const_iterator i =
theFactoryList.begin();
73 result = (*i)->create(kwl, prefix);
84 std::vector<ossimDatumFactoryInterface*>::const_iterator i =
void registerFactory(ossimDatumFactoryInterface *factory)
Method to add factory to registry.
Represents serializable keyword/value map.
static ossimDatumFactoryRegistry * instance()
instance method
std::vector< ossimDatumFactoryInterface * > theFactoryList
virtual const ossimDatum * create(const ossimString &code) const
create method
static ossimDatumFactory * instance()
virtual void getList(std::vector< ossimString > &list) const
getList method to return a combined list of all datums from registered datum factories.
static ossimEpsgDatumFactory * instance()
Singleton implementation.
ossimDatumFactoryRegistry()
hidden from use default constructor
~ossimDatumFactoryRegistry()
destructor