#include <rpmio/rpmmacro.h>
Collaboration diagram for MacroEntry_s:

Data Fields | |
| MacroEntry_s * | prev |
| const char * | name |
| const char * | opts |
| const char * | body |
| int | used |
| short | level |
| unsigned short | flags |
Definition at line 9 of file rpmmacro.h.
|
|
Macro body. Definition at line 13 of file rpmmacro.h. Referenced by expandMacro(), freeArgs(), popMacro(), rpmDumpMacroTable(), rpmFreeMacros(), and rpmLoadMacros(). |
|
|
Flags. Definition at line 16 of file rpmmacro.h. Referenced by addMacro(). |
|
|
Scoping level. Definition at line 15 of file rpmmacro.h. Referenced by freeArgs(), and rpmDumpMacroTable(). |
|
|
Macro name. Definition at line 11 of file rpmmacro.h. Referenced by compareMacroName(), expandMacro(), freeArgs(), grabArgs(), popMacro(), pushMacro(), rpmDumpMacroTable(), rpmFreeMacros(), and rpmLoadMacros(). |
|
|
Macro parameters (a la getopt) Definition at line 12 of file rpmmacro.h. Referenced by expandMacro(), grabArgs(), popMacro(), rpmDumpMacroTable(), rpmFreeMacros(), and rpmLoadMacros(). |
|
|
Macro entry stack. Definition at line 10 of file rpmmacro.h. Referenced by popMacro(), and rpmFreeMacros(). |
|
|
No. of expansions. Definition at line 14 of file rpmmacro.h. Referenced by expandMacro(), freeArgs(), and rpmDumpMacroTable(). |
1.4.4