1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::SerializeNeutralFile Namespace Reference

Functions

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

Function Documentation

◆ commentWrite()

bool gstlrn::SerializeNeutralFile::commentWrite ( std::ostream &  os,
const String comment 
)

◆ fileOpenRead()

bool gstlrn::SerializeNeutralFile::fileOpenRead ( const ASerializable parent,
const String filename,
std::ifstream &  is,
bool  verbose = false 
)

◆ fileOpenWrite()

bool gstlrn::SerializeNeutralFile::fileOpenWrite ( const ASerializable parent,
const String filename,
std::ofstream &  os,
bool  verbose = false 
)

◆ onlyBlanks()

bool gstlrn::SerializeNeutralFile::onlyBlanks ( char *  string)

◆ recordRead()

template<typename T >
bool gstlrn::SerializeNeutralFile::recordRead ( std::istream &  is,
const String title,
T &  val 
)

◆ recordReadVec()

template<typename T >
bool gstlrn::SerializeNeutralFile::recordReadVec ( std::istream &  is,
const String title,
VectorT< T > &  vec,
Id  nvalues 
)

◆ recordReadVecInPlace()

template<typename T >
bool gstlrn::SerializeNeutralFile::recordReadVecInPlace ( std::istream &  is,
const String title,
1::iterator &  it,
Id  nvalues 
)

◆ recordWrite()

template<typename T >
bool gstlrn::SerializeNeutralFile::recordWrite ( std::ostream &  os,
const String title,
const T &  val 
)

◆ recordWriteVec()

template<typename T >
bool gstlrn::SerializeNeutralFile::recordWriteVec ( std::ostream &  os,
const String title,
const std::vector< T > &  vec 
)

◆ tableRead()

bool gstlrn::SerializeNeutralFile::tableRead ( std::istream &  is,
const String string,
Id  ntab,
double *  tab 
)

◆ tableWrite()

bool gstlrn::SerializeNeutralFile::tableWrite ( std::ostream &  os,
const String string,
Id  ntab,
const 1 &  tab 
)