OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimJpipMessageDecoder.h
Go to the documentation of this file.
1 #ifndef ossimJpipMessageDecoder_HEADER
2 #define ossimJpipMessageDecoder_HEADER 1
8 
10 {
11 public:
13  ossimByteStreamBuffer& inputStreamBuffer(){return m_streamBuffer;}
14  std::istream& inputStream()const{return m_inputStream;}
15 
16  // virtual ossimJpipMessage* readMessage() throw(ossimException);
17  virtual ossimJpipMessage* readMessage();
18 
19 protected:
27  // ossim_int64 readVBAS() throw(ossimException);
28  ossim_int64 readVBAS();
29 
30  // ossimJpipMessage* readEORMessage() throw(ossimException);
31  ossimJpipMessage* readEORMessage();
32 
34 
40 
46 
49 };
50 
51 #endif
std::istream & inputStream() const
ossimReferenced allows for shared object ref counting if the reference count ever gets to 0 or less i...
ossimByteStreamBuffer m_streamBuffer
ossim_int64 m_headerLength
Indicates the length of the JPIP message header.
ossimByteStreamBuffer & inputStreamBuffer()
ossim_int32 m_lastCSn
Contains the last CSn value.
std::basic_istream< char > istream
Base class for char input streams.
Definition: ossimIosFwd.h:20
#define OSSIM_DLL
long long ossim_int64
int ossim_int32