1 #ifndef ossimS3IStream_HEADER 2 #define ossimS3IStream_HEADER 1 15 void open (
const char* connectionString,
18 std::ios_base::openmode mode)
20 open(std::string(connectionString), options, mode);
22 void open (
const std::string& connectionString,
24 std::ios_base::openmode mode)
32 setstate(std::ios::failbit);
ossim_uint64 getBlockSize() const
Represents serializable keyword/value map.
This code was derived from https://gist.github.com/mshockwave.
ossim_uint64 getBlockSize() const
void open(const std::string &connectionString, const ossimKeywordlist &options, std::ios_base::openmode mode)
void open(const char *connectionString, const ossimKeywordlist &options, std::ios_base::openmode mode)
virtual ossim_int64 getFileSize() const
unsigned long long ossim_uint64
S3StreamBuffer * open(const char *connectionString, const ossimKeywordlist &options, std::ios_base::openmode mode)
std::basic_istream< char > istream
Base class for char input streams.
S3StreamBuffer m_s3membuf
ossim_uint64 getFileSize() const