36 #define TF_SFF_SELECT_FORMAT_CC_VERSION \ 37 "TF_SFF_SELECT_FORMAT_CC V1.1" 42 #include <datrwxx/formats.h> 43 #include <datrwxx/error.h> 59 }
catch (datrw::Exception) {
78 }
catch (datrw::Exception) {
97 }
catch (datrw::Exception) {
This is the interface usually expected by Fortran programs linking to libsff.a (prototypes) ...
long int integer
Fortran integer type.
void setformat(const std::string &format)
set file format to be used upon file open
int sff_select_output_format__(char *formatid, integer *ierr, ftnlen formatid_len)
select format for output
int sff_select_format__(char *formatid, integer *ierr, ftnlen formatid_len)
select format for input and output
int sff_select_input_format__(char *formatid, integer *ierr, ftnlen formatid_len)
select format for input
void setformat(const std::string &format)
set file format to be used upon file open
::fapidxx::OFileUnits ostreammanager
the global ostream manager
long int ftnlen
Fortran string size type.
std::string stringfromfstring(char *fstring, ftnlen slen)
create a C++ string from a Fortran string
a file unit interface to libdatrwxx (prototypes)
::fapidxx::IFileUnits istreammanager
the global istream manager
some helper functions (prototypes)