#ifndef _FUSE_H_
#define _FUSE_H_
-/* This file defines the library interface of FUSE */
-
-/* IMPORTANT: you should define FUSE_USE_VERSION before including this
- header. To use the newest API define it to 26 (recommended for any
- new application), to use the old API define it to 21 (default) 22
- or 25, to use the even older 1.X API define it to 11. */
+/** @file
+ *
+ * This file defines the library interface of FUSE
+ *
+ * IMPORTANT: you should define FUSE_USE_VERSION before including this
+ * header. To use the newest API define it to 26 (recommended for any
+ * new application), to use the old API define it to 21 (default) 22
+ * or 25, to use the even older 1.X API define it to 11.
+ */
#ifndef FUSE_USE_VERSION
#define FUSE_USE_VERSION 21
void *private_data;
};
-/*
+/**
* Main function of FUSE.
*
* This is for the lazy. This is all that has to be called from the
See the file COPYING.LIB.
*/
+/** @file */
+
#if !defined(_FUSE_H_) && !defined(_FUSE_LOWLEVEL_H_)
#error "Never include <fuse_common.h> directly; use <fuse.h> or <fuse_lowlevel.h instead."
#endif
#ifndef _FUSE_LOWLEVEL_H_
#define _FUSE_LOWLEVEL_H_
-/* =========================================================== *
- * Low level API *
- * =========================================================== */
-
-/* IMPORTANT: you should define FUSE_USE_VERSION before including this
- header. To use the newest API define it to 26 (recommended for any
- new application), to use the old API define it to 24 (default) or
- 25 */
+/** @file
+ *
+ * Low level API
+ *
+ * IMPORTANT: you should define FUSE_USE_VERSION before including this
+ * header. To use the newest API define it to 26 (recommended for any
+ * new application), to use the old API define it to 24 (default) or
+ * 25
+ */
#ifndef FUSE_USE_VERSION
#define FUSE_USE_VERSION 24
#ifndef _FUSE_OPT_H_
#define _FUSE_OPT_H_
-/* This file defines the option parsing interface of FUSE */
+/** @file
+ *
+ * This file defines the option parsing interface of FUSE
+ */
#ifdef __cplusplus
extern "C" {