![]() |
OpendTect
7.0
|
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 (std::int16_t &) |
| ascbinistream & | get (std::int32_t &) |
| ascbinistream & | get (std::int64_t &) |
| ascbinistream & | get (std::uint16_t &) |
| ascbinistream & | get (std::uint32_t &) |
| ascbinistream & | get (std::uint64_t &) |
| ascbinistream & | get (unsigned char &) |
| 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 | ( | std::int16_t & | ) |
| ascbinistream& ascbinistream::get | ( | std::int32_t & | ) |
| ascbinistream& ascbinistream::get | ( | std::int64_t & | ) |
| ascbinistream& ascbinistream::get | ( | std::uint16_t & | ) |
| ascbinistream& ascbinistream::get | ( | std::uint32_t & | ) |
| ascbinistream& ascbinistream::get | ( | std::uint64_t & | ) |
| ascbinistream& ascbinistream::get | ( | unsigned char & | ) |
|
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-2024