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