Console: Implement short-option and non-option parsing
[senf.git] / Socket / FileHandle.cci
index 79308ae..e04980a 100644 (file)
@@ -96,6 +96,19 @@ prefix_ void senf::FileBody::waitWriteable()
 ///////////////////////////////////////////////////////////////////////////
 // senf::FileHandle
 
+prefix_ senf::FileBody & senf::FileHandle::body()
+{
+    SENF_ASSERT(body_);
+    return *body_;
+}
+
+prefix_ senf::FileBody const & senf::FileHandle::body()
+    const
+{
+    SENF_ASSERT(body_);
+    return *body_;
+}
+
 prefix_ void senf::FileHandle::close()
 {
     body().close();
@@ -183,19 +196,6 @@ prefix_ senf::FileHandle::FileHandle(FileBody::ptr body)
     : body_(body)
 {}
 
-prefix_ senf::FileBody & senf::FileHandle::body()
-{
-    SENF_ASSERT(body_);
-    return *body_;
-}
-
-prefix_ senf::FileBody const & senf::FileHandle::body()
-    const
-{
-    SENF_ASSERT(body_);
-    return *body_;
-}
-
 prefix_ senf::FileBody & senf::FileHandle::body(FileHandle & handle)
 {
     return handle.body();