47 #ifndef TF_GSEXX_H_VERSION 49 #define TF_GSEXX_H_VERSION \ 51 #define TF_GSEXX_H_CVSID \ 120 std::string
line()
const;
122 void read(std::istream& is);
183 std::string
write()
const;
185 void read(std::istream& is);
203 namespace differences {
241 template<
int n,
class OP>
249 Mdiff.report_status(os);
250 os <<
"operator of order " << n
251 <<
" holds value: " <<
Mop.previous_value() << std:: endl;
269 os <<
"operator of order 0 just returns values" << std::endl;
276 typedef differences::Tdiff_operator<1, differences::Tapply_diff>
364 virtual std::string
convert(
const intT& value) = 0;
423 {
return(line.substr(0,4)==std::string(C::GSEID)); }
427 #endif // TF_GSEXX_H_VERSION (includeguard)
const std::string & message() const
return error message
Terror(const std::string &message)
pass error message
bool GSEIDmatch(const std::string &line)
Check GSE identifier at beginning of line.
All stuff defined by the GSE2 standard.
Base class for all exceptions in this module.
std::string Mmessage
error message
static bool silent
be silent?