10 #ifndef ossimProjectionFactoryRegistry_HEADER 11 #define ossimProjectionFactoryRegistry_HEADER 38 const char* prefix=NULL)
const;
53 const char* prefix=0)
const 74 void initializeDefaults();
Represents serializable keyword/value map.
The is a factory list interface that allows registries to be accessed in a common way...
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
This should return the type name of all objects in all factories.
virtual ossimObject * createObject(const ossimString &typeName) const
unsigned int ossim_uint32
OSSIMDLLEXPORT void * ossimProjectionFactoryRegistryGetInstance()
NativeType * createNativeObjectFromRegistry(const ossimString &typeName) const
This is a helper method that calls the createObject and makes sure that the returned object is of the...
ossimProjection * createProjection(const ossimString &name) const
This class defines an abstract Handler which all image handlers(loaders) should derive from...
ossimReferenced & operator=(const ossimReferenced &)
virtual ossimObject * createObject(const ossimKeywordlist &kwl, const char *prefix=0) const
void getAllTypeNamesFromRegistry(std::vector< ossimString > &typeList) const
Will add all object types the factories can allocate.
ossimObject * createObjectFromRegistry(const ossimString &typeName) const
This is the base object return for all objects in the system.