Author: remi
Date: 2008-12-01 10:45:43 +0100 (Mon, 01 Dec 2008)
New Revision: 2950

Modified:
   software_suite_v2/tuxware/tuxdriver/trunk/src/tux_error.c
   software_suite_v2/tuxware/tuxdriver/trunk/src/tux_error.h
Log:
* added comments and doxygen.

Modified: software_suite_v2/tuxware/tuxdriver/trunk/src/tux_error.c
===================================================================
--- software_suite_v2/tuxware/tuxdriver/trunk/src/tux_error.c   2008-12-01 
09:38:36 UTC (rev 2949)
+++ software_suite_v2/tuxware/tuxdriver/trunk/src/tux_error.c   2008-12-01 
09:45:43 UTC (rev 2950)
@@ -18,11 +18,20 @@
  * 02111-1307, USA.
  */
 
+/**
+ * \file tux_error.c
+ * \brief Error functions.
+ * \author [EMAIL PROTECTED]
+ * \ingroup error
+ */
+
 #include "tux_misc.h"
 #include "tux_error.h"
 
 /**
- *
+ * \brief Get an explicite message from an error code.
+ * \param error_code Error code.
+ * \return The explicite message.
  */
 LIBLOCAL const char *
 tux_error_strerror(TuxDrvError error_code)

Modified: software_suite_v2/tuxware/tuxdriver/trunk/src/tux_error.h
===================================================================
--- software_suite_v2/tuxware/tuxdriver/trunk/src/tux_error.h   2008-12-01 
09:38:36 UTC (rev 2949)
+++ software_suite_v2/tuxware/tuxdriver/trunk/src/tux_error.h   2008-12-01 
09:45:43 UTC (rev 2950)
@@ -18,25 +18,35 @@
  * 02111-1307, USA.
  */
 
+/**
+ * \file tux_error.h
+ * \brief Error header.
+ * \author [EMAIL PROTECTED]
+ * \ingroup error
+ */
+
 #ifndef _TUX_ERROR_H_
 #define _TUX_ERROR_H_
 
+/** \brief Errors code begin index */
 #define TUX_ERROR_BEGIN                 256
 
+/** \brief TuxDrvError type */
 typedef int TuxDrvError;
+/** \brief Error codes enumeration */
 typedef enum
 {
-    E_TUXDRV_NOERROR                = 0,
-    E_TUXDRV_PARSERISDISABLED       = TUX_ERROR_BEGIN,
-    E_TUXDRV_INVALIDCOMMAND,
-    E_TUXDRV_STACKOVERFLOW,
-    E_TUXDRV_FILEERROR,
-    E_TUXDRV_BADWAVFILE,
-    E_TUXDRV_INVALIDIDENTIFIER,
-    E_TUXDRV_INVALIDNAME,
-    E_TUXDRV_INVALIDPARAMETER,
-    E_TUXDRV_BUSY,
-    E_TUXDRV_WAVSIZEEXCEDED,
+    E_TUXDRV_NOERROR = 0, /**< No error */
+    E_TUXDRV_PARSERISDISABLED = TUX_ERROR_BEGIN, /**< The parser is disabled*/
+    E_TUXDRV_INVALIDCOMMAND, /**< The command is invalid */
+    E_TUXDRV_STACKOVERFLOW, /**< Command stack overflow */
+    E_TUXDRV_FILEERROR, /**< File IO error */
+    E_TUXDRV_BADWAVFILE, /**< Bad wave file */
+    E_TUXDRV_INVALIDIDENTIFIER, /**< Invalid status identifier */
+    E_TUXDRV_INVALIDNAME, /**< Invalid status name */
+    E_TUXDRV_INVALIDPARAMETER, /**< Invalid command parameter */
+    E_TUXDRV_BUSY, /**< Tuxdriver is busy */
+    E_TUXDRV_WAVSIZEEXCEDED, /**< Wave size exceded (for sound flash) */
 } tux_drv_error_t;
 
 extern const char *tux_error_strerror(TuxDrvError error_code);


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to