Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
allendowney
GitHub Repository: allendowney/cpython
Path: blob/main/Modules/_sqlite/blob.h
12 views
1
#ifndef PYSQLITE_BLOB_H
2
#define PYSQLITE_BLOB_H
3
4
#include "Python.h"
5
#include "sqlite3.h"
6
#include "connection.h"
7
8
#define BLOB_SEEK_START 0
9
#define BLOB_SEEK_CUR 1
10
#define BLOB_SEEK_END 2
11
12
typedef struct {
13
PyObject_HEAD
14
pysqlite_Connection *connection;
15
sqlite3_blob *blob;
16
int offset;
17
18
PyObject *in_weakreflist;
19
} pysqlite_Blob;
20
21
int pysqlite_blob_setup_types(PyObject *mod);
22
void pysqlite_close_all_blobs(pysqlite_Connection *self);
23
24
#endif
25
26