extern "C" {
#endif
-/* Dump a buffer of data */
/**
- * @cond
- * @internal
+ * @ingroup DEBUG_KERNEL
+ * @brief Dump a buffer of data
+ *
+ * @param[in] message for buffer dump
+ * @param[in] buffer
+ * @param[in] length for buffer
+ * @return void
+ * @since Tizen RT v1.1
*/
void lib_dumpbuffer(FAR const char *msg, FAR const uint8_t *buffer, unsigned int buflen);
-/**
- * @endcond
- */
-
/* The system logging interfaces are normally accessed via the macros
* provided above. If the cross-compiler's C pre-processor supports a
* variable number of macro arguments, then those macros below will map all
* POSSIBILITY OF SUCH DAMAGE.
*
****************************************************************************/
+/**
+ * @defgroup REGEX_KERNEL REGEX
+ * @brief regular-expression-matching types
+ * @ingroup KERNEL
+ *
+ * @{
+ */
#ifndef __INCLUDE_REGEX_H
#define __INCLUDE_REGEX_H
#define EXTERN extern
#endif
-/****************************************************************************
- * Name: match
- *
- * Description:
- * Simple shell-style filename pattern matcher written by Jef Poskanzer
- * (See copyright notice in lib/lib_match.c). This pattern matcher only
- * handles '?', '*' and '**', and multiple patterns separated by '|'.
- *
- * Returned Value:
- * Returns 1 (match) or 0 (no-match).
- *
- ****************************************************************************/
-
+/**
+ * @ingroup REGEX_KERNEL
+ * @brief Simple shell-style filename pattern matcher
+ * @param[in] pattern, only '?', '*' and '**', and multiple patterns separated by '|'.
+ * @param[in] string to match pattern
+ * @return Returns 1 (match) or 0 (no-match)
+ * @since Tizen RT v1.1
+ */
EXTERN int match(const char *pattern, const char *string);
#undef EXTERN
#endif
#endif /* __INCLUDE_REGEX_H */
+/**
+ * @}
+ */