//******************************************************************* // Copyright (C) 2005 Garrett Potts // // License: MIT // // See LICENSE.txt file in the top level directory for more details. // // Author: Garrett Potts // // //******************************************************************* // $Id: ossimStreamFactoryBase.h 23664 2015-12-14 14:17:27Z dburken $ // #ifndef ossimStreamFactoryBase_HEADER #define ossimStreamFactoryBase_HEADER #include #include #include #include class ossimFilename; class ossimIStream; class OSSIM_DLL ossimStreamFactoryBase { public: virtual ~ossimStreamFactoryBase(){} virtual ossimRefPtr createNewIFStream( const ossimFilename& file, std::ios_base::openmode openMode)const=0; }; #endif