|
Typedefs |
| typedef enum rpmluavType_e | rpmluavType |
| typedef rpmlua_s * | rpmlua |
| typedef rpmluav_s * | rpmluav |
Enumerations |
| enum | rpmluavType_e { RPMLUAV_NIL = 0,
RPMLUAV_STRING = 1,
RPMLUAV_NUMBER = 2
} |
Functions |
| rpmlua | rpmluaNew (void) |
| void * | rpmluaFree (rpmlua lua) |
| int | rpmluaCheckScript (rpmlua lua, const char *script, const char *name) |
| int | rpmluaRunScript (rpmlua lua, const char *script, const char *name) |
| int | rpmluaRunScriptFile (rpmlua lua, const char *filename) |
| void | rpmluaInteractive (rpmlua lua) |
| void * | rpmluaGetData (rpmlua lua, const char *key) |
| void | rpmluaSetData (rpmlua lua, const char *key, const void *data) |
| const char * | rpmluaGetPrintBuffer (rpmlua lua) |
| void | rpmluaSetPrintBuffer (rpmlua lua, int flag) |
| void | rpmluaGetVar (rpmlua lua, rpmluav var) |
| void | rpmluaSetVar (rpmlua lua, rpmluav var) |
| void | rpmluaDelVar (rpmlua lua, const char *key,...) |
| int | rpmluaVarExists (rpmlua lua, const char *key,...) |
| void | rpmluaPushTable (rpmlua lua, const char *key,...) |
| void | rpmluaPop (rpmlua lua) |
| rpmluav | rpmluavNew (void) |
| void * | rpmluavFree (rpmluav var) |
| void | rpmluavSetListMode (rpmluav var, int flag) |
| void | rpmluavSetKey (rpmluav var, rpmluavType type, const void *value) |
| void | rpmluavSetValue (rpmluav var, rpmluavType type, const void *value) |
| void | rpmluavGetKey (rpmluav var, rpmluavType *type, void **value) |
| void | rpmluavGetValue (rpmluav var, rpmluavType *type, void **value) |
| void | rpmluavSetKeyNum (rpmluav var, double value) |
| void | rpmluavSetValueNum (rpmluav var, double value) |
| double | rpmluavGetKeyNum (rpmluav var) |
| double | rpmluavGetValueNum (rpmluav var) |
| int | rpmluavKeyIsNum (rpmluav var) |
| int | rpmluavValueIsNum (rpmluav var) |