1 #ifndef ossimWebFactoryRegistry_HEADER 2 #define ossimWebFactoryRegistry_HEADER 35 const char* prefix=0)
const;
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
Represents serializable keyword/value map.
static ossimBaseObjectFactory * instance()
The is a factory list interface that allows registries to be accessed in a common way...
virtual ossimObject * createObject(const ossimString &typeName) const
static ossimWebRequestFactoryRegistry * m_instance
We will for now hard code to be ossimHttpRequest but later we will refactor and add a base ossimWebRe...
ossimObject * createObject(const ossimString &objectType)
This will later be changed fro ossimHttpRequest to ossimWebRequest so we have a base class for genera...
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.
virtual ossimWebRequest * create(const ossimUrl &)