--- /dev/null
+/**
+ * @file
+ * @brief some functions to wrap some system functions
+ *
+ * @author Reinhard Pfau \<Reinhard.Pfau@gmx.de\>
+ * @copyright © Copyright 2009 by Intra2net AG
+ * @license LGPL
+ * @contact opensource@intra2net.com
+ *
+ */
+
+#include "asyncio_system_tools.hpp"
+
+#include <unistd.h>
+
+namespace AsyncIo
+{
+namespace Utils
+{
+
+ bool unlink( const std::string& path )
+ {
+ return ::unlink( path.c_str() ) == 0;
+ } // end of unlink(const std::string&)
+
+
+} // end of namespace Utils
+}// end of namespace AsyncIo
--- /dev/null
+/**
+ * @file
+ * @brief some functions to wrap some system functions
+ *
+ * @author Reinhard Pfau \<Reinhard.Pfau@gmx.de\>
+ * @copyright © Copyright 2009 by Intra2net AG
+ * @license LGPL
+ * @contact opensource@intra2net.com
+ *
+ */
+
+
+#ifndef _ASYNCIO_SYSTEM_TOOLS_HPP_
+#define _ASYNCIO_SYSTEM_TOOLS_HPP_
+
+#include <string>
+
+
+namespace AsyncIo
+{
+namespace Utils
+{
+
+ bool unlink( const std::string& path );
+
+} // end of namespace Utils
+}// end of namespace AsyncIo
+
+
+#endif