14 #ifndef ossimStreamFactory_HEADER 15 #define ossimStreamFactory_HEADER 1 29 virtual std::shared_ptr<ossim::istream>
30 createIstream(
const std::string& connectionString,
32 std::ios_base::openmode mode=
33 std::ios_base::in|std::ios_base::binary)
const;
35 virtual std::shared_ptr<ossim::ostream>
36 createOstream(
const std::string& connectionString,
38 std::ios_base::openmode mode=
39 std::ios_base::out|std::ios_base::binary)
const;
41 virtual std::shared_ptr<ossim::iostream>
42 createIOstream(
const std::string& connectionString,
44 std::ios_base::openmode mode=
45 std::ios_base::in|std::ios_base::out|std::ios_base::binary)
const;
58 virtual bool exists(
const std::string& connectionString,
59 bool& continueFlag)
const;
Represents serializable keyword/value map.
This code was derived from https://gist.github.com/mshockwave.
static StreamFactory * m_instance