Loading [MathJax]/extensions/tex2jax.js
1.7.3
Geostatistics & Machine Learning toolbox | https://gstlearn.org
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SerializeNeutralFile.hpp File Reference
#include "geoslib_define.h"
#include "Basic/AStringable.hpp"
#include "Basic/File.hpp"
#include "Basic/VectorT.hpp"
#include "Basic/Utilities.hpp"

Namespaces

namespace  SerializeNeutralFile
 

Functions

bool SerializeNeutralFile::fileOpenWrite (const ASerializable &parent, const String &filename, std::ofstream &os, bool verbose=false)
 
bool SerializeNeutralFile::fileOpenRead (const ASerializable &parent, const String &filename, std::ifstream &is, bool verbose=false)
 
bool SerializeNeutralFile::commentWrite (std::ostream &os, const String &comment)
 
template<typename T >
bool SerializeNeutralFile::recordWrite (std::ostream &os, const String &title, const T &val)
 
template<typename T >
bool SerializeNeutralFile::recordWriteVec (std::ostream &os, const String &title, const std::vector< T > &vec)
 
template<typename T >
bool SerializeNeutralFile::recordRead (std::istream &is, const String &title, T &val)
 
template<typename T >
bool SerializeNeutralFile::recordReadVec (std::istream &is, const String &title, VectorT< T > &vec, int nvalues)
 
template<typename T >
bool SerializeNeutralFile::recordReadVecInPlace (std::istream &is, const String &title, VectorDouble::iterator &it, int nvalues)
 
bool SerializeNeutralFile::onlyBlanks (char *string)
 
bool SerializeNeutralFile::tableRead (std::istream &is, const String &string, int ntab, double *tab)
 
bool SerializeNeutralFile::tableWrite (std::ostream &os, const String &string, int ntab, const VectorDouble &tab)