started docu
[libt2n] / src / client.cpp
index 96b2554..8c40bc1 100644 (file)
@@ -47,20 +47,23 @@ void client_connection::close()
     }
 }
 
-/** @brief add a callback
-
+/// add a callback
+/** 
     @param event event the function will be called at
     @param func functor (see boost function) that will be called
-
-    @example use boost::bind to bind to member functions and parameters like this:
-        int this example 17 is a fixed parameter that is always added to the call
-        c.add_callback(connection_closed,bind(&my_class::func_to_call_back, boost::ref(*this), 17));
 */
 void client_connection::add_callback(callback_event_type event, const boost::function<void ()>& func)
 {
     callbacks[event].push_back(func);
 }
 
+/**
+    @example callback use boost::bind to bind to member functions and parameters like this:
+        int this example 17 is a fixed parameter that is always added to the call
+        c.add_callback(connection_closed,bind(&my_class::func_to_call_back, boost::ref(*this), 17));
+*/
+
+
 void client_connection::do_callbacks(callback_event_type event)
 {
     std::list<boost::function<void ()> >::iterator i,ie=callbacks[event].end();