summaryrefslogtreecommitdiff
path: root/rpmio/rpmmacro.h
diff options
context:
space:
mode:
authorjbj <devnull@localhost>2000-01-19 22:51:39 +0000
committerjbj <devnull@localhost>2000-01-19 22:51:39 +0000
commit00304183a4e4a493fcecf89e2b8b95ba66c28cc4 (patch)
tree954b811ac627c20b08ed8b5c288460cae39abc90 /rpmio/rpmmacro.h
parent9a4edb2c30b0729d839cc19d1261afcd8597f47e (diff)
downloadlibrpm-tizen-00304183a4e4a493fcecf89e2b8b95ba66c28cc4.tar.gz
librpm-tizen-00304183a4e4a493fcecf89e2b8b95ba66c28cc4.tar.bz2
librpm-tizen-00304183a4e4a493fcecf89e2b8b95ba66c28cc4.zip
Doxygen fiddles.
CVS patchset: 3528 CVS date: 2000/01/19 22:51:39
Diffstat (limited to 'rpmio/rpmmacro.h')
-rw-r--r--rpmio/rpmmacro.h20
1 files changed, 11 insertions, 9 deletions
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;
/*