Lines Matching refs:args

13 pysqlite_connection_init(PyObject *self, PyObject *args, PyObject *kwargs)
20 Py_ssize_t nargs = PyTuple_GET_SIZE(args);
31 fastargs = _PyArg_UnpackKeywords(_PyTuple_CAST(args)->ob_item, nargs, kwargs, NULL, &_parser, 1, 8, 0, argsbuf);
119 pysqlite_connection_cursor(pysqlite_Connection *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
128 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 0, 1, 0, argsbuf);
129 if (!args) {
135 factory = args[0];
168 blobopen(pysqlite_Connection *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
181 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 3, 3, 0, argsbuf);
182 if (!args) {
185 if (!PyUnicode_Check(args[0])) {
186 _PyArg_BadArgument("blobopen", "argument 1", "str", args[0]);
190 table = PyUnicode_AsUTF8AndSize(args[0], &table_length);
198 if (!PyUnicode_Check(args[1])) {
199 _PyArg_BadArgument("blobopen", "argument 2", "str", args[1]);
203 col = PyUnicode_AsUTF8AndSize(args[1], &col_length);
211 if (!sqlite3_int64_converter(args[2], &row)) {
217 if (args[3]) {
218 readonly = _PyLong_AsInt(args[3]);
226 if (!PyUnicode_Check(args[4])) {
227 _PyArg_BadArgument("blobopen", "argument 'name'", "str", args[4]);
231 name = PyUnicode_AsUTF8AndSize(args[4], &name_length);
322 pysqlite_connection_create_function(pysqlite_Connection *self, PyTypeObject *cls, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
334 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 3, 3, 0, argsbuf);
335 if (!args) {
338 if (!PyUnicode_Check(args[0])) {
339 _PyArg_BadArgument("create_function", "argument 'name'", "str", args[0]);
343 name = PyUnicode_AsUTF8AndSize(args[0], &name_length);
351 narg = _PyLong_AsInt(args[1]);
355 func = args[2];
359 deterministic = PyObject_IsTrue(args[3]);
396 create_window_function(pysqlite_Connection *self, PyTypeObject *cls, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
406 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 3, 3, 0, argsbuf);
407 if (!args) {
410 if (!PyUnicode_Check(args[0])) {
411 _PyArg_BadArgument("create_window_function", "argument 1", "str", args[0]);
415 name = PyUnicode_AsUTF8AndSize(args[0], &name_length);
423 num_params = _PyLong_AsInt(args[1]);
427 aggregate_class = args[2];
452 pysqlite_connection_create_aggregate(pysqlite_Connection *self, PyTypeObject *cls, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
462 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 3, 3, 0, argsbuf);
463 if (!args) {
466 if (!PyUnicode_Check(args[0])) {
467 _PyArg_BadArgument("create_aggregate", "argument 'name'", "str", args[0]);
471 name = PyUnicode_AsUTF8AndSize(args[0], &name_length);
479 n_arg = _PyLong_AsInt(args[1]);
483 aggregate_class = args[2];
505 pysqlite_connection_set_authorizer(pysqlite_Connection *self, PyTypeObject *cls, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
513 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 1, 0, argsbuf);
514 if (!args) {
517 callable = args[0];
539 pysqlite_connection_set_progress_handler(pysqlite_Connection *self, PyTypeObject *cls, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
548 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 2, 2, 0, argsbuf);
549 if (!args) {
552 callable = args[0];
553 n = _PyLong_AsInt(args[1]);
578 pysqlite_connection_set_trace_callback(pysqlite_Connection *self, PyTypeObject *cls, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
586 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 1, 0, argsbuf);
587 if (!args) {
590 callable = args[0];
686 pysqlite_connection_execute(pysqlite_Connection *self, PyObject *const *args, Py_ssize_t nargs)
695 if (!PyUnicode_Check(args[0])) {
696 _PyArg_BadArgument("execute", "argument 1", "str", args[0]);
699 if (PyUnicode_READY(args[0]) == -1) {
702 sql = args[0];
706 parameters = args[1];
728 pysqlite_connection_executemany(pysqlite_Connection *self, PyObject *const *args, Py_ssize_t nargs)
737 if (!PyUnicode_Check(args[0])) {
738 _PyArg_BadArgument("executemany", "argument 1", "str", args[0]);
741 if (PyUnicode_READY(args[0]) == -1) {
744 sql = args[0];
745 parameters = args[1];
814 pysqlite_connection_backup(pysqlite_Connection *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
827 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 1, 0, argsbuf);
828 if (!args) {
831 if (!PyObject_TypeCheck(args[0], clinic_state()->ConnectionType)) {
832 _PyArg_BadArgument("backup", "argument 'target'", (clinic_state()->ConnectionType)->tp_name, args[0]);
835 target = (pysqlite_Connection *)args[0];
839 if (args[1]) {
840 pages = _PyLong_AsInt(args[1]);
848 if (args[2]) {
849 progress = args[2];
854 if (args[3]) {
855 if (!PyUnicode_Check(args[3])) {
856 _PyArg_BadArgument("backup", "argument 'name'", "str", args[3]);
860 name = PyUnicode_AsUTF8AndSize(args[3], &name_length);
872 if (PyFloat_CheckExact(args[4])) {
873 sleep = PyFloat_AS_DOUBLE(args[4]);
877 sleep = PyFloat_AsDouble(args[4]);
905 pysqlite_connection_create_collation(pysqlite_Connection *self, PyTypeObject *cls, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
914 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 2, 2, 0, argsbuf);
915 if (!args) {
918 if (!PyUnicode_Check(args[0])) {
919 _PyArg_BadArgument("create_collation", "argument 1", "str", args[0]);
923 name = PyUnicode_AsUTF8AndSize(args[0], &name_length);
931 callable = args[1];
961 serialize(pysqlite_Connection *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
970 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 0, 0, 0, argsbuf);
971 if (!args) {
977 if (!PyUnicode_Check(args[0])) {
978 _PyArg_BadArgument("serialize", "argument 'name'", "str", args[0]);
982 name = PyUnicode_AsUTF8AndSize(args[0], &name_length);
1027 deserialize(pysqlite_Connection *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
1037 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 1, 0, argsbuf);
1038 if (!args) {
1041 if (PyUnicode_Check(args[0])) {
1043 const char *ptr = PyUnicode_AsUTF8AndSize(args[0], &len);
1047 PyBuffer_FillInfo(&data, args[0], (void *)ptr, len, 1, 0);
1050 if (PyObject_GetBuffer(args[0], &data, PyBUF_SIMPLE) != 0) {
1054 _PyArg_BadArgument("deserialize", "argument 1", "contiguous buffer", args[0]);
1061 if (!PyUnicode_Check(args[1])) {
1062 _PyArg_BadArgument("deserialize", "argument 'name'", "str", args[1]);
1066 name = PyUnicode_AsUTF8AndSize(args[1], &name_length);
1124 pysqlite_connection_exit(pysqlite_Connection *self, PyObject *const *args, Py_ssize_t nargs)
1134 exc_type = args[0];
1135 exc_value = args[1];
1136 exc_tb = args[2];
1166 setlimit(pysqlite_Connection *self, PyObject *const *args, Py_ssize_t nargs)
1175 category = _PyLong_AsInt(args[0]);
1179 limit = _PyLong_AsInt(args[1]);