Lines Matching refs:sqlite3_changegroup

9657 ** sqlite3_changegroup object. Calling it produces similar results as the
9660 ** sqlite3_changegroup *pGrp;
9671 ** Refer to the sqlite3_changegroup documentation below for details.
9686 typedef struct sqlite3_changegroup sqlite3_changegroup;
9691 ** An sqlite3_changegroup object is used to combine two or more changesets
9697 ** a pointer to a new sqlite3_changegroup object before returning. The caller
9702 ** The usual usage pattern for an sqlite3_changegroup object is as follows:
9723 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp);
9800 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup*, int nData, void *pData);
9827 sqlite3_changegroup*,
9835 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup*);
10224 SQLITE_API int sqlite3changegroup_add_strm(sqlite3_changegroup*,
10228 SQLITE_API int sqlite3changegroup_output_strm(sqlite3_changegroup*,
179103 ** sqlite3_changegroup handle.
179105 struct sqlite3_changegroup {
179241 sqlite3_changegroup *pGrp /* Changegroup object to add changeset to */
179363 sqlite3_changegroup *pGrp,
179412 ** Allocate a new, empty, sqlite3_changegroup.
179414 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){
179416 sqlite3_changegroup *p; /* New object */
179417 p = (sqlite3_changegroup*)sqlite3_malloc(sizeof(sqlite3_changegroup));
179421 memset(p, 0, sizeof(sqlite3_changegroup));
179431 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nData, void *pData){
179448 sqlite3_changegroup *pGrp,
179459 sqlite3_changegroup *pGrp,
179478 sqlite3_changegroup *pGrp,
179488 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){
179506 sqlite3_changegroup *pGrp;
179535 sqlite3_changegroup *pGrp;