13 #ifndef ossimStreamFactoryBase_HEADER 14 #define ossimStreamFactoryBase_HEADER 1 33 virtual std::shared_ptr<ossim::istream>
34 createIstream(
const std::string& connectionString,
36 std::ios_base::openmode mode)
const=0;
38 virtual std::shared_ptr<ossim::ostream>
39 createOstream(
const std::string& connectionString,
41 std::ios_base::openmode mode)
const=0;
43 virtual std::shared_ptr<ossim::iostream>
44 createIOstream(
const std::string& connectionString,
46 std::ios_base::openmode mode)
const=0;
59 virtual bool exists(
const std::string& connectionString,
60 bool& continueFlag)
const = 0;
virtual ~StreamFactoryBase()
Represents serializable keyword/value map.
This code was derived from https://gist.github.com/mshockwave.