45 #if defined(_RPMRUBY_INTERNAL)
66 #if defined(__LCLINT__)
88 #define rpmrubyUnlink(_ruby) \
89 ((rpmruby)rpmioUnlinkPoolItem((rpmioItem)(_ruby), __FUNCTION__, \
102 #define rpmrubyLink(_ruby) \
103 ((rpmruby)rpmioLinkPoolItem((rpmioItem)(_ruby), __FUNCTION__, \
117 #define rpmrubyFree(_ruby) \
118 ((rpmruby)rpmioFreePoolItem((rpmioItem)(_ruby), __FUNCTION__, \
143 const char **resultp)
#define rpmrubyUnlink(_ruby)
rpmruby _rpmrubyI
Current (global) interpreter instance.
#define rpmrubyFree(_ruby)
int _rpmruby_debug
Triggers printing of debugging information.
const char const bson int mongo_write_concern int flags
struct rpmruby_s * rpmruby
enum rpmRC_e rpmRC
RPM return codes.
rpmRC rpmrubyRun(rpmruby ruby, const char *str, const char **resultp)
Evaluates Ruby code stored in a string.
rpmruby rpmrubyNew(char **av, uint32_t flags)
Creates and initializes a Ruby interpreter.
#define rpmrubyLink(_ruby)