Lines Matching refs:interp
103 Tcl_Interp *interp, in hexio_read() argument
114 Tcl_WrongNumArgs(interp, 1, objv, "FILENAME OFFSET AMT"); in hexio_read()
117 if( Tcl_GetIntFromObj(interp, objv[2], &offset) ) return TCL_ERROR; in hexio_read()
118 if( Tcl_GetIntFromObj(interp, objv[3], &amt) ) return TCL_ERROR; in hexio_read()
129 Tcl_AppendResult(interp, "cannot open input file ", zFile, 0); in hexio_read()
139 Tcl_AppendResult(interp, zBuf, 0); in hexio_read()
153 Tcl_Interp *interp, in hexio_write() argument
165 Tcl_WrongNumArgs(interp, 1, objv, "FILENAME OFFSET HEXDATA"); in hexio_write()
168 if( Tcl_GetIntFromObj(interp, objv[2], &offset) ) return TCL_ERROR; in hexio_write()
181 Tcl_AppendResult(interp, "cannot open output file ", zFile, 0); in hexio_write()
188 Tcl_SetObjResult(interp, Tcl_NewIntObj(written)); in hexio_write()
201 Tcl_Interp *interp, in hexio_get_int() argument
212 Tcl_WrongNumArgs(interp, 1, objv, "HEXDATA"); in hexio_get_int()
229 Tcl_SetObjResult(interp, Tcl_NewIntObj(val)); in hexio_get_int()
241 Tcl_Interp *interp, in hexio_render_int16() argument
249 Tcl_WrongNumArgs(interp, 1, objv, "INTEGER"); in hexio_render_int16()
252 if( Tcl_GetIntFromObj(interp, objv[1], &val) ) return TCL_ERROR; in hexio_render_int16()
256 Tcl_SetObjResult(interp, Tcl_NewStringObj((char*)aNum, 4)); in hexio_render_int16()
268 Tcl_Interp *interp, in hexio_render_int32() argument
276 Tcl_WrongNumArgs(interp, 1, objv, "INTEGER"); in hexio_render_int32()
279 if( Tcl_GetIntFromObj(interp, objv[1], &val) ) return TCL_ERROR; in hexio_render_int32()
285 Tcl_SetObjResult(interp, Tcl_NewStringObj((char*)aNum, 8)); in hexio_render_int32()
298 Tcl_Interp *interp, in utf8_to_utf8() argument
308 Tcl_WrongNumArgs(interp, 1, objv, "HEX"); in utf8_to_utf8()
317 Tcl_AppendResult(interp, (char*)z, 0); in utf8_to_utf8()
321 Tcl_AppendResult(interp, in utf8_to_utf8()
360 Tcl_Interp *interp, in read_fts3varint() argument
370 Tcl_WrongNumArgs(interp, 1, objv, "BLOB VARNAME"); in read_fts3varint()
376 Tcl_ObjSetVar2(interp, objv[2], 0, Tcl_NewWideIntObj(iVal), 0); in read_fts3varint()
377 Tcl_SetObjResult(interp, Tcl_NewIntObj(nVal)); in read_fts3varint()
386 Tcl_Interp *interp, in make_fts3record() argument
398 Tcl_WrongNumArgs(interp, 1, objv, "LIST"); in make_fts3record()
401 if( Tcl_ListObjGetElements(interp, objv[1], &nArg, &aArg) ){ in make_fts3record()
437 Tcl_SetObjResult(interp, Tcl_NewByteArrayObj(aOut, nOut)); in make_fts3record()
446 int Sqlitetest_hexio_Init(Tcl_Interp *interp){ in Sqlitetest_hexio_Init() argument
462 Tcl_CreateObjCommand(interp, aObjCmd[i].zName, aObjCmd[i].xProc, 0, 0); in Sqlitetest_hexio_Init()