 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "generalmod.h"
51 { curfidx_++;
return curfidx_ < nrFiles(); }
57 void setExt(
const char* ext ) { extension_ = ext; }
60 int nrFiles()
const {
return fs_.nrFiles();}
61 bool isMulti()
const {
return nrFiles()>1; }
BufferString extension_
Definition: iostrm.h:70
int curConnIdx() const
Definition: iostrm.h:47
void setConnIdx(int idx) const
Definition: iostrm.h:52
virtual bool implSetReadOnly(bool) const
virtual bool getFrom(ascistream &)
Data connection.
Definition: conn.h:30
virtual bool isBad() const
BufferString specfname_
Definition: iostrm.h:71
virtual Conn * getConn(bool) const
Specification for one or more files.
Definition: filespec.h:28
virtual BufferString mainFileName() const
bool implDoAll(bool, bool yn=true) const
#define mExpClass(module)
Definition: commondefs.h:177
int curfidx_
Definition: iostrm.h:69
virtual bool implRename(const char *, const CallBack *cb=0)
FileSpec & fileSpec()
Definition: iostrm.h:55
OpendTect standard ascii format file writing.
Definition: ascstream.h:32
virtual void setDirName(const char *)
CallBacks object-oriented (object + method).
Definition: callback.h:62
virtual bool putTo(ascostream &) const
IOStream(const IOStream &)
Provides I/O stream for file or system command.
Definition: strmprov.h:39
int nrFiles() const
Definition: iostrm.h:60
virtual bool implRemove() const
virtual const char * connType() const
virtual const char * fullUserExpr(bool forread=true) const
void setExt(const char *ext)
Definition: iostrm.h:57
IOStream(const char *nm=0, const char *id=0, bool=false)
FileSpec fs_
Definition: iostrm.h:68
void resetConnIdx() const
Definition: iostrm.h:48
virtual void setAbsDirectory(const char *)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
const FileSpec & fileSpec() const
Definition: iostrm.h:56
bool isMulti() const
Definition: iostrm.h:61
virtual bool implManagesObjects() const
Definition: iostrm.h:44
OpendTect standard ascii format file reading.
Definition: ascstream.h:83
virtual void copyFrom(const IOObj *)
virtual bool implExists(bool forread) const
bool isMultiConn() const
Definition: iostrm.h:46
int connIdxFor(int nr) const
virtual bool implReadOnly() const
bool toNextConnIdx() const
Definition: iostrm.h:50
StreamProvider * getStreamProv(bool, bool f=true) const
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021