OpendTect
6.6
|
reads from a stream that was created in ascbinostream style.
More...
Public Member Functions | |
ascbinistream (od_istream &, bool binary) | |
ascbinistream (od_istream *, bool binary) | |
virtual | ~ascbinistream () |
ascbinistream & | get (char &) |
ascbinistream & | get (double &) |
ascbinistream & | get (float &) |
ascbinistream & | get (int &) |
ascbinistream & | get (int64_t &) |
ascbinistream & | get (short &) |
ascbinistream & | get (uint64_t &) |
ascbinistream & | get (unsigned char &) |
ascbinistream & | get (unsigned int &) |
ascbinistream & | get (unsigned short &) |
template<class T , class IT > | |
ascbinistream & | getArr (T *arr, IT sz) |
Will NOT read the sz! Read sz and allocate first. More... | |
template<class T > | |
ascbinistream & | getBin (T &t) |
ascbinistream & | getBin (void *, od_stream_Count nrbytes) |
bool | isBad () const |
bool | isOK () const |
od_istream & | stream () |
Protected Attributes | |
const bool | binary_ |
od_istream & | strm_ |
const bool | strmmine_ |
reads from a stream that was created in ascbinostream style.
<>
ascbinistream::ascbinistream | ( | od_istream & | , |
bool | binary | ||
) |
ascbinistream::ascbinistream | ( | od_istream * | , |
bool | binary | ||
) |
|
virtual |
ascbinistream& ascbinistream::get | ( | char & | ) |
ascbinistream& ascbinistream::get | ( | double & | ) |
ascbinistream& ascbinistream::get | ( | float & | ) |
ascbinistream& ascbinistream::get | ( | int & | ) |
ascbinistream& ascbinistream::get | ( | int64_t & | ) |
ascbinistream& ascbinistream::get | ( | short & | ) |
ascbinistream& ascbinistream::get | ( | uint64_t & | ) |
ascbinistream& ascbinistream::get | ( | unsigned char & | ) |
ascbinistream& ascbinistream::get | ( | unsigned int & | ) |
ascbinistream& ascbinistream::get | ( | unsigned short & | ) |
|
inline |
Will NOT read the sz! Read sz and allocate first.
|
inline |
ascbinistream& ascbinistream::getBin | ( | void * | , |
od_stream_Count | nrbytes | ||
) |
bool ascbinistream::isBad | ( | ) | const |
bool ascbinistream::isOK | ( | ) | const |
|
inline |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022