#include <errno.h>
#define prefix_ inline
-///////////////////////////////cci.p///////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// senf::FileBody
prefix_ senf::FileBody::FileBody(int fd)
(timeout==-1?-1:senf::ClockService::in_milliseconds(timeout)), true);
}
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// senf::FileHandle
prefix_ senf::FileBody & senf::FileHandle::body()
{
- SENF_ASSERT(body_);
+ SENF_ASSERT(body_, "dereferencing in-valid() FileHandle");
return *body_;
}
prefix_ senf::FileBody const & senf::FileHandle::body()
const
{
- SENF_ASSERT(body_);
+ SENF_ASSERT(body_, "dereferencing in-valid() FileHandle");
return *body_;
}
return handle.fd();
}
-///////////////////////////////cci.e///////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
#undef prefix_
\f