#include <iostream>#include <string>#include <vector>#include <map>#include "tpt_typedefs.h"#include "num_read_write.h"#include <cassert>Go to the source code of this file.
Namespaces | |
| namespace | tpt |
Functions | |
| uint64_t | tpt::getFileSize (const std::string &fname) |
| void | tpt::binwrite (std::ostream &out, char data) |
| void | tpt::binwrite (std::ostream &out, unsigned char data) |
| void | tpt::binwrite (std::ostream &out, unsigned short data) |
| void | tpt::binwrite (std::ostream &out, unsigned int data) |
| void | tpt::binwrite (std::ostream &out, unsigned long data) |
| void | tpt::binwrite (std::ostream &out, size_t data) |
| void | tpt::binwrite (std::ostream &out, unsigned long long data) |
| void | tpt::binwrite (std::ostream &out, std::string const &s) |
| void | tpt::binwrite (std::ostream &out, float x) |
| void | tpt::binread (std::istream &in, char &data) |
| void | tpt::binread (std::istream &in, unsigned char &data) |
| void | tpt::binread (std::istream &in, unsigned short &data) |
| void | tpt::binread (std::istream &in, unsigned int &data) |
| void | tpt::binread (std::istream &in, unsigned long &data) |
| void | tpt::binread (std::istream &in, size_t &data) |
| void | tpt::binread (std::istream &in, unsigned long long &data) |
| void | tpt::binread (std::istream &in, std::string &s) |
| void | tpt::binread (std::istream &in, float &x) |
| char const * | tpt::binread (char const *p, uint16_t &buf) |
| char const * | tpt::binread (char const *p, uint32_t &buf) |
| char const * | tpt::binread (char const *p, filepos_type &buf) |
| char const * | tpt::binread (char const *p, float &buf) |
| std::ostream & | tpt::write (std::ostream &out, char x) |
| std::ostream & | tpt::write (std::ostream &out, unsigned char x) |
| std::ostream & | tpt::write (std::ostream &out, short x) |
| std::ostream & | tpt::write (std::ostream &out, unsigned short x) |
| std::ostream & | tpt::write (std::ostream &out, long x) |
| std::ostream & | tpt::write (std::ostream &out, size_t x) |
| std::ostream & | tpt::write (std::ostream &out, float x) |
| std::istream & | tpt::read (std::istream &in, char &x) |
| std::istream & | tpt::read (std::istream &in, unsigned char &x) |
| std::istream & | tpt::read (std::istream &in, short &x) |
| std::istream & | tpt::read (std::istream &in, unsigned short &x) |
| std::istream & | tpt::read (std::istream &in, long &x) |
| std::istream & | tpt::read (std::istream &in, size_t &x) |
| std::istream & | tpt::read (std::istream &in, float &x) |
| template<typename K , typename V > | |
| void | tpt::binwrite (std::ostream &out, std::pair< K, V > const &data) |
| template<typename K , typename V > | |
| void | tpt::binread (std::istream &in, std::pair< K, V > &data) |
| template<typename K , typename V > | |
| char const * | tpt::binread (char const *p, std::pair< K, V > &data) |
| template<typename V > | |
| char const * | tpt::binread (char const *p, std::vector< V > &v) |
| template<typename T > | |
| T | tpt::read (std::istream &in) |
| template<typename T > | |
| T | tpt::binread (std::istream &in) |
| template<typename T > | |
| void | tpt::binwrite (std::ostream &out, std::vector< T > const &data) |
| template<typename T > | |
| void | tpt::binread (std::istream &in, std::vector< T > &data) |
| template<typename K , typename V > | |
| void | tpt::binread (std::istream &in, std::map< K, V > &data) |
| template<typename K , typename V > | |
| void | tpt::binwrite (std::ostream &out, std::map< K, V > const &data) |
| template<typename WHATEVER > | |
| char const * | tpt::binread (char const *p, WHATEVER *buf) |
1.5.9