Public Member Functions | Public Attributes

Table::FormatDesc Class Reference

description of input our output data content More...

Inheritance diagram for Table::FormatDesc:
NamedObject CallBacker

List of all members.

Public Member Functions

 FormatDesc (const char *nm)
 ~FormatDesc ()
bool needEOHToken () const
int nrHdrLines () const
bool haveEOBToken () const
bool isGood () const
bool bodyUsesCol (int) const
void fillPar (IOPar &) const
void usePar (const IOPar &)
void clear ()

Public Attributes

ObjectSet< TargetInfoheaderinfos_
ObjectSet< TargetInfobodyinfos_
int nrhdrlines_
 if < 0 eohtoken will be used
BufferString eohtoken_
 end-of-header token
int eohtokencol_
 if < 0 eohtoken can be in any col
BufferString eobtoken_
 end-of-body: no more data

Detailed Description

description of input our output data content


Constructor & Destructor Documentation

Table::FormatDesc::FormatDesc ( const char *  nm  )  [inline]
Table::FormatDesc::~FormatDesc (  )  [inline]

Member Function Documentation

bool Table::FormatDesc::bodyUsesCol ( int   )  const
void Table::FormatDesc::clear (  )  [inline]
void Table::FormatDesc::fillPar ( IOPar  )  const
bool Table::FormatDesc::haveEOBToken (  )  const [inline]
bool Table::FormatDesc::isGood (  )  const
bool Table::FormatDesc::needEOHToken (  )  const [inline]
int Table::FormatDesc::nrHdrLines (  )  const [inline]
void Table::FormatDesc::usePar ( const IOPar  ) 

Member Data Documentation

end-of-body: no more data

if < 0 eohtoken can be in any col

if < 0 eohtoken will be used