explicit_mapmaking
 All Classes Files Pages
Functions | Variables
io.cpp File Reference
#include "io.hpp"
#include <stdio.h>
#include <iterator>
#include <fstream>
Include dependency graph for io.cpp:

Functions

template<typename T >
void mapmaking::io::PrintMatrix (std::vector< T > matrix, int lda, bool row_major=false)
 
template void mapmaking::io::PrintMatrix< int > (std::vector< int > matrix, int lda, bool row_major)
 
template void mapmaking::io::PrintMatrix< double > (std::vector< double > matrix, int lda, bool row_major)
 
template<typename T >
void mapmaking::io::WriteBinary (std::vector< T > *vec, std::string path)
 
template void mapmaking::io::WriteBinary< int > (std::vector< int > *matrix, std::string path)
 
template void mapmaking::io::WriteBinary< double > (std::vector< double > *matrix, std::string path)
 
template<typename T >
void mapmaking::io::ReadBinary (std::vector< T > *vec, std::string path)
 
template void mapmaking::io::ReadBinary< int > (std::vector< int > *matrix, std::string path)
 
template void mapmaking::io::ReadBinary< double > (std::vector< double > *matrix, std::string path)
 
void mapmaking::io::ExceptionsPrintOff ()
 
void mapmaking::io::ExceptionsPrintOn ()
 
H5File mapmaking::io::OpenReadOnlyHDF5 (std::string file_name)
 
int mapmaking::io::GetDataSetLength (const std::string dataset_name, const H5File &file)
 
int mapmaking::io::GetDataSetLength (const std::string dataset_name, std::string file_name)
 
template<typename T >
void mapmaking::io::LoadDataSet (T *const data, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::LoadDataSet< int > (int *const data, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::LoadDataSet< float > (float *const data, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::LoadDataSet< double > (double *const data, std::string dataset_name, const H5File &file)
 
template<typename T >
void mapmaking::io::LoadDataSet (T *const data, std::string dataset_name, std::string file_name)
 
template void mapmaking::io::LoadDataSet< int > (int *const data, std::string dataset_name, std::string file_name)
 
template void mapmaking::io::LoadDataSet< float > (float *const data, std::string dataset_name, std::string file_name)
 
template void mapmaking::io::LoadDataSet< double > (double *const data, std::string dataset_name, std::string file_name)
 
template<typename T >
std::vector< T > mapmaking::io::LoadDataSet (std::string dataset_name, const H5File &file)
 
template<typename T >
std::vector< T > mapmaking::io::LoadDataSet (std::string dataset_name, std::string file_name)
 
template<typename T >
mapmaking::io::LoadDataSetValue (std::string dataset_name, const H5File &file)
 
template<typename T >
mapmaking::io::LoadDataSetValue (std::string dataset_name, std::string file_name)
 
template<typename T >
void mapmaking::io::SaveDataSet (const T *const data, int data_length, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::SaveDataSet< int > (const int *const data, int data_length, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::SaveDataSet< float > (const float *const data, int data_length, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::SaveDataSet< double > (const double *const data, int data_length, std::string dataset_name, const H5File &file)
 
template<typename T >
void mapmaking::io::SaveDataSet (const T *const data, int data_length, std::string dataset_name, std::string file_name, unsigned int flags)
 
template void mapmaking::io::SaveDataSet< int > (const int *const data, int data_length, std::string dataset_name, std::string file_name, unsigned int flags)
 
template void mapmaking::io::SaveDataSet< float > (const float *const data, int data_length, std::string dataset_name, std::string file_name, unsigned int flags)
 
template void mapmaking::io::SaveDataSet< double > (const double *const data, int data_length, std::string dataset_name, std::string file_name, unsigned int flags)
 
template<typename T >
void mapmaking::io::SaveDataSet (const std::vector< T > &data, std::string dataset_name, std::string file_name, unsigned int flags)
 
template void mapmaking::io::SaveDataSet (const std::vector< double > &data, std::string dataset_name, std::string file_name, unsigned int flags)
 
template void mapmaking::io::SaveDataSet (const std::vector< float > &data, std::string dataset_name, std::string file_name, unsigned int flags)
 
template void mapmaking::io::SaveDataSet (const std::vector< int > &data, std::string dataset_name, std::string file_name, unsigned int flags)
 
template<typename T >
void mapmaking::io::SaveDataSet (const std::vector< T > &data, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::SaveDataSet (const std::vector< double > &data, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::SaveDataSet (const std::vector< float > &data, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::SaveDataSet (const std::vector< int > &data, std::string dataset_name, const H5File &file)
 
template<typename T >
void mapmaking::io::SaveDataSetValue (const T value, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::SaveDataSetValue (const int value, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::SaveDataSetValue (const float value, std::string dataset_name, const H5File &file)
 
template void mapmaking::io::SaveDataSetValue (const double value, std::string dataset_name, const H5File &file)
 

Variables

H5E_auto_t mapmaking::io::E_PAR_FUNC
 
void * mapmaking::io::E_PAR_CLIENT_DATA
 

Detailed Description

Author
Davide Poletti
Date
2015-10-02 Copyright (c) 2015 Davide Poletti dpole.nosp@m.tti@.nosp@m.apc.u.nosp@m.niv-.nosp@m.paris.nosp@m.7.fr