Doxygen: Add @file items for the relevant files.

These short descriptions are shown in the "Files" section of the
Doxygen output.
This commit is contained in:
Uwe Hermann 2012-10-22 00:30:12 +02:00
parent 777e2035d8
commit 393fb9cb18
16 changed files with 91 additions and 1 deletions

View File

@ -63,6 +63,12 @@
* <a href="http://sigrok.org/wiki/Libsigrok">sigrok.org/wiki/Libsigrok</a>
*/
/**
* @file
*
* Initializing and shutting down libsigrok.
*/
/**
* @defgroup grp_init Initialization
*

View File

@ -24,6 +24,12 @@
#include "libsigrok.h"
#include "libsigrok-internal.h"
/**
* @file
*
* Creating, using, or destroying libsigrok datastores.
*/
/**
* @defgroup grp_datastore Datastore
*

View File

@ -22,6 +22,12 @@
#include "libsigrok.h"
#include "libsigrok-internal.h"
/**
* @file
*
* Device handling in libsigrok.
*/
/**
* @defgroup grp_devices Devices
*

View File

@ -20,6 +20,12 @@
#include "libsigrok.h"
/**
* @file
*
* Error handling in libsigrok.
*/
/**
* @defgroup grp_error Error handling
*

View File

@ -23,6 +23,12 @@
#include "libsigrok.h"
#include "libsigrok-internal.h"
/**
* @file
*
* Helper functions to filter out unused probes from samples.
*/
/**
* @defgroup grp_filter Probe filter
*

View File

@ -26,6 +26,12 @@
#include "libsigrok.h"
#include "libsigrok-internal.h"
/**
* @file
*
* Hardware driver handling in libsigrok.
*/
/**
* @defgroup grp_driver Hardware drivers
*

View File

@ -20,6 +20,12 @@
#include "libsigrok.h"
#include "libsigrok-internal.h"
/**
* @file
*
* Input file/data format handling.
*/
/**
* @defgroup grp_input Input formats
*

View File

@ -27,6 +27,12 @@
#include <libusb.h>
#endif
/**
* @file
*
* libsigrok private header file, only to be used internally.
*/
/*--- Macros ----------------------------------------------------------------*/
#ifndef ARRAY_SIZE

View File

@ -30,6 +30,12 @@
extern "C" {
#endif
/**
* @file
*
* The public libsigrok header file to be used by frontends.
*/
/*
* All possible return codes of libsigrok functions must be listed here.
* Functions should never return hardcoded numbers as status, but rather

2
log.c
View File

@ -26,7 +26,7 @@
/**
* @file
*
* Logging support.
* Controlling the libsigrok message logging functionality.
*/
/**

View File

@ -20,6 +20,12 @@
#include "libsigrok.h"
#include "libsigrok-internal.h"
/**
* @file
*
* Output file/data format handling.
*/
/**
* @defgroup grp_output Output formats
*

View File

@ -20,6 +20,12 @@
#ifndef LIBSIGROK_SIGROK_PROTO_H
#define LIBSIGROK_SIGROK_PROTO_H
/**
* @file
*
* Header file containing API function prototypes.
*/
/*--- backend.c -------------------------------------------------------------*/
SR_API int sr_init(struct sr_context **ctx);

View File

@ -25,6 +25,12 @@
#include "libsigrok.h"
#include "libsigrok-internal.h"
/**
* @file
*
* Creating, using, or destroying libsigrok sessions.
*/
/**
* @defgroup grp_session Session handling
*

View File

@ -27,6 +27,12 @@
#include "libsigrok.h"
#include "libsigrok-internal.h"
/**
* @file
*
* Loading and saving libsigrok session files.
*/
/**
* @addtogroup grp_session
*

View File

@ -24,6 +24,12 @@
#include "libsigrok.h"
#include "libsigrok-internal.h"
/**
* @file
*
* Helper functions for handling or converting libsigrok-related strings.
*/
/**
* @defgroup grp_strutil String utilities
*

View File

@ -20,6 +20,12 @@
#include "libsigrok.h"
/**
* @file
*
* Version number querying functions.
*/
/**
* @defgroup grp_versions Versions
*