From 6a9cfbcfef8a1b947de3266931cdec6bfae38cbc Mon Sep 17 00:00:00 2001 From: Pierre Le Magourou Date: Wed, 15 Oct 2014 17:59:55 +0200 Subject: [PATCH] ecore: update the doxygen groups to compile forgotten parts of the API. Some parts of the API documentation where not compiled at all by doxygen because of missing '@{' and '@}' tags. This commit adds the missing tags in Ecore_Getopt.h, Ecore_Con_Eet.h, and Ecore_IMF.h headers. --- src/lib/ecore/Ecore_Getopt.h | 13 +++++++++++-- src/lib/ecore_con/Ecore_Con_Eet.h | 10 ++++++++-- src/lib/ecore_imf/Ecore_IMF.h | 2 ++ 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/src/lib/ecore/Ecore_Getopt.h b/src/lib/ecore/Ecore_Getopt.h index 439e021..a20cc98 100644 --- a/src/lib/ecore/Ecore_Getopt.h +++ b/src/lib/ecore/Ecore_Getopt.h @@ -31,8 +31,10 @@ #endif /* ! _WIN32 */ /** - * @file Ecore_Getopt.h - * @brief Contains powerful getopt replacement. + * @defgroup Ecore_Getopt_Group Ecore Getopt + * @ingroup Ecore + * + * This group contains powerful getopt replacement. * * This replacement handles both short (-X) or long options (--ABC) * options, with various actions supported, like storing one value and @@ -46,6 +48,8 @@ * Values will be stored elsewhere indicated by an array of pointers * to values, it is given in separate to parser description so you can * use multiple values with the same parser. + * + * @{ */ #ifdef __cplusplus @@ -1206,4 +1210,9 @@ EAPI Eina_Bool ecore_getopt_callback_size_parse(const Ecore_Getopt *parser, con #ifdef __cplusplus } #endif + +/** + * @} + */ + #endif /* _ECORE_GETOPT_H */ diff --git a/src/lib/ecore_con/Ecore_Con_Eet.h b/src/lib/ecore_con/Ecore_Con_Eet.h index 95373c4..a6c52bd 100644 --- a/src/lib/ecore_con/Ecore_Con_Eet.h +++ b/src/lib/ecore_con/Ecore_Con_Eet.h @@ -32,13 +32,15 @@ #endif /** - * @defgroup Ecore_Con_Eet_Group Ecore_Con_Eet - Eet connection functions - * @ingroup Ecore + * @defgroup Ecore_Con_Eet_Group Eet connection functions + * @ingroup Ecore_Con_Group * * The Ecore Connection Eet library ( @c Ecore_Con_Eet) adds @c Eet data * serialization features to Ecore Connection objects. Its main aim is to * provide a way to send @c Eet data streams to another program through sockets * using @c Ecore_Con objects. + * + * @{ */ typedef struct _Ecore_Con_Eet Ecore_Con_Eet; @@ -275,4 +277,8 @@ EAPI void ecore_con_eet_send(Ecore_Con_Reply *reply, const char *protocol_name, */ EAPI void ecore_con_eet_raw_send(Ecore_Con_Reply *reply, const char *protocol_name, const char *section, void *value, unsigned int length); +/** + * @} + */ + #endif diff --git a/src/lib/ecore_imf/Ecore_IMF.h b/src/lib/ecore_imf/Ecore_IMF.h index 374c090..5618f31 100644 --- a/src/lib/ecore_imf/Ecore_IMF.h +++ b/src/lib/ecore_imf/Ecore_IMF.h @@ -1805,6 +1805,7 @@ EAPI Eina_Bool ecore_imf_context_input_panel_show_on_demand_ /** * @brief Sets the bidirectionality at the current cursor position. * + * @ingroup Ecore_IMF_Context_Group * @since 1.12.0 * * @param[in] ctx An #Ecore_IMF_Context @@ -1815,6 +1816,7 @@ EAPI void ecore_imf_context_bidi_direction_set(Ecore_IM /** * @brief Gets the bidirectionality at the current cursor position. * + * @ingroup Ecore_IMF_Context_Group * @since 1.12.0 * * @param[in] ctx An #Ecore_IMF_Context -- 2.7.4