DATRW++ library: seismic data I/O with multiple formats

◆ DATRW_expect_no_modifier

#define DATRW_expect_no_modifier (   F,
 
)
Value:
DATRW_report_assert(M.length()<1, \
"no format modifier should be passed!\n" << \
"format " << anyID( F ) \
<< " is not expected to handle format modifiers\n" \
<< "any modifiers are silently ignored!");
Eformat anyID(std::string formatstring)
convert identifier from and to string representation
Definition: formats.cc:68
#define DATRW_report_assert(C, M)
Check an assertion and report only.
Definition: error.h:120

Issue warning if modifiers are passed but not evaluated.

Parameters
Fformat enum
Mmodifier string

Definition at line 63 of file formatmodifier.h.

Referenced by datrw::oanystream::open(), datrw::ianystream::open(), and datrw::oseifestream::oseifestream().