 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "generalmod.h"
28 class FileFormatRepository;
50 , needfullline_(false)
51 , hdrread_(false) { units_.allowNull(
true);}
72 friend class AscIOImp_ExportHandler;
73 friend class AscIOExp_ImportHandler;
90 double udf=
mUdf(
double))
const;
93 double udf=
mUdf(
double))
const;
95 double udf=
mUdf(
double))
const;
98 int columnOf(
bool hdr,
int iinf,
int ielem)
const;
102 float getfValue(
int idx,
float udf=
mUdf(
float))
const
103 {
return getFValue( idx, udf ); }
105 double getdValue(
int idx,
double udf=
mUdf(
double))
const
106 {
return getDValue( idx, udf ); }
108 const
char* text(
int ifld)
const {
return getText(ifld); }
122 const IOPar*
get(
const char* grp,
const char* nm)
const;
123 void set(
const char* grp,
const char* nm,
134 int gtIdx(
const char*,
const char*)
const;
139 : iopar_(iop), src_(src) {}
Source
Definition: repos.h:24
A cartesian coordinate in 3D space.
Definition: coord.h:72
BufferString getText(int) const
ImportHandler * imphndlr_
Definition: tableascio.h:65
uiString errMsg() const
Definition: tableascio.h:55
#define mGlobal(module)
Definition: commondefs.h:180
Set of BufferString objects.
Definition: bufstringset.h:26
ObjectSet< const UnitOfMeasure > units_
Definition: tableascio.h:64
#define mExpClass(module)
Definition: commondefs.h:177
OD class for stream read common access to the std::cin.
Definition: od_istream.h:24
BinID getBinID(int xfld, int yfld, double udf=mUdf(double)) const
Definition: geom2dascio.h:20
uiString warnMsg() const
Definition: tableascio.h:56
double getDValue(int, double udf=mUdf(double)) const
bool putNextBodyVals(od_ostream &) const
Converter * cnvrtr_
Definition: tableascio.h:67
const FormatDesc & fd_
Definition: tableascio.h:60
Definition: tableascio.h:137
uiString warnmsg_
Definition: tableascio.h:62
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
A cartesian coordinate in 2D space.
Definition: coord.h:25
uiString errmsg_
Definition: tableascio.h:61
Entry(Repos::Source src, IOPar *iop)
Definition: tableascio.h:138
Coord3 getPos3D(int xfld, int yfld, int zfld, double udf=mUdf(double)) const
#define mDeprecated(msg)
Definition: plfdefs.h:215
bool hdrread_
Definition: tableascio.h:68
const FormatDesc & desc() const
Definition: tableascio.h:54
FileFormatRepository & FFR()
Definition: tableconv.h:55
int columnOf(bool hdr, int iinf, int ielem) const
bool needfullline_
Definition: tableascio.h:69
Definition: tableconv.h:24
IOPar * iopar_
Definition: tableascio.h:142
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
Unit of Measure.
Definition: unitofmeasure.h:35
Definition: tableconv.h:84
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
int getIntValue(int, int udf=mUdf(int)) const
BufferStringSet vals_
Definition: tableascio.h:63
bool putHdrVals(od_ostream &) const
mODTextTranslationClass(AscIO)
BufferString errmsg_
Definition: horizontracker.h:118
mDeprecated("Use getFValue") float getfValue(int idx
BufferStringSet fullline_
Definition: tableascio.h:70
int getNextBodyVals(od_istream &) const
Executor convention.
Repos::Source src_
Definition: tableascio.h:143
bool getHdrVals(od_istream &) const
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:274
int formOf(bool hdr, int iinf) const
void addVal(const char *, const UnitOfMeasure *) const
Coord getPos(int xfld, int yfld, double udf=mUdf(double)) const
ExportHandler * exphndlr_
Definition: tableascio.h:66
AscIO(const FormatDesc &fd)
Definition: tableascio.h:45
OD class for stream write common access to the user log file, or std::cout in other than od_main.
Definition: od_ostream.h:26
float getFValue(int, float udf=mUdf(float)) const
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
Ascii I/O using Format Description.
Definition: tableascio.h:42
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021