|
DATRW++ library: seismic data I/O with multiple formats
|
Exception indicating an inconsistent data line. More...
#include <thiesdl1file.h>


Public Member Functions | |
| ExceptionRecordWindow (const char *message, const char *file, const int &line, const char *condition, libtime::TAbsoluteTime earliest, libtime::TAbsoluteTime latest, std::string dataline) | |
| Create with message, failed assertion, and code position. More... | |
| virtual | ~ExceptionRecordWindow () |
| virtual void | report () const |
| Screen report. More... | |
Static Public Member Functions | |
| static void | dont_report_on_construct () |
| Issue NO screen report on construction of exception. More... | |
| static void | report_on_construct () |
| Issue a screen report on construction of exception. More... | |
| static void | report_on_construct_flag (const bool &flag) |
| set report on construct flag More... | |
| static bool | report_on_construct_flag () |
| return report on construct flag More... | |
Protected Member Functions | |
| void | base_report () const |
| Screen report. More... | |
Private Member Functions | |
| void | my_report () const |
Private Attributes | |
| std::string | Mdataline |
| libtime::TAbsoluteTime | Mearliest |
| libtime::TAbsoluteTime | Mlatest |
Exception indicating an inconsistent data line.
Definition at line 58 of file thiesdl1file.h.