summaryrefslogtreecommitdiffstats
path: root/src/include/eiotas_main.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/eiotas_main.h')
-rw-r--r--src/include/eiotas_main.h22
1 files changed, 19 insertions, 3 deletions
diff --git a/src/include/eiotas_main.h b/src/include/eiotas_main.h
index d75ab96..75ac6fe 100644
--- a/src/include/eiotas_main.h
+++ b/src/include/eiotas_main.h
@@ -23,20 +23,32 @@
/**
* @typedef Eiotas_Version
- * The version of Eiotas.
+ * Type for the version of Eiotas.
*/
-typedef struct _Eiotas_Version
+typedef struct _Eiotas_Version Eiotas_Version;
+
+/**
+ * @struct _Eiotas_Version
+ * Struct version of Eiotas.
+ */
+struct _Eiotas_Version
{
int major; /**< Major component of the version */
int minor; /**< Minor component of the version */
int micro; /**< Micro component of the version */
-} Eiotas_Version;
+};
EAPI extern Eiotas_Version *eiotas_version;
EAPI extern int _eiotas_log_dom;
/**
+ * @defgroup Eiotas_Main Eiotas
+ *
+ * @{
+ */
+
+/**
* @brief Initialize the Eiotas library.
*
* @return 1 or greater on success, 0 on error.
@@ -67,4 +79,8 @@ EAPI int eiotas_init();
*/
EAPI int eiotas_shutdown();
+/**
+ * @}
+ */
+
#endif // __EIOTAS_MAIN_H__