OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
base
ossimProtocolStream.h
Go to the documentation of this file.
1
#ifndef ossimProtocolStream_HEADER
2
#define ossimProtocolStream_HEADER
3
#include <
ossim/base/ossimStreamBase.h
>
4
5
class
ossimProtocolStream
:
public
ossimStreamBase
6
{
7
public
:
8
ossimProtocolStream
(){}
9
ossimProtocolStream
(std::streambuf* buf):
ossimStreamBase
(buf)
10
{
11
}
12
18
virtual
void
open
(
const
char
* protocolString,
19
int
openMode=0)=0;
20
24
virtual
void
close
()=0;
25
26
27
virtual
bool
is_open
()
const
=0;
28
29
virtual
bool
isCompressed
()
const
=0;
30
};
31
32
#endif
ossimProtocolStream::is_open
virtual bool is_open() const =0
ossimStreamBase.h
ossimProtocolStream::ossimProtocolStream
ossimProtocolStream()
Definition:
ossimProtocolStream.h:8
ossimStreamBase
Definition:
ossimStreamBase.h:19
ossimProtocolStream::open
virtual void open(const char *protocolString, int openMode=0)=0
This is a generic interface to any stream for opening and closing If supported this could be an inter...
ossimProtocolStream::isCompressed
virtual bool isCompressed() const =0
isCompressed method.
ossimProtocolStream
Definition:
ossimProtocolStream.h:5
ossimProtocolStream::close
virtual void close()=0
Closes the stream.
ossimProtocolStream::ossimProtocolStream
ossimProtocolStream(std::streambuf *buf)
Definition:
ossimProtocolStream.h:9
Generated on Fri Aug 3 2018 08:46:52 for OSSIM - Open Source Software Image Map by
1.8.14