11 #ifndef ossimSqliteReaderFactory_HEADER 12 #define ossimSqliteReaderFactory_HEADER 1 51 const char* prefix=0)
const;
67 const char* prefix=0)
const;
virtual void getImageHandlersBySuffix(ImageHandlerList &result, const ossimString &ext) const
static ossimSqliteReaderFactory * theInstance
static instance of this class
virtual void getImageHandlersByMimeType(ImageHandlerList &result, const ossimString &mimeType) const
ossimSqliteReaderFactory()
hidden from use default constructor
Represents serializable keyword/value map.
virtual ~ossimSqliteReaderFactory()
virtual destructor
virtual void getSupportedExtensions(ossimImageHandlerFactoryBase::UniqueStringList &extensionList) const
Method to add supported extension to the list, like "sqlite".
virtual ossimRefPtr< ossimImageHandler > openOverview(const ossimFilename &file) const
Open overview that takes a file name.
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
Adds ossimSqliteWriter to the typeList.
static ossimSqliteReaderFactory * instance()
static method to return instance (the only one) of this class.
virtual ossimImageHandler * open(const ossimFilename &file, bool openOverview=true) const
open that takes a file name.
virtual ossimObject * createObject(const ossimString &typeName) const
createObject that takes a class name (ossimSqliteReader)
This class defines an abstract Handler which all image handlers(loaders) should derive from...
void operator=(const ossimSqliteReaderFactory &)
hidden from use copy constructor
std::vector< ossimRefPtr< ossimImageHandler > > ImageHandlerList
Factory for SQLITE image reader.