SeldonData::FormatBinary< T > Class Template Reference

Input/ouput class to read binary files. More...

#include <Format.hxx>

Inheritance diagram for SeldonData::FormatBinary< T >:

SeldonData::Format List of all members.

Public Member Functions

 FormatBinary () throw ()
 Default constructor.
 ~FormatBinary () throw ()
 Destructor.
template<class TG>
void Read (string FileName, RegularGrid< TG > &G) const
 Reads a binary file.
template<class TG>
void Read (ExtStream &FileStream, RegularGrid< TG > &G) const
 Reads a binary file.
template<class TG>
void Read (ifstream &FileStream, RegularGrid< TG > &G) const
 Reads a binary file.
template<class TG, int N>
void Read (string FileName, GeneralGrid< TG, N > &G) const
 Reads a binary file.
template<class TG, int N>
void Read (ExtStream &FileStream, GeneralGrid< TG, N > &G) const
 Reads a binary file.
template<class TG, int N>
void Read (ifstream &FileStream, GeneralGrid< TG, N > &G) const
 Reads a binary file.
template<class TG>
void Write (RegularGrid< TG > &G, string FileName) const
 Writes a binary file.
template<class TG>
void Write (RegularGrid< TG > &G, ofstream &FileStream) const
 Writes a binary file.
template<class TG, int N>
void Write (GeneralGrid< TG, N > &G, string FileName) const
 Writes a binary file.
template<class TG, int N>
void Write (GeneralGrid< TG, N > &G, ofstream &FileStream) const
 Writes a binary file.
template<class TG>
void Append (RegularGrid< TG > &G, string FileName) const
 Appends data to a binary file.
template<class TG, int N>
void Append (GeneralGrid< TG, N > &G, string FileName) const
 Appends data to a binary file.
template<class TD, int N, class TG>
void Read (string FileName, Data< TD, N, TG > &D) const
 Reads a binary file.
template<class TD, int N, class TG>
void Read (ExtStream &FileStream, Data< TD, N, TG > &D) const
 Reads a binary file.
template<class TD, int N, class TG>
void Read (ifstream &FileStream, Data< TD, N, TG > &D) const
 Reads a binary file.
template<class TD, int N, class TG>
void ReadSteps (string FileName, int steps, Data< TD, N, TG > &D) const
 Reads given steps in a binary file.
template<class TD, int N, class TG>
void ReadRecord (string FileName, int steps, Data< TD, N, TG > &D) const
 Reads a given record in a binary file.
template<class TD, int N, class TG>
void Write (Data< TD, N, TG > &D, string FileName) const
 Writes a binary file.
template<class TD, int N, class TG>
void Write (Data< TD, N, TG > &D, ofstream &FileStream) const
 Writes a binary file.
template<class TD, int N, class TG>
void Append (Data< TD, N, TG > &D, string FileName) const
 Appends data to a binary file.
template<class TA, int N>
void Read (string FileName, Array< TA, N > &A) const
 Reads a binary file.
template<int N>
void Read (ExtStream &FileStream, Array< T, N > &A) const
 Reads a binary file.
template<int N>
void Read (ifstream &FileStream, Array< T, N > &A) const
 Reads a binary file.
template<class TA, int N>
void Read (ExtStream &FileStream, Array< TA, N > &A) const
 Reads a binary file.
template<class TA, int N>
void Read (ifstream &FileStream, Array< TA, N > &A) const
 Reads a binary file.
template<class TA, int N>
void ReadSteps (string FileName, int steps, Array< TA, N > &A) const
 Reads given steps in a binary file.
template<class TA, int N>
void ReadRecord (string FileName, int steps, Array< TA, N > &A) const
 Reads given steps in a binary file.
template<class TA, int N>
void Write (Array< TA, N > &A, string FileName) const
 Writes a binary file.
template<int N>
void Write (Array< T, N > &A, ofstream &FileStream) const
 Writes a binary file.
template<class TA, int N>
void Write (Array< TA, N > &A, ofstream &FileStream) const
 Writes a binary file.
template<class TA, int N>
void Append (Array< TA, N > &A, string FileName) const
 Appends data to a binary file.

Detailed Description

template<class T>
class SeldonData::FormatBinary< T >

Input/ouput class to read binary files.


The documentation for this class was generated from the following files:
Generated on Tue Nov 17 11:20:52 2009 for SeldonData by  doxygen 1.5.1