The IT++ file format. More...
Classes | |
class | itpp::bfstream_base |
Base class for binary file classes. More... | |
class | itpp::binfile_details::Ofstream_Binfile_Facade |
Ofstream Interface Facade for Binary Streams. More... | |
class | itpp::binfile_details::Ifstream_Binfile_Facade |
Ifstream Interface Facade for Binary Streams. More... | |
class | itpp::binfile_details::Fstream_Binfile_Facade |
Fstream Interface Facade for Binary Streams. More... | |
class | itpp::bofstream |
Binary Outfile Class. More... | |
class | itpp::bifstream |
Binary Infile Class. More... | |
class | itpp::bfstream |
Binary in/out-file Class. More... | |
class | itpp::it_file_base |
Base class for it_ifile and it_file. More... | |
class | itpp::it_ifile |
The IT++ file format reading class. More... | |
class | itpp::it_file |
The IT++ file format reading and writing class. More... | |
class | itpp::Name |
Automatic naming when saving. More... | |
class | itpp::it_file_base_old |
Base class for it_ifile_old and it_file_old. More... | |
class | itpp::it_ifile_old |
The old (version 2) IT++ file format reading class. More... | |
class | itpp::it_file_old |
The old (version 2) IT++ file format reading and writing class. More... | |
Macros | |
#define | it_save_var(v) it_save_var_as(v,#v) |
A convenient macro. Calling it_save_var(M) saves M as 'M' in the file 'M.it'. | |
#define | it_load_var(v) it_load_var_as(v,#v) |
A convenient macro. Calling it_load_var(M) loads M as 'M' in the file 'M.it'. | |
Functions | |
bool | itpp::exist (const std::string &name) |
Checks if a file named name already exists on the disk. | |
it_file & | itpp::flush (it_file &f) |
Flush operator. | |
it_ifile & | itpp::operator>> (it_ifile &f, const Name &s) |
Finds the variable Name in the it_ifile . Returns file pointer for reading. | |
it_file & | itpp::operator<< (it_file &f, const Name &s) |
Finds the variable Name in the it_file . Returns file pointer for writing. | |
it_ifile & | itpp::operator>> (it_ifile &f, char &v) |
Read the char variable v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, bool &v) |
Read the bool variable v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, bin &v) |
Read the binary variable v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, short &v) |
Read the short variable v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, int &v) |
Read the integer variable v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, float &v) |
Read the float variable v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, double &v) |
Read the double variable v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, std::complex< float > &v) |
Read the float complex variable v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, std::complex< double > &v) |
Read the double complex variable v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, bvec &v) |
Read the bvec v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, svec &v) |
Read the svec v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, ivec &v) |
Read the ivec v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, vec &v) |
Read the vec v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, cvec &v) |
Read the cvec v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, std::string &str) |
Read the string str from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, bmat &m) |
Read the bmat m from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, smat &m) |
Read the smat m from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, imat &m) |
Read the imat m from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, mat &m) |
Read the mat m from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, cmat &m) |
Read the cmat m from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< bin > &v) |
Read the binary Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< short > &v) |
Read the short integer Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< int > &v) |
Read the integer Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< float > &v) |
Read the float Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< double > &v) |
Read the double Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< std::complex< float > > &v) |
Read the float complex Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< std::complex< double > > &v) |
Read the double complex Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< bvec > &v) |
Read the bvec Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< svec > &v) |
Read the svec Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< ivec > &v) |
Read the ivec Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< vec > &v) |
Read the vec Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< cvec > &v) |
Read the cvec Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< std::string > &v) |
Read the string Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< bmat > &v) |
Read the bmat Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< smat > &v) |
Read the bmat Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< imat > &v) |
Read the imat Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< mat > &v) |
Read the mat Array v from the it_ifile pointer. | |
it_ifile & | itpp::operator>> (it_ifile &f, Array< cmat > &v) |
Read the cmat Array v from the it_ifile pointer. | |
it_file & | itpp::operator<< (it_file &f, char x) |
Write the char variable x to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, bool x) |
Write the bool variable x to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, bin x) |
Write the binary variable x to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, short x) |
Write the short variable x to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, int x) |
Write the integer variable x to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, float x) |
Write the float variable x to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, double x) |
Write the double variable x to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, std::complex< float > x) |
Write the float complex variable x to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, std::complex< double > x) |
Write the double complex variable x to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const bvec &v) |
Write the bvec v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const svec &v) |
Write the svec v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const ivec &v) |
Write the ivec v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const vec &v) |
Write the vec v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const cvec &v) |
Write the cvec v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const std::string &str) |
Write the string str to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const bmat &m) |
Write the bmat m to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const smat &m) |
Write the smat m to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const imat &m) |
Write the imat m to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const mat &m) |
Write the mat m to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const cmat &m) |
Write the cmat m to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< bin > &v) |
Write the bin Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< short > &v) |
Write the short int Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< int > &v) |
Write the int Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< float > &v) |
Write the float Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< double > &v) |
Write the double Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< std::complex< float > > &v) |
Write the float complex Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< std::complex< double > > &v) |
Write the double complex Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< bvec > &v) |
Write the bvec Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< svec > &v) |
Write the svec Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< ivec > &v) |
Write the ivec Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< vec > &v) |
Write the vec Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< cvec > &v) |
Write the cvec Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< std::string > &v) |
Write the string Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< bmat > &v) |
Write the bmat Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< smat > &v) |
Write the smat Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< imat > &v) |
Write the imat Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< mat > &v) |
Write the mat Array v to the it_file pointer. | |
it_file & | itpp::operator<< (it_file &f, const Array< cmat > &v) |
Write the cmat Array v to the it_file pointer. | |
template<class T > | |
void | itpp::it_save_var_as (const T &v, const std::string &name) |
Save the variable v in the file name.it as the name name. | |
template<class T > | |
void | itpp::it_load_var_as (T &v, const std::string &name) |
Load the variable v from the file name.it as the name name. | |
it_file_old & | itpp::flush (it_file_old &f) |
Flush operator. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, const Name &s) |
Finds the variable Name in the it_ifile_old . Returns file pointer for reading. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Name &s) |
Finds the variable Name in the it_file_old . Returns file pointer for writing. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, char &v) |
Read the char variable v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, bin &v) |
Read the binary variable v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, short &v) |
Read the short variable v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, int &v) |
Read the integer variable v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, float &v) |
Read the float variable v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, double &v) |
Read the double variable v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, std::complex< float > &v) |
Read the float complex variable v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, std::complex< double > &v) |
Read the double complex variable v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, vec &v) |
Read the vec v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, ivec &v) |
Read the ivec v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, bvec &v) |
Read the bvec v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, cvec &v) |
Read the cvec v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, std::string &str) |
Read the string str from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, mat &m) |
Read the mat m from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, imat &m) |
Read the imat m from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, bmat &m) |
Read the bmat m from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, cmat &m) |
Read the cmat m from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< float > &v) |
Read the float Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< double > &v) |
Read the double Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< int > &v) |
Read the integer Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< bin > &v) |
Read the binary Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< std::complex< float > > &v) |
Read the float complex Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< std::complex< double > > &v) |
Read the double complex Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< vec > &v) |
Read the vec Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< ivec > &v) |
Read the ivec Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< bvec > &v) |
Read the bvec Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< cvec > &v) |
Read the cvec Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< std::string > &v) |
Read the string Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< mat > &v) |
Read the mat Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< imat > &v) |
Read the imat Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< bmat > &v) |
Read the bmat Array v from the it_ifile_old pointer. | |
it_ifile_old & | itpp::operator>> (it_ifile_old &f, Array< cmat > &v) |
Read the cmat Array v from the it_ifile_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, char x) |
Write the char variable x to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, bin x) |
Write the binary variable x to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, short x) |
Write the short variable x to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, int x) |
Write the integer variable x to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, float x) |
Write the float variable x to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, double x) |
Write the double variable x to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, std::complex< float > x) |
Write the float complex variable x to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, std::complex< double > x) |
Write the double complex variable x to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const vec &v) |
Write the vec v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const ivec &v) |
Write the ivec v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const bvec &v) |
Write the bvec v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const cvec &v) |
Write the cvec v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const std::string &str) |
Write the string str to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const mat &m) |
Write the mat m to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const imat &m) |
Write the imat m to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const bmat &m) |
Write the bmat m to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const cmat &m) |
Write the cmat m to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< float > &v) |
Write the float Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< double > &v) |
Write the double Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< int > &v) |
Write the int Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< bin > &v) |
Write the bin Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< std::complex< float > > &v) |
Write the float complex Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< std::complex< double > > &v) |
Write the double complex Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< vec > &v) |
Write the vec Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< ivec > &v) |
Write the ivec Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< bvec > &v) |
Write the bvec Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< cvec > &v) |
Write the cvec Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< std::string > &v) |
Write the string Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< mat > &v) |
Write the mat Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< imat > &v) |
Write the imat Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< bmat > &v) |
Write the bmat Array v to the it_file_old pointer. | |
it_file_old & | itpp::operator<< (it_file_old &f, const Array< cmat > &v) |
Write the cmat Array v to the it_file_old pointer. | |
The IT++ file format.
The IT++ file format is a file format that can be used to save (load) variables to (from) files. These files can also be read an written by Matlab or Octave using the m-files itload.m
and itsave.m
.
The class it_ifile is used for reading only, whereas the class it_file can be used for both reading and writing.
Saving of a variable is done in two steps. The first step is to supply the name and optionally description of the variable to be saved. This can be done either by calling the function it_file::set_next_name() or by using the helper class Name:
The reading is done in a similar way:
#define it_save_var | ( | v | ) | it_save_var_as(v,#v) |
A convenient macro. Calling it_save_var(M) saves M as 'M' in the file 'M.it'.
#define it_load_var | ( | v | ) | it_load_var_as(v,#v) |
A convenient macro. Calling it_load_var(M) loads M as 'M' in the file 'M.it'.
bool itpp::exist | ( | const std::string & | name | ) |
Checks if a file named name
already exists on the disk.
Definition at line 98 of file binfile.cpp.
Referenced by itpp::MOG_generic::load(), itpp::it_ifile::open(), itpp::it_file::open(), itpp::it_ifile_old::open(), and itpp::it_file_old::open().
Flush operator.
Flushes the data. Usage:
Definition at line 409 of file itfile.h.
References itpp::it_file::flush().
Referenced by itpp::MOG_diag_EM_sup::ml_iterate().
Finds the variable Name
in the it_ifile
. Returns file pointer for reading.
Definition at line 446 of file itfile.h.
References itpp::Name::name, and itpp::it_ifile::seek().
Finds the variable Name
in the it_file
. Returns file pointer for writing.
Definition at line 453 of file itfile.h.
References itpp::Name::desc, itpp::Name::name, and itpp::it_file::set_next_name().
Read the char variable v
from the it_ifile
pointer.
Definition at line 957 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the bool variable v
from the it_ifile
pointer.
Definition at line 966 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the binary variable v
from the it_ifile
pointer.
Definition at line 975 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the short variable v
from the it_ifile
pointer.
Definition at line 984 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the integer variable v
from the it_ifile
pointer.
Definition at line 993 of file itfile.cpp.
References it_error, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the float variable v
from the it_ifile
pointer.
Definition at line 1010 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the double variable v
from the it_ifile
pointer.
Definition at line 1019 of file itfile.cpp.
References it_error, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the float complex variable v
from the it_ifile
pointer.
Definition at line 1036 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the double complex variable v
from the it_ifile
pointer.
Definition at line 1046 of file itfile.cpp.
References it_error, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the bvec v
from the it_ifile
pointer.
Definition at line 1063 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the svec v
from the it_ifile
pointer.
Definition at line 1072 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the ivec v
from the it_ifile
pointer.
Definition at line 1081 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the vec v
from the it_ifile
pointer.
Definition at line 1090 of file itfile.cpp.
References it_error, itpp::it_ifile::low_level_read_hi(), itpp::it_ifile::low_level_read_lo(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the cvec v
from the it_ifile
pointer.
Definition at line 1105 of file itfile.cpp.
References it_error, itpp::it_ifile::low_level_read_hi(), itpp::it_ifile::low_level_read_lo(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the string str
from the it_ifile
pointer.
Definition at line 1120 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the bmat m
from the it_ifile
pointer.
Definition at line 1129 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the smat m
from the it_ifile
pointer.
Definition at line 1138 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the imat m
from the it_ifile
pointer.
Definition at line 1147 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the mat m
from the it_ifile
pointer.
Definition at line 1156 of file itfile.cpp.
References it_error, itpp::it_ifile::low_level_read_hi(), itpp::it_ifile::low_level_read_lo(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the cmat m
from the it_ifile
pointer.
Definition at line 1171 of file itfile.cpp.
References it_error, itpp::it_ifile::low_level_read_hi(), itpp::it_ifile::low_level_read_lo(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the binary Array v
from the it_ifile
pointer.
Definition at line 1185 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the short integer Array v
from the it_ifile
pointer.
Definition at line 1194 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the integer Array v
from the it_ifile
pointer.
Definition at line 1203 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the float Array v
from the it_ifile
pointer.
Definition at line 1212 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the double Array v
from the it_ifile
pointer.
Definition at line 1221 of file itfile.cpp.
References it_error, itpp::it_ifile::low_level_read_hi(), itpp::it_ifile::low_level_read_lo(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the float complex Array v
from the it_ifile
pointer.
Definition at line 1235 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the double complex Array v
from the it_ifile
pointer.
Definition at line 1244 of file itfile.cpp.
References it_error, itpp::it_ifile::low_level_read_hi(), itpp::it_ifile::low_level_read_lo(), itpp::it_ifile::read_data_header(), and itpp::it_file_base::data_header::type.
Read the bvec Array v
from the it_ifile
pointer.
Definition at line 1258 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Read the svec Array v
from the it_ifile
pointer.
Definition at line 1273 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Read the ivec Array v
from the it_ifile
pointer.
Definition at line 1288 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Read the vec Array v
from the it_ifile
pointer.
Definition at line 1303 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::low_level_read_hi(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Read the cvec Array v
from the it_ifile
pointer.
Definition at line 1318 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::low_level_read_hi(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Read the string Array v
from the it_ifile
pointer.
Definition at line 1333 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Read the bmat Array v
from the it_ifile
pointer.
Definition at line 1348 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Read the bmat Array v
from the it_ifile
pointer.
Definition at line 1363 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Read the imat Array v
from the it_ifile
pointer.
Definition at line 1378 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Read the mat Array v
from the it_ifile
pointer.
Definition at line 1393 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::low_level_read_hi(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Read the cmat Array v
from the it_ifile
pointer.
Definition at line 1408 of file itfile.cpp.
References it_assert, itpp::it_ifile::low_level_read(), itpp::it_ifile::low_level_read_hi(), itpp::it_ifile::read_data_header(), itpp::Array< T >::set_size(), itpp::size(), and itpp::it_file_base::data_header::type.
Write the char variable x
to the it_file
pointer.
Definition at line 1424 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the bool variable x
to the it_file
pointer.
Definition at line 1431 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the binary variable x
to the it_file
pointer.
Definition at line 1438 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the short variable x
to the it_file
pointer.
Definition at line 1445 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the integer variable x
to the it_file
pointer.
Definition at line 1452 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the float variable x
to the it_file
pointer.
Definition at line 1459 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the double variable x
to the it_file
pointer.
Definition at line 1466 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the float complex variable x
to the it_file
pointer.
Definition at line 1473 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the double complex variable x
to the it_file
pointer.
Definition at line 1480 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the bvec v
to the it_file
pointer.
Definition at line 1487 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the svec v
to the it_file
pointer.
Definition at line 1494 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the ivec v
to the it_file
pointer.
Definition at line 1501 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the vec v
to the it_file
pointer.
Definition at line 1508 of file itfile.cpp.
References itpp::it_file::get_low_precision(), itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the cvec v
to the it_file
pointer.
Definition at line 1520 of file itfile.cpp.
References itpp::it_file::get_low_precision(), itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the string str
to the it_file
pointer.
Definition at line 1532 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the bmat m
to the it_file
pointer.
Definition at line 1539 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the smat m
to the it_file
pointer.
Definition at line 1547 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the imat m
to the it_file
pointer.
Definition at line 1555 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the mat m
to the it_file
pointer.
Definition at line 1563 of file itfile.cpp.
References itpp::it_file::get_low_precision(), itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the cmat m
to the it_file
pointer.
Definition at line 1575 of file itfile.cpp.
References itpp::it_file::get_low_precision(), itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the bin Array v
to the it_file
pointer.
Definition at line 1587 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the short int Array v
to the it_file
pointer.
Definition at line 1594 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the int Array v
to the it_file
pointer.
Definition at line 1602 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the float Array v
to the it_file
pointer.
Definition at line 1610 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the double Array v
to the it_file
pointer.
Definition at line 1617 of file itfile.cpp.
References itpp::it_file::get_low_precision(), itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the float complex Array v
to the it_file
pointer.
Definition at line 1629 of file itfile.cpp.
References itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the double complex Array v
to the it_file
pointer.
Definition at line 1637 of file itfile.cpp.
References itpp::it_file::get_low_precision(), itpp::it_file::low_level_write(), and itpp::it_file::write_data_header().
Write the bvec Array v
to the it_file
pointer.
Definition at line 1649 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the svec Array v
to the it_file
pointer.
Definition at line 1669 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the ivec Array v
to the it_file
pointer.
Definition at line 1689 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the vec Array v
to the it_file
pointer.
Definition at line 1709 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the cvec Array v
to the it_file
pointer.
Definition at line 1729 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the string Array v
to the it_file
pointer.
Definition at line 1749 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), itpp::size(), and itpp::it_file::write_data_header().
Write the bmat Array v
to the it_file
pointer.
Definition at line 1769 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the smat Array v
to the it_file
pointer.
Definition at line 1789 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the imat Array v
to the it_file
pointer.
Definition at line 1809 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the mat Array v
to the it_file
pointer.
Definition at line 1829 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
Write the cmat Array v
to the it_file
pointer.
Definition at line 1849 of file itfile.cpp.
References itpp::it_file::low_level_write(), itpp::Array< T >::size(), and itpp::it_file::write_data_header().
|
inline |
Save the variable v in the file name.it as the name name.
Definition at line 632 of file itfile.h.
References itpp::it_file::close().
|
inline |
Load the variable v from the file name.it as the name name.
Definition at line 641 of file itfile.h.
References itpp::it_ifile::close(), and itpp::it_ifile::seek().
|
inline |
Flush operator.
Flushes the data. Usage:
Definition at line 947 of file itfile.h.
References itpp::it_file_old::flush().
|
inline |
Finds the variable Name
in the it_ifile_old
. Returns file pointer for reading.
Definition at line 958 of file itfile.h.
References itpp::Name::name, and itpp::it_ifile_old::seek().
|
inline |
Finds the variable Name
in the it_file_old
. Returns file pointer for writing.
Definition at line 965 of file itfile.h.
References itpp::Name::name, and itpp::it_file_old::set_next_name().
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
char & | x | ||
) |
Read the char variable v
from the it_ifile_old
pointer.
Definition at line 2695 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
bin & | x | ||
) |
Read the binary variable v
from the it_ifile_old
pointer.
Definition at line 2708 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
short & | x | ||
) |
Read the short variable v
from the it_ifile_old
pointer.
Definition at line 2721 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
int & | x | ||
) |
Read the integer variable v
from the it_ifile_old
pointer.
Definition at line 2734 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
float & | x | ||
) |
Read the float variable v
from the it_ifile_old
pointer.
Definition at line 2770 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
double & | x | ||
) |
Read the double variable v
from the it_ifile_old
pointer.
Definition at line 2752 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
std::complex< float > & | x | ||
) |
Read the float complex variable v
from the it_ifile_old
pointer.
Definition at line 2783 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
std::complex< double > & | x | ||
) |
Read the double complex variable v
from the it_ifile_old
pointer.
Definition at line 2800 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
vec & | v | ||
) |
Read the vec v
from the it_ifile_old
pointer.
Definition at line 2818 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read_hi(), itpp::it_ifile_old::low_level_read_lo(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
ivec & | v | ||
) |
Read the ivec v
from the it_ifile_old
pointer.
Definition at line 2833 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
bvec & | v | ||
) |
Read the bvec v
from the it_ifile_old
pointer.
Definition at line 2846 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
cvec & | v | ||
) |
Read the cvec v
from the it_ifile_old
pointer.
Definition at line 2859 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read_hi(), itpp::it_ifile_old::low_level_read_lo(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
std::string & | str | ||
) |
Read the string str
from the it_ifile_old
pointer.
Definition at line 2874 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
mat & | m | ||
) |
Read the mat m
from the it_ifile_old
pointer.
Definition at line 2887 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read_hi(), itpp::it_ifile_old::low_level_read_lo(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
imat & | m | ||
) |
Read the imat m
from the it_ifile_old
pointer.
Definition at line 2902 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
bmat & | m | ||
) |
Read the bmat m
from the it_ifile_old
pointer.
Definition at line 2915 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
cmat & | m | ||
) |
Read the cmat m
from the it_ifile_old
pointer.
Definition at line 2928 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read_hi(), itpp::it_ifile_old::low_level_read_lo(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< float > & | v | ||
) |
Read the float Array v
from the it_ifile_old
pointer.
Definition at line 2943 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read_lo(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< double > & | v | ||
) |
Read the double Array v
from the it_ifile_old
pointer.
Definition at line 2956 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read_hi(), itpp::it_ifile_old::low_level_read_lo(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< int > & | v | ||
) |
Read the integer Array v
from the it_ifile_old
pointer.
Definition at line 2971 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< bin > & | v | ||
) |
Read the binary Array v
from the it_ifile_old
pointer.
Definition at line 2984 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< std::complex< float > > & | v | ||
) |
Read the float complex Array v
from the it_ifile_old
pointer.
Definition at line 2997 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read_lo(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< std::complex< double > > & | v | ||
) |
Read the double complex Array v
from the it_ifile_old
pointer.
Definition at line 3010 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read_hi(), itpp::it_ifile_old::low_level_read_lo(), itpp::it_ifile_old::read_data_header(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< vec > & | v | ||
) |
Read the vec Array v
from the it_ifile_old
pointer.
Definition at line 3025 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::low_level_read_hi(), itpp::it_ifile_old::read_data_header(), itpp::Array< T >::set_size(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< ivec > & | v | ||
) |
Read the ivec Array v
from the it_ifile_old
pointer.
Definition at line 3043 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), itpp::Array< T >::set_size(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< bvec > & | v | ||
) |
Read the bvec Array v
from the it_ifile_old
pointer.
Definition at line 3061 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), itpp::Array< T >::set_size(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< cvec > & | v | ||
) |
Read the cvec Array v
from the it_ifile_old
pointer.
Definition at line 3079 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::low_level_read_hi(), itpp::it_ifile_old::read_data_header(), itpp::Array< T >::set_size(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< std::string > & | v | ||
) |
Read the string Array v
from the it_ifile_old
pointer.
Definition at line 3097 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), itpp::Array< T >::set_size(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< mat > & | v | ||
) |
Read the mat Array v
from the it_ifile_old
pointer.
Definition at line 3115 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::low_level_read_hi(), itpp::it_ifile_old::read_data_header(), itpp::Array< T >::set_size(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< imat > & | v | ||
) |
Read the imat Array v
from the it_ifile_old
pointer.
Definition at line 3133 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), itpp::Array< T >::set_size(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< bmat > & | v | ||
) |
Read the bmat Array v
from the it_ifile_old
pointer.
Definition at line 3151 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::read_data_header(), itpp::Array< T >::set_size(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_ifile_old & itpp::operator>> | ( | it_ifile_old & | f, |
Array< cmat > & | v | ||
) |
Read the cmat Array v
from the it_ifile_old
pointer.
Definition at line 3169 of file itfile.cpp.
References it_error, itpp::it_ifile_old::low_level_read(), itpp::it_ifile_old::low_level_read_hi(), itpp::it_ifile_old::read_data_header(), itpp::Array< T >::set_size(), and itpp::it_file_base_old::data_header::type.
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
char | x | ||
) |
Write the char variable x
to the it_file_old
pointer.
Definition at line 3187 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
bin | x | ||
) |
Write the binary variable x
to the it_file_old
pointer.
Definition at line 3195 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
short | x | ||
) |
Write the short variable x
to the it_file_old
pointer.
Definition at line 3203 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
int | x | ||
) |
Write the integer variable x
to the it_file_old
pointer.
Definition at line 3211 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
float | x | ||
) |
Write the float variable x
to the it_file_old
pointer.
Definition at line 3219 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
double | x | ||
) |
Write the double variable x
to the it_file_old
pointer.
Definition at line 3227 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
std::complex< float > | x | ||
) |
Write the float complex variable x
to the it_file_old
pointer.
Definition at line 3235 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
std::complex< double > | x | ||
) |
Write the double complex variable x
to the it_file_old
pointer.
Definition at line 3243 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const vec & | v | ||
) |
Write the vec v
to the it_file_old
pointer.
Definition at line 3251 of file itfile.cpp.
References itpp::it_file_old::get_low_precision(), itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const ivec & | v | ||
) |
Write the ivec v
to the it_file_old
pointer.
Definition at line 3262 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const bvec & | v | ||
) |
Write the bvec v
to the it_file_old
pointer.
Definition at line 3270 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const cvec & | v | ||
) |
Write the cvec v
to the it_file_old
pointer.
Definition at line 3278 of file itfile.cpp.
References itpp::it_file_old::get_low_precision(), itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const std::string & | str | ||
) |
Write the string str
to the it_file_old
pointer.
Definition at line 3289 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const mat & | m | ||
) |
Write the mat m
to the it_file_old
pointer.
Definition at line 3297 of file itfile.cpp.
References itpp::it_file_old::get_low_precision(), itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const imat & | m | ||
) |
Write the imat m
to the it_file_old
pointer.
Definition at line 3308 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const bmat & | m | ||
) |
Write the bmat m
to the it_file_old
pointer.
Definition at line 3316 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const cmat & | m | ||
) |
Write the cmat m
to the it_file_old
pointer.
Definition at line 3324 of file itfile.cpp.
References itpp::it_file_old::get_low_precision(), itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< float > & | v | ||
) |
Write the float Array v
to the it_file_old
pointer.
Definition at line 3335 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< double > & | v | ||
) |
Write the double Array v
to the it_file_old
pointer.
Definition at line 3343 of file itfile.cpp.
References itpp::it_file_old::get_low_precision(), itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< int > & | v | ||
) |
Write the int Array v
to the it_file_old
pointer.
Definition at line 3354 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< bin > & | v | ||
) |
Write the bin Array v
to the it_file_old
pointer.
Definition at line 3362 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< std::complex< float > > & | v | ||
) |
Write the float complex Array v
to the it_file_old
pointer.
Definition at line 3370 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< std::complex< double > > & | v | ||
) |
Write the double complex Array v
to the it_file_old
pointer.
Definition at line 3378 of file itfile.cpp.
References itpp::it_file_old::get_low_precision(), itpp::it_file_old::low_level_write(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< vec > & | v | ||
) |
Write the vec Array v
to the it_file_old
pointer.
Definition at line 3389 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< ivec > & | v | ||
) |
Write the ivec Array v
to the it_file_old
pointer.
Definition at line 3410 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< bvec > & | v | ||
) |
Write the bvec Array v
to the it_file_old
pointer.
Definition at line 3431 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< cvec > & | v | ||
) |
Write the cvec Array v
to the it_file_old
pointer.
Definition at line 3452 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< std::string > & | v | ||
) |
Write the string Array v
to the it_file_old
pointer.
Definition at line 3473 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), itpp::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< mat > & | v | ||
) |
Write the mat Array v
to the it_file_old
pointer.
Definition at line 3494 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< imat > & | v | ||
) |
Write the imat Array v
to the it_file_old
pointer.
Definition at line 3515 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< bmat > & | v | ||
) |
Write the bmat Array v
to the it_file_old
pointer.
Definition at line 3536 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
ITPP_EXPORT it_file_old & itpp::operator<< | ( | it_file_old & | f, |
const Array< cmat > & | v | ||
) |
Write the cmat Array v
to the it_file_old
pointer.
Definition at line 3557 of file itfile.cpp.
References itpp::it_file_old::low_level_write(), itpp::Array< T >::size(), and itpp::it_file_old::write_data_header().
Generated on Tue Jan 24 2023 00:00:00 for IT++ by Doxygen 1.9.6