OpendTect
7.0
|
Connection with an underlying iostream. More...
Public Member Functions | |
StreamConn () | |
StreamConn (const char *fnm, bool forread) | |
StreamConn (od_istream &) | |
strm remains all yours More... | |
StreamConn (od_istream *) | |
strm becomes all mine More... | |
StreamConn (od_ostream &) | |
strm remains all yours More... | |
StreamConn (od_ostream *) | |
strm becomes all mine More... | |
virtual | ~StreamConn () |
void | close () override |
void | closeNoDelete () |
const char * | connType () const override |
const char * | creationMessage () const override |
const char * | fileName () const |
bool | forRead () const override |
bool | forWrite () const override |
StreamConn * | getStream () override |
bool | isBad () const override |
od_istream & | iStream () |
od_stream & | odStream () |
od_ostream & | oStream () |
bool | reOpen () |
void | setFileName (const char *, bool forread) |
void | setStream (od_istream &) |
strm remains all yours More... | |
void | setStream (od_istream *) |
strm becomes all mine More... | |
void | setStream (od_ostream &) |
strm remains all yours More... | |
void | setStream (od_ostream *) |
strm becomes all mine More... | |
Public Member Functions inherited from Conn | |
virtual | ~Conn () |
Conn * | conn () |
const Conn * | conn () const |
Returns the actual connection doing the work. More... | |
bool | isStream () const |
const MultiID & | linkedTo () const |
void | setLinkedTo (const MultiID &id) |
Static Public Member Functions | |
static const char * | sType () |
Private Member Functions | |
void | fillCrMsg (od_stream *) |
Private Attributes | |
BufferString | creationmsg_ |
bool | mine_ |
od_stream * | strm_ |
Additional Inherited Members | |
Static Public Attributes inherited from Conn | |
static const bool | Read |
static const bool | Write |
Protected Member Functions inherited from Conn | |
Conn () | |
virtual Conn * | gtConn () const |
Protected Attributes inherited from Conn | |
MultiID | ioobjid_ |
Connection with an underlying iostream.
<>
StreamConn::StreamConn | ( | ) |
StreamConn::StreamConn | ( | od_istream * | ) |
strm becomes all mine
StreamConn::StreamConn | ( | od_ostream * | ) |
strm becomes all mine
StreamConn::StreamConn | ( | od_istream & | ) |
strm remains all yours
StreamConn::StreamConn | ( | od_ostream & | ) |
strm remains all yours
StreamConn::StreamConn | ( | const char * | fnm, |
bool | forread | ||
) |
|
virtual |
|
overridevirtual |
Reimplemented from Conn.
void StreamConn::closeNoDelete | ( | ) |
|
inlineoverridevirtual |
Implements Conn.
|
inlineoverridevirtual |
Reimplemented from Conn.
const char* StreamConn::fileName | ( | ) | const |
|
private |
|
overridevirtual |
Implements Conn.
|
overridevirtual |
Reimplemented from Conn.
|
inlineoverridevirtual |
Reimplemented from Conn.
|
overridevirtual |
Implements Conn.
od_istream& StreamConn::iStream | ( | ) |
od_stream& StreamConn::odStream | ( | ) |
od_ostream& StreamConn::oStream | ( | ) |
bool StreamConn::reOpen | ( | ) |
void StreamConn::setFileName | ( | const char * | , |
bool | forread | ||
) |
void StreamConn::setStream | ( | od_istream & | ) |
strm remains all yours
void StreamConn::setStream | ( | od_istream * | ) |
strm becomes all mine
void StreamConn::setStream | ( | od_ostream & | ) |
strm remains all yours
void StreamConn::setStream | ( | od_ostream * | ) |
strm becomes all mine
|
static |
|
private |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024