33 void transferTo(StreamData&);
39 const char*
fileName()
const {
return fname_; }
41 std::ios* streamPtr()
const;
53 { istrm = 0; ostrm = 0; }
#define mExpClass(module)
Definition: commondefs.h:160
Provides I/O stream for file or system command.
Definition: strmprov.h:46
StreamData()
Definition: strmdata.h:32
BufferString fname_
Definition: strmdata.h:48
std::istream * istrm
Definition: strmdata.h:43
Holds data to use and close an iostream.
Definition: strmdata.h:28
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
std::ostream * ostrm
Definition: strmdata.h:44
void setFileName(const char *fn)
Definition: strmdata.h:38
void initStrms()
Definition: strmdata.h:52
const char * fileName() const
Definition: strmdata.h:39