43 std::vector<ossimImageSourceFactoryBase*>::const_iterator factory;
48 result = (*factory)->createObject(name);
56 const char* prefix)
const 59 std::vector<ossimImageSourceFactoryBase*>::const_iterator factory;
64 result = (*factory)->createObject(kwl, prefix);
74 std::vector<ossimString> result;
75 std::vector<ossimImageSourceFactoryBase*>::const_iterator iter =
theFactoryList.begin();
80 (*iter)->getTypeNameList(result);
83 typeList.insert(typeList.end(),
101 std::vector<ossimImageSourceFactoryBase*>::iterator iter = std::find(
theFactoryList.begin(),
ossimImageReconstructionFilterRegistry()
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
Represents serializable keyword/value map.
virtual ossimObject * createObject(const ossimString &name) const
static ossimImageReconstructionFilterFactory * instance()
void unregisterFactory(ossimImageSourceFactoryBase *factory)
static ossimImageReconstructionFilterRegistry * theInstance
std::vector< ossimImageSourceFactoryBase * > theFactoryList
static ossimImageReconstructionFilterRegistry * instance()
RTTI_DEF1(ossimImageReconstructionFilterRegistry, "ossimImageReconstructionFilterRegistry", ossimImageSourceFactoryBase)
void registerFactory(ossimImageSourceFactoryBase *factory)
bool findFactory(ossimImageSourceFactoryBase *factory) const
virtual ~ossimImageReconstructionFilterRegistry()