rpm  5.4.10
rpmmc-rb.h
Go to the documentation of this file.
1 #ifndef H_RPMMC_RB
2 #define H_RPMMC_RB
3 
4 
13 #include "rpm-rb.h"
14 
15 #define _MACRO_INTERNAL
16 #include <rpmmacro.h>
17 #include <rpmio/argv.h>
18 
19 
23 extern VALUE rpmmcClass;
24 
25 
26 #ifdef __cplusplus
27 extern "C" {
28 #endif
29 
30 
31 void
32 Init_rpmmc(void);
33 
34 
41 VALUE
43 
44 
45 #if 0
46 
54 void
55 rpmmc_free(rpmmc mc);
56 #endif
57 
58 
59 #ifdef __cplusplus
60 }
61 #endif
62 
63 #endif /* H_RPMMC_RB */
VALUE rpmmc_wrap(MacroContext mc)
Wraps an already existing MacroContext struct in a Ruby class.
Definition: rpmmc-rb.c:325
MacroContext rpmmc
Definition: rpmmc-rb.c:16
RPM Ruby bindings "RPM" module.
VALUE rpmmcClass
RPM::Mc macro context Ruby class.
Definition: rpmmc-rb.c:18
struct MacroContext_s * MacroContext
Definition: rpmmacro.h:8
void Init_rpmmc(void)
Definition: rpmmc-rb.c:348