devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=2065766bb508b7c019dea19f60b398bc7faa726b

commit 2065766bb508b7c019dea19f60b398bc7faa726b
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Tue Aug 18 10:57:32 2015 -0400

    ecore-wl2: Add start of doxygen infrastructure
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 src/lib/ecore_wl2/Ecore_Wl2.h | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/src/lib/ecore_wl2/Ecore_Wl2.h b/src/lib/ecore_wl2/Ecore_Wl2.h
index 7a25863..ef33164 100644
--- a/src/lib/ecore_wl2/Ecore_Wl2.h
+++ b/src/lib/ecore_wl2/Ecore_Wl2.h
@@ -32,7 +32,46 @@ typedef struct _Ecore_Wl_Window Ecore_Wl_Window;
 EAPI extern int ECORE_WL2_EVENT_GLOBAL_ADDED;
 EAPI extern int ECORE_WL2_EVENT_GLOBAL_REMOVED;
 
+/**
+ * @file
+ * @brief Ecore functions for dealing with the Wayland display protocol
+ *
+ * @defgroup Ecore_Wl2_Group Ecore_Wl2 - Wayland integration
+ * @ingroup Ecore
+ *
+ * Ecore_Wl2 provides a wrapper and convenience functions for using the
+ * Wayland protocol in implementing a window system. Function groups for
+ * this part of the library include the following:
+ *
+ * @li @ref Ecore_Wl2_Init_Group
+ * @li @ref Ecore_Wl2_Display_Group
+ */
+
+/**
+ * @defgroup Ecore_Wl2_Init_Group Wayland Library Init and Shutdown Functions
+ * @ingroup Ecore_Wl2_Group
+ *
+ * Functions that start and shutdown the Ecore Wl2 Library.
+ */
+
+/**
+ * Initialize the Ecore_Wl2 library
+ *
+ * @return  The number of times the library has been initialized without being
+ *          shutdown. 0 is returned if an error occurs.
+ *
+ * @ingroup Ecore_Wl2_Init_Group
+ */
 EAPI int ecore_wl2_init(void);
+
+/**
+ * Shutdown the Ecore_Wl2 Library
+ *
+ * @return  The number of times the library has been initialized without
+ *          being shutdown.
+ *
+ * @ingroup Ecore_Wl2_Init_Group
+ */
 EAPI int ecore_wl2_shutdown(void);
 
 /* # ifdef __cplusplus */

-- 


Reply via email to