TF++, Miscellaneous classes and modules in C++:
Interface provided through fortranio.h

Interface provided through fortranio.h,. More...

Collaboration diagram for Interface provided through fortranio.h:

Files

file  fortranio.h
 read and write FORTRAN file data
 

Namespaces

 tfxx::fortranio
 contains all FORTRAN file data input output functions ,
 

Classes

class  tfxx::fortranio::FortranBinInput
 read FORTRAN binary data ,This class reads FORTRAN binary data. FORTRAN binary data is always written in chunks of several bytes, where each chunk is preceded and followed by a 4-byte integer byte-count. This class takes care of this structure of byte-counts an returns only the real data (omitting the counts). More...
 
class  tfxx::fortranio::FortranBinOutput
 write FORTRAN binary data ,This class writes FORTRAN binary data. FORTRAN binary data is always written in chunks of several bytes, where each chunk is preceded and followed by a 4-byte integer byte-count. This class takes care of this structure of byte-counts. More...
 

Functions

template<typename T >
tfxx::fortranio::FortranBinOutputtfxx::fortranio::operator<< (tfxx::fortranio::FortranBinOutput &fo, const T &value)
 Output operator template for class FortranBinOutput ,The compiler will consider namespace tfxx::fortranio due to the involved FortranBinOutput object. There is another output operator template to write raw Blitz++ arrays. More...
 
template<typename T >
tfxx::fortranio::FortranBinInputtfxx::fortranio::operator>> (tfxx::fortranio::FortranBinInput &fi, T &value)
 Input operator template for class FortranBinInput ,The compiler will consider namespace tfxx::fortranio due to the involved FortranBinInput object. There is another input operator template to read raw Blitz++ arrays. More...
 

Detailed Description

Interface provided through fortranio.h

,.