Add sdevent io source C++ wrappers

Change-Id: Ifadee2bb8788be87e759d1f0be875f7047a2f37e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/sdevent/event.hpp b/sdevent/event.hpp
index ac9a13d..3e97ce7 100644
--- a/sdevent/event.hpp
+++ b/sdevent/event.hpp
@@ -11,6 +11,10 @@
 {
 namespace event
 {
+namespace io
+{
+class IO;
+} // namespace io
 
 using EventPtr = sd_event*;
 class Event;
@@ -100,6 +104,8 @@
             return steady_clock::time_point(d);
         }
 
+        friend class io::IO;
+
     private:
 
         EventPtr get()