OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <EnvsatFile.h>

Public Member Functions

 EnvsatFile (const EnvsatFile &orig)
 
 EnvsatFile (const std::string &filename)
 
virtual ~EnvsatFile ()
 
virtual EnvsatFileoperator= (const EnvsatFile &src)
 
virtual int openFile (bool write=false)
 
virtual int readHeader ()
 
virtual int writeHeader ()
 
virtual const std::stringgetFileName ()
 
virtual void setFileName (const std::string &name)
 
virtual EnvsatMPHgetMPH ()
 
virtual EnvsatSPHgetSPH ()
 
virtual void print ()
 
virtual void printRecursive ()
 
virtual void closeFile ()
 
virtual int getNumScans ()
 
virtual int getNumPixels ()
 
virtual int seekData (EnvsatDSD *dsd, int scanLine=0)
 
virtual int readData (EnvsatDSR *dsr)
 
virtual int writeData (EnvsatDSR *dsr)
 
virtual void modifyProductName ()
 

Detailed Description

Definition at line 22 of file EnvsatFile.h.

Constructor & Destructor Documentation

◆ EnvsatFile() [1/2]

Definition at line 26 of file EnvsatFile.cpp.

◆ EnvsatFile() [2/2]

EnvsatFile ( const std::string filename)

◆ ~EnvsatFile()

~EnvsatFile ( )
virtual

Definition at line 38 of file EnvsatFile.cpp.

Member Function Documentation

◆ closeFile()

void closeFile ( )
virtual

Definition at line 143 of file EnvsatFile.cpp.

◆ getFileName()

const string & getFileName ( )
virtual

Definition at line 112 of file EnvsatFile.cpp.

◆ getMPH()

EnvsatMPH * getMPH ( )
virtual

Definition at line 120 of file EnvsatFile.cpp.

◆ getNumPixels()

int getNumPixels ( )
virtual

Definition at line 165 of file EnvsatFile.cpp.

◆ getNumScans()

int getNumScans ( )
virtual

Definition at line 150 of file EnvsatFile.cpp.

◆ getSPH()

EnvsatSPH * getSPH ( )
virtual

Definition at line 124 of file EnvsatFile.cpp.

◆ modifyProductName()

void modifyProductName ( )
virtual

Definition at line 189 of file EnvsatFile.cpp.

◆ openFile()

int openFile ( bool  write = false)
virtual

Definition at line 74 of file EnvsatFile.cpp.

◆ operator=()

EnvsatFile & operator= ( const EnvsatFile src)
virtual

Definition at line 54 of file EnvsatFile.cpp.

◆ print()

void print ( )
virtual

Definition at line 128 of file EnvsatFile.cpp.

◆ printRecursive()

void printRecursive ( )
virtual

Definition at line 133 of file EnvsatFile.cpp.

◆ readData()

int readData ( EnvsatDSR dsr)
virtual

Definition at line 181 of file EnvsatFile.cpp.

◆ readHeader()

int readHeader ( )
virtual

open file descriptor and read header

Definition at line 86 of file EnvsatFile.cpp.

◆ seekData()

int seekData ( EnvsatDSD dsd,
int  scanLine = 0 
)
virtual

Definition at line 173 of file EnvsatFile.cpp.

◆ setFileName()

void setFileName ( const std::string name)
virtual

Definition at line 116 of file EnvsatFile.cpp.

◆ writeData()

int writeData ( EnvsatDSR dsr)
virtual

Definition at line 185 of file EnvsatFile.cpp.

◆ writeHeader()

int writeHeader ( )
virtual

open file descriptor and write header

Definition at line 99 of file EnvsatFile.cpp.


The documentation for this class was generated from the following files:
  • /gfs-oceanweb/web/ocssw/ocssw_src/src/l1bextract_meris/EnvsatFile.h
  • /gfs-oceanweb/web/ocssw/ocssw_src/src/l1bextract_meris/EnvsatFile.cpp