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

#include <ossimIoStream.h>

Inheritance diagram for ossimIFStream64:

Public Member Functions

 ossimIFStream64 (const char *pFilename, std::ios_base::openmode mode=ios_base::in, long prot=0666)
 
virtual ~ossimIFStream64 ()
 
void seekg64 (off_type off, ios_base::seekdir way)
 

Static Public Member Functions

static void seekg64 (std::istream &str, off_type off, ios_base::seekdir way)
 

Detailed Description

Definition at line 253 of file ossimIoStream.h.

Constructor & Destructor Documentation

◆ ossimIFStream64()

ossimIFStream64::ossimIFStream64 ( const char *  pFilename,
std::ios_base::openmode  mode = ios_base::in,
long  prot = 0666 
)

Definition at line 327 of file ossimIoStream.cpp.

329  :
330  std::basic_ifstream<char>(pFilename, mode)
331 {
332 }

◆ ~ossimIFStream64()

ossimIFStream64::~ossimIFStream64 ( )
virtual

Definition at line 334 of file ossimIoStream.cpp.

335 {
336  if(is_open())
337  {
338  close();
339  }
340 }

Member Function Documentation

◆ seekg64() [1/2]

void ossimIFStream64::seekg64 ( off_type  off,
ios_base::seekdir  way 
)

Definition at line 342 of file ossimIoStream.cpp.

Referenced by ossimNitfDataExtensionSegmentV2_1::parseStream(), and ossimNitfFileHeaderV2_1::readDes().

343 {
344  std::basic_ifstream<char>::seekg(off, way);
345 }

◆ seekg64() [2/2]

void ossimIFStream64::seekg64 ( std::istream &  str,
off_type  off,
ios_base::seekdir  way 
)
static

Definition at line 347 of file ossimIoStream.cpp.

349 {
350  str.seekg(off, way);
351 }

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