From 00304183a4e4a493fcecf89e2b8b95ba66c28cc4 Mon Sep 17 00:00:00 2001 From: jbj Date: Wed, 19 Jan 2000 22:51:39 +0000 Subject: Doxygen fiddles. CVS patchset: 3528 CVS date: 2000/01/19 22:51:39 --- rpmio/rpmmacro.h | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'rpmio/rpmmacro.h') diff --git a/rpmio/rpmmacro.h b/rpmio/rpmmacro.h index 2ae5b739d..e9c05777f 100644 --- a/rpmio/rpmmacro.h +++ b/rpmio/rpmmacro.h @@ -1,19 +1,21 @@ #ifndef _H_MACRO_ #define _H_MACRO_ +/*! The structure used to store a macro. */ typedef /*@abstract@*/ struct MacroEntry { - struct MacroEntry *prev; - const char *name; /* Macro name */ - const char *opts; /* Macro parameters (ala getopt) */ - const char *body; /* Macro body */ - int used; /* No. of expansions */ - int level; + struct MacroEntry *prev;/*!< Macro entry stack. */ + const char *name; /*!< Macro name. */ + const char *opts; /*!< Macro parameters (a la getopt) */ + const char *body; /*!< Macro body. */ + int used; /*!< No. of expansions. */ + int level; /*!< Scoping level. */ } MacroEntry; +/*! The structure used to store the set of macros in a context. */ typedef /*@abstract@*/ struct MacroContext { - MacroEntry ** macroTable; - int macrosAllocated; - int firstFree; + MacroEntry ** macroTable; /*!< Macro entry table for context. */ + int macrosAllocated;/*!< No. of allocated macros. */ + int firstFree; /*!< No. of macros. */ } MacroContext; /* -- cgit v1.2.3