47 fCnam(move(rhs.fCnam))
97 emsg.
Init(
fCnam+
"Close()",
"bad state: not open");
105 int irc = ::close(
fFd);
121 if (!
Close(emsg)) cerr << emsg.
Meth() <<
"-E: " << emsg.
Text() << endl;
const std::string & Meth() const
FIXME_docs.
void Init(const std::string &meth, const std::string &text)
FIXME_docs.
const std::string & Text() const
FIXME_docs.
void InitErrno(const std::string &meth, const std::string &text, int errnum)
FIXME_docs.
bool IsOpenNonStd() const
FIXME_docs.
bool IsOpen() const
FIXME_docs.
virtual ~Rfd()
FIXME_docs.
void CloseOrCerr()
FIXME_docs.
bool SetFd(int fd)
FIXME_docs.
Declaration of class ReventLoop.