31 : od_stream(fnm,true,useexist) {}
33 : od_stream(fp,true,useexist) {}
43 bool open(
const char*,
bool useexist=
false);
81 bool addBin(
const void*,
Count nrbytes);
85 std::ostream& stdStream();
104 {
return s.
add( t ); }
120 {
return (*fn)( s ); }
#define mExpClass(module)
Definition: commondefs.h:157
OD class for stream write common access to the user log file, or std::cout in batch progs...
Definition: od_ostream.h:25
od_ostream(std::ostream *s)
Definition: od_ostream.h:34
#define mGlobal(module)
Definition: commondefs.h:160
OD::String that holds an existing text string.
Definition: fixedstring.h:27
od_ostream(const char *fnm, bool useexist=false)
Definition: od_ostream.h:30
#define od_int64
Definition: plftypes.h:34
od_ostream & od_endl(od_ostream &strm)
Definition: od_ostream.h:107
bool addBin(const void *, Count nrbytes)
List encoded in a string.
Definition: separstr.h:32
File pathname tools.
Definition: filepath.h:35
Definition: uistring.h:88
OD base class for stream read/write.
Definition: od_stream.h:52
od_ostream & od_cout()
Never redirected.
Definition: od_ostream.h:95
uiString & operator=(const uiString &)
no copy, ref counted
OD class for stream read.
Definition: od_istream.h:23
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
#define od_uint32
Definition: plftypes.h:30
static od_ostream & logStream()
used by ErrMsg and UsrMsg
encapsulates the read-access-only part of strings in OD.
Definition: odstring.h:29
od_ostream & operator<<(od_ostream &s, const T &t)
Definition: od_ostream.h:103
od_stream_Count Count
Definition: od_stream.h:53
od_ostream &(* od_ostreamFunction)(od_ostream &)
Definition: od_ostream.h:118
#define od_int16
Definition: plftypes.h:25
#define od_uint64
Definition: plftypes.h:35
#define od_int32
Definition: plftypes.h:29
Concatenated short keys separated by dots. Used for Object identifiers in the Object Manager...
Definition: compoundkey.h:21
od_ostream()
Definition: od_ostream.h:29
od_ostream & add(od_ostream &)
Definition: od_ostream.h:79
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
#define od_uint16
Definition: plftypes.h:26
od_ostream(const File::Path &fp, bool useexist=false)
Definition: od_ostream.h:32
od_ostream(std::ostream &s)
Definition: od_ostream.h:36
#define od_newline
Definition: od_iosfwd.h:23