Classes | Public Member Functions | Protected Member Functions | Protected Attributes

Well::LASImporter Class Reference

List of all members.

Classes

class  FileInfo

Public Member Functions

 LASImporter (Data &d)
 ~LASImporter ()
const char * getLogInfo (const char *lasfnm, FileInfo &) const
const char * getLogInfo (std::istream &lasstrm, FileInfo &) const
const char * getLogs (const char *lasfnm, const FileInfo &, bool istvd=true)
const char * getLogs (std::istream &lasstrm, const FileInfo &, bool istvd=true)
bool willConvertToSI () const
 Note that depth is always converted.
void setConvertToSI (bool yn)
 Note that depth is always converted.

Protected Member Functions

void parseHeader (char *, char *&, char *&, char *&) const
const char * getLogData (std::istream &, const BoolTypeSet &, const FileInfo &, bool, int, int)

Protected Attributes

Datawd
BufferStringSet unitmeasstrs_
ObjectSet< const UnitOfMeasureconvs_
bool useconvs_

Constructor & Destructor Documentation

Well::LASImporter::LASImporter ( Data d  )  [inline]
Well::LASImporter::~LASImporter (  ) 

Member Function Documentation

const char* Well::LASImporter::getLogData ( std::istream &  ,
const BoolTypeSet &  ,
const FileInfo ,
bool  ,
int  ,
int   
) [protected]
const char* Well::LASImporter::getLogInfo ( const char *  lasfnm,
FileInfo  
) const
const char* Well::LASImporter::getLogInfo ( std::istream &  lasstrm,
FileInfo  
) const
const char* Well::LASImporter::getLogs ( std::istream &  lasstrm,
const FileInfo ,
bool  istvd = true 
)
const char* Well::LASImporter::getLogs ( const char *  lasfnm,
const FileInfo ,
bool  istvd = true 
)
void Well::LASImporter::parseHeader ( char *  ,
char *&  ,
char *&  ,
char *&   
) const [protected]
void Well::LASImporter::setConvertToSI ( bool  yn  )  [inline]

Note that depth is always converted.

bool Well::LASImporter::willConvertToSI (  )  const [inline]

Note that depth is always converted.


Member Data Documentation

ObjectSet<const UnitOfMeasure> Well::LASImporter::convs_ [mutable, protected]
bool Well::LASImporter::useconvs_ [protected]