22 const std::string & filename;
25 explicit fromFile (
const std::string & file ) : filename ( file ) {
37 const std::string &
string;
52 const std::string &
string;
83 if ( in.
peek ( ) == EOF )
91 if ( in.
peek ( ) != EOF )
99 static void toFile (
const T & data,
const std::string & filename) {
101 toStream < T > ( data, fileStream );
107 toStream < T > ( data, stringStream );
108 return stringStream.
str ( );
static ext::reference_wrapper< ext::ostream > out
Standard output stream. Mapped to descriptor 1.
Definition: GlobalData.h:66
static ext::reference_wrapper< ext::istream > in
Standard input stream. Mapped to descriptor 0.
Definition: GlobalData.h:60
Basic exception from which all other exceptions are derived.
Definition: CommonException.h:21
int peek()
Definition: istream.cpp:41
int get()
Definition: istream.cpp:45
std::string str() const &
Definition: sstream.cpp:29
Definition: RawDataFactory.hpp:21
fromFile(const std::string &file)
Definition: RawDataFactory.hpp:25
Definition: RawDataFactory.hpp:36
fromRaw(const std::string &str)
Definition: RawDataFactory.hpp:40
Definition: RawDataFactory.hpp:66
Definition: RawDataFactory.hpp:74
fromStream(ext::istream &i)
Definition: RawDataFactory.hpp:78
Definition: RawDataFactory.hpp:51
fromString(const std::string &str)
Definition: RawDataFactory.hpp:55
Definition: RawDataFactory.hpp:19
static void toStdout(const T &data)
Definition: RawDataFactory.hpp:112
static std::string toString(const T &data)
Definition: RawDataFactory.hpp:105
static void toStream(const T &data, ext::ostream &out)
Definition: RawDataFactory.hpp:117
static void toFile(const T &data, const std::string &filename)
Definition: RawDataFactory.hpp:99
int i
Definition: AllEpsilonClosure.h:118
return res
Definition: MinimizeByPartitioning.h:145
bool isspace(int ch)
isspace method.
Definition: string.hpp:279
Definition: NormalizeFactory.hpp:13
auto & get(ext::ptr_array< Type, N > &tpl)
Specialisation of get function for pointer arrays.
Definition: ptr_array.hpp:693
Definition: RandomStringFactory.cpp:12
Definition: rawApi.hpp:11