19 #if defined(_RPMFICL_INTERNAL)
25 #if defined(__LCLINT__)
44 #define rpmficlUnlink(_ficl) \
45 ((rpmficl)rpmioUnlinkPoolItem((rpmioItem)(_ficl), __FUNCTION__, __FILE__, __LINE__))
55 #define rpmficlLink(_ficl) \
56 ((rpmficl)rpmioLinkPoolItem((rpmioItem)(_ficl), __FUNCTION__, __FILE__, __LINE__))
67 #define rpmficlFree(_ficl) \
68 ((rpmficl)rpmioFreePoolItem((rpmioItem)(_ficl), __FUNCTION__, __FILE__, __LINE__))
89 const char ** resultp)
101 const char ** resultp)
rpmficl rpmficlNew(char **av, uint32_t flags)
Create and load a ficl interpreter.
#define rpmficlFree(_ficl)
rpmRC rpmficlRunFile(rpmficl ficl, const char *fn, const char **resultp)
Execute ficl from a file.
#define rpmficlUnlink(_ficl)
rpmRC rpmficlRun(rpmficl ficl, const char *str, const char **resultp)
Execute ficl string.
#define rpmficlLink(_ficl)
const char const bson int mongo_write_concern int flags
enum rpmRC_e rpmRC
RPM return codes.
struct rpmficl_s * rpmficl