QDP++
qdp_io.cc File Reference

IO support. More...

#include "qdp.h"
#include "qdp_byteorder.h"
#include <complex>

Go to the source code of this file.

Namespaces

namespace  QDP
 Yet another random number generator.

Functions

TextReaderQDP::operator>> (TextReader &txt, std::string &input)
TextReaderQDP::operator>> (TextReader &txt, char &input)
TextReaderQDP::operator>> (TextReader &txt, int &input)
TextReaderQDP::operator>> (TextReader &txt, unsigned int &input)
TextReaderQDP::operator>> (TextReader &txt, short int &input)
TextReaderQDP::operator>> (TextReader &txt, unsigned short int &input)
TextReaderQDP::operator>> (TextReader &txt, long int &input)
TextReaderQDP::operator>> (TextReader &txt, unsigned long int &input)
TextReaderQDP::operator>> (TextReader &txt, long long int &input)
TextReaderQDP::operator>> (TextReader &txt, float &input)
TextReaderQDP::operator>> (TextReader &txt, double &input)
TextReaderQDP::operator>> (TextReader &txt, bool &input)
TextWriterQDP::operator<< (TextWriter &txt, const std::string &output)
TextWriterQDP::operator<< (TextWriter &txt, const char *output)
TextWriterQDP::operator<< (TextWriter &txt, int output)
TextWriterQDP::operator<< (TextWriter &txt, unsigned int output)
TextWriterQDP::operator<< (TextWriter &txt, short int output)
TextWriterQDP::operator<< (TextWriter &txt, unsigned short int output)
TextWriterQDP::operator<< (TextWriter &txt, long int output)
TextWriterQDP::operator<< (TextWriter &txt, unsigned long int output)
TextWriterQDP::operator<< (TextWriter &txt, long long int output)
TextWriterQDP::operator<< (TextWriter &txt, float output)
TextWriterQDP::operator<< (TextWriter &txt, double output)
TextWriterQDP::operator<< (TextWriter &txt, bool output)
void QDP::readDesc (BinaryReader &bin, std::string &input)
void QDP::read (BinaryReader &bin, std::string &input, size_t maxBytes)
void QDP::read (BinaryReader &bin, char &input)
void QDP::read (BinaryReader &bin, int &input)
void QDP::read (BinaryReader &bin, unsigned int &input)
void QDP::read (BinaryReader &bin, short int &input)
void QDP::read (BinaryReader &bin, unsigned short int &input)
void QDP::read (BinaryReader &bin, long int &input)
void QDP::read (BinaryReader &bin, unsigned long int &input)
void QDP::read (BinaryReader &bin, long long int &input)
void QDP::read (BinaryReader &bin, float &input)
void QDP::read (BinaryReader &bin, double &input)
void QDP::read (BinaryReader &bin, bool &input)
void QDP::read (BinaryReader &bin, std::complex< float > &param)
 Complex reader.
void QDP::read (BinaryReader &bin, std::complex< double > &param)
 Complex reader.
BinaryReaderQDP::operator>> (BinaryReader &bin, char &input)
BinaryReaderQDP::operator>> (BinaryReader &bin, int &input)
BinaryReaderQDP::operator>> (BinaryReader &bin, unsigned int &input)
BinaryReaderQDP::operator>> (BinaryReader &bin, short int &input)
BinaryReaderQDP::operator>> (BinaryReader &bin, unsigned short int &input)
BinaryReaderQDP::operator>> (BinaryReader &bin, long int &input)
BinaryReaderQDP::operator>> (BinaryReader &bin, unsigned long int &input)
BinaryReaderQDP::operator>> (BinaryReader &bin, long long int &input)
BinaryReaderQDP::operator>> (BinaryReader &bin, float &input)
BinaryReaderQDP::operator>> (BinaryReader &bin, double &input)
BinaryReaderQDP::operator>> (BinaryReader &bin, bool &input)
void QDP::writeDesc (BinaryWriter &bin, const std::string &output)
void QDP::write (BinaryWriter &bin, const std::string &output)
void QDP::write (BinaryWriter &bin, const char *output)
void QDP::write (BinaryWriter &bin, char output)
void QDP::write (BinaryWriter &bin, int output)
void QDP::write (BinaryWriter &bin, unsigned int output)
void QDP::write (BinaryWriter &bin, short int output)
void QDP::write (BinaryWriter &bin, unsigned short int output)
void QDP::write (BinaryWriter &bin, long int output)
void QDP::write (BinaryWriter &bin, unsigned long int output)
void QDP::write (BinaryWriter &bin, long long int output)
void QDP::write (BinaryWriter &bin, float output)
void QDP::write (BinaryWriter &bin, double output)
void QDP::write (BinaryWriter &bin, bool output)
void QDP::write (BinaryWriter &bin, const std::complex< float > &param)
 Complex writer.
void QDP::write (BinaryWriter &bin, const std::complex< double > &param)
 Complex writer.
BinaryWriterQDP::operator<< (BinaryWriter &bin, const std::string &output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, const char *output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, int output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, unsigned int output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, short int output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, unsigned short int output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, long int output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, unsigned long int output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, long long int output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, float output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, double output)
BinaryWriterQDP::operator<< (BinaryWriter &bin, bool output)

Detailed Description

IO support.

Definition in file qdp_io.cc.