Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes

SEGY::FilePars Class Reference

List of all members.

Public Member Functions

 FilePars (bool forread=true)
void setForRead (bool)
virtual void fillPar (IOPar &) const
virtual bool usePar (const IOPar &)
virtual void getReport (IOPar &, bool) const

Static Public Member Functions

static int nrFmts (bool forread)
 , 0=no 1=data only 2=all
static const char ** getFmts (bool forread)
static const char * nameOfFmt (int fmt, bool forread)
static int fmtOf (const char *, bool forread)
static const char * sKeyNrSamples ()
static const char * sKeyNumberFormat ()
static const char * sKeyByteSwap ()

Public Attributes

int ns_
int fmt_
int byteswap_

Protected Attributes

bool forread_

Constructor & Destructor Documentation

SEGY::FilePars::FilePars ( bool  forread = true  )  [inline]

Member Function Documentation

virtual void SEGY::FilePars::fillPar ( IOPar  )  const [virtual]
static int SEGY::FilePars::fmtOf ( const char *  ,
bool  forread 
) [static]
static const char** SEGY::FilePars::getFmts ( bool  forread  )  [static]
virtual void SEGY::FilePars::getReport ( IOPar ,
bool   
) const [virtual]
static const char* SEGY::FilePars::nameOfFmt ( int  fmt,
bool  forread 
) [static]
static int SEGY::FilePars::nrFmts ( bool  forread  )  [inline, static]

, 0=no 1=data only 2=all

void SEGY::FilePars::setForRead ( bool   ) 
static const char* SEGY::FilePars::sKeyByteSwap (  )  [static]
static const char* SEGY::FilePars::sKeyNrSamples (  )  [static]
static const char* SEGY::FilePars::sKeyNumberFormat (  )  [static]
virtual bool SEGY::FilePars::usePar ( const IOPar  )  [virtual]

Member Data Documentation

bool SEGY::FilePars::forread_ [protected]