Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef ALGO_BLAST_GUMBEL_PARAMS__INCLUDED_NJN_IOUTIL
2 #define ALGO_BLAST_GUMBEL_PARAMS__INCLUDED_NJN_IOUTIL
60 inline void abort (
const char *s_);
78 std::stringstream &sstr_,
104 template <
typename T>
113 std::stringstream sstream;
118 sstream >> std::skipws >>
str;
130 std::ostream &operator << (std::ostream &ostr_, Njn::IoUtil::
Format format_)
static const char * str(char *buf, int n)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
The NCBI C++/STL use hints.
std::istream & operator>>(std::istream &istr_, Njn::IoUtil::Format format_)
std::istream & getString(std::istream &in_, T &value_, std::string &line_, const char t_=getTerminator())
void setFormat(Format format_)
std::istream & in(std::istream &in_, double &x_)
std::istream & getLine(std::istream &in_, std::string &str_, const char t_=getTerminator())
std::ostream & operator<<(std::ostream &ostr_, Njn::IoUtil::Format format_)
void setTerminator(char t_)