Fortran SFF API to data I/O streams in C++

◆ FAPIDXX_fuassert

#define FAPIDXX_fuassert (   C,
  U,
 
)    if (!(C)) { throw( fapidxx::error::FUException ( U , M , __FILE__, __LINE__, #C )); }

Check an assertion and report by throwing an exception.

,

Parameters
Ufile unit
Cassert condition
Mmessage of type char*

Definition at line 205 of file error.h.

Referenced by fapidxx::IFileUnits::close(), fapidxx::OFileUnits::close(), fapidxx::IFileUnits::getstream(), fapidxx::OFileUnits::getstream(), fapidxx::IFileUnits::open(), fapidxx::OFileUnits::open(), sff_rtrace__(), sff_rtracefi__(), and sff_rtracei__().