Public Member Functions | Static Public Member Functions | Protected Attributes

ZDomain::Def Class Reference

List of all members.

Public Member Functions

void set (IOPar &) const
 Only key.
const char * key () const
const char * userName () const
const char * unitStr (bool withparens=false) const
float userFactor () const
bool isSI () const
bool isTime () const
bool isDepth () const
bool operator== (const Def &def) const
 Def (const char *ky, const char *usrnm, const char *defun, float usrfac=1)

Static Public Member Functions

static const Defget (const char *)
static const Defget (const IOPar &)
static bool add (Def *)

Protected Attributes

BufferString key_
BufferString usrnm_
BufferString defunit_
float usrfac_

Constructor & Destructor Documentation

ZDomain::Def::Def ( const char *  ky,
const char *  usrnm,
const char *  defun,
float  usrfac = 1 
) [inline]

Member Function Documentation

static bool ZDomain::Def::add ( Def  )  [static]
static const Def& ZDomain::Def::get ( const IOPar  )  [static]
static const Def& ZDomain::Def::get ( const char *   )  [static]
bool ZDomain::Def::isDepth (  )  const
bool ZDomain::Def::isSI (  )  const
bool ZDomain::Def::isTime (  )  const
const char* ZDomain::Def::key (  )  const [inline]
bool ZDomain::Def::operator== ( const Def def  )  const [inline]
void ZDomain::Def::set ( IOPar  )  const

Only key.

const char* ZDomain::Def::unitStr ( bool  withparens = false  )  const
float ZDomain::Def::userFactor (  )  const [inline]
const char* ZDomain::Def::userName (  )  const [inline]

Member Data Documentation

float ZDomain::Def::usrfac_ [protected]