OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | Public Attributes | List of all members
opj_user_istream Class Reference

To hold stream and offset. More...

Public Member Functions

 opj_user_istream ()
 
 ~opj_user_istream ()
 

Public Attributes

std::istream * m_str
 
std::streamoff m_offset
 
std::streamsize m_length
 

Detailed Description

To hold stream and offset.

Definition at line 35 of file ossimOpjCommon.cpp.

Constructor & Destructor Documentation

◆ opj_user_istream()

opj_user_istream::opj_user_istream ( )
inline

Definition at line 38 of file ossimOpjCommon.cpp.

38 : m_str(0), m_offset(0), m_length(0){}
std::streamsize m_length
std::streamoff m_offset
std::istream * m_str

◆ ~opj_user_istream()

opj_user_istream::~opj_user_istream ( )
inline

Definition at line 39 of file ossimOpjCommon.cpp.

References m_str.

39 { m_str = 0; } // We don't own stream.
std::istream * m_str

Member Data Documentation

◆ m_length

std::streamsize opj_user_istream::m_length

Definition at line 42 of file ossimOpjCommon.cpp.

◆ m_offset

std::streamoff opj_user_istream::m_offset

Definition at line 41 of file ossimOpjCommon.cpp.

◆ m_str

std::istream* opj_user_istream::m_str

Definition at line 40 of file ossimOpjCommon.cpp.

Referenced by ~opj_user_istream().


The documentation for this class was generated from the following file: