17#ifndef included_Retro_RerrMsg
18#define included_Retro_RerrMsg 1
29 RerrMsg(
const std::string& meth,
const std::string& text);
30 RerrMsg(
const std::string& meth,
const std::string& text,
34 void Init(
const std::string& meth,
const std::string& text);
36 const std::string& text,
int errnum);
38 const char* format, ...);
40 void SetMeth(
const std::string& meth);
41 void SetText(
const std::string& text);
43 void Prepend(
const std::string& meth);
44 void Append(
const std::string& text);
48 const std::string&
Meth()
const;
49 const std::string&
Text()
const;
55 operator std::string()
const;
std::string fText
message text
void SetMeth(const std::string &meth)
FIXME_docs.
const std::string & Meth() const
FIXME_docs.
RerrMsg & operator=(const RerrMsg &rhs)
FIXME_docs.
void Init(const std::string &meth, const std::string &text)
FIXME_docs.
void Prepend(const std::string &meth)
FIXME_docs.
const std::string & Text() const
FIXME_docs.
void AppendErrno(int errnum)
FIXME_docs.
std::string fMeth
originating method
void SetText(const std::string &text)
FIXME_docs.
RerrMsg()
Default constructor.
void AppendPrintf(const char *format,...)
FIXME_docs.
void Append(const std::string &text)
FIXME_docs.
void InitPrintf(const std::string &meth, const char *format,...)
FIXME_docs.
void Swap(RerrMsg &rhs)
FIXME_docs.
std::string Message() const
FIXME_docs.
void InitErrno(const std::string &meth, const std::string &text, int errnum)
FIXME_docs.
Declaration of class ReventLoop.
std::ostream & operator<<(std::ostream &os, const RerrMsg &obj)