xref: /netbsd-src/external/public-domain/sqlite/man/sqlite3_context.3 (revision d16b7486a53dcb8072b60ec6fcb4373a2d0c27b7)
1.Dd December 19, 2018
2.Dt SQLITE3_CONTEXT 3
3.Os
4.Sh NAME
5.Nm sqlite3_context
6.Nd SQL Function Context Object
7.Sh SYNOPSIS
8.Vt typedef struct sqlite3_context sqlite3_context;
9.Sh DESCRIPTION
10The context in which an SQL function executes is stored in an sqlite3_context
11object.
12A pointer to an sqlite3_context object is always first parameter to
13application-defined SQL functions.
14The application-defined SQL function implementation will pass this
15pointer through into calls to  sqlite3_result(), sqlite3_aggregate_context(),
16sqlite3_user_data(), sqlite3_context_db_handle(),
17sqlite3_get_auxdata(), and/or sqlite3_set_auxdata().
18.Sh SEE ALSO
19.Xr sqlite3_create_function 3 ,
20.Xr sqlite3_aggregate_context 3 ,
21.Xr sqlite3_context_db_handle 3 ,
22.Xr sqlite3_get_auxdata 3 ,
23.Xr sqlite3_result_blob 3 ,
24.Xr sqlite3_get_auxdata 3 ,
25.Xr sqlite3_user_data 3
26