19 #if defined(_RPMTCL_INTERNAL)
25 #if defined(__LCLINT__)
44 #define rpmtclUnlink(_tcl) \
45 ((rpmtcl)rpmioUnlinkPoolItem((rpmioItem)(_tcl), __FUNCTION__, __FILE__, __LINE__))
55 #define rpmtclLink(_tcl) \
56 ((rpmtcl)rpmioLinkPoolItem((rpmioItem)(_tcl), __FUNCTION__, __FILE__, __LINE__))
67 #define rpmtclFree(_tcl) \
68 ((rpmtcl)rpmioFreePoolItem((rpmioItem)(_tcl), __FUNCTION__, __FILE__, __LINE__))
89 const char ** resultp)
101 const char ** resultp)
rpmtcl rpmtclNew(char **av, uint32_t flags)
Create and load a tcl interpreter.
rpmRC rpmtclRun(rpmtcl tcl, const char *str, const char **resultp)
Execute tcl string.
#define rpmtclUnlink(_tcl)
const char const bson int mongo_write_concern int flags
enum rpmRC_e rpmRC
RPM return codes.
rpmRC rpmtclRunFile(rpmtcl tcl, const char *fn, const char **resultp)
Execute tcl from a file.