PPI: Add missing TargetDgramWriter doku
[senf.git] / Scheduler / WriteHelper.cti
index 90c5289..c67b4d8 100644 (file)
 //#include "WriteHelper.ih"
 
 // Custom includes
-#include "Utils/Exception.hh"
+#include "../Utils/Exception.hh"
 
 #define prefix_ inline
 ///////////////////////////////cti.p///////////////////////////////////////
 
 template <class Handle>
 prefix_ typename senf::WriteHelper<Handle>::ptr
-senf::WriteHelper<Handle>::dispatch(Handle handle, std::string data, Callback callback)
+senf::WriteHelper<Handle>::dispatch(Handle handle, std::string const & data, Callback callback)
 {
     return ptr(new WriteHelper(handle, data, callback));
 }
@@ -62,7 +62,7 @@ prefix_ void senf::WriteHelper<Handle>::throw_error()
     const
 {
     if (errno_ != 0)
-        throw senf::SystemException(errno_);
+        throw SystemException(errno_ SENF_EXC_DEBUGINFO);
 }
 
 
@@ -76,4 +76,6 @@ prefix_ void senf::WriteHelper<Handle>::throw_error()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
+// comment-column: 40
 // End: