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)
enum rpmRC_e rpmRC
RPM return codes.
rpmRC rpmtclRunFile(rpmtcl tcl, const char *fn, const char **resultp)
Execute tcl from a file.