Updated: 2022/Sep/29
Please read Privacy Policy. It's for your privacy.
SQLITE3REBASER_REBASE(3) Library Functions Manual SQLITE3REBASER_REBASE(3)
NAME
sqlite3rebaser_rebase - rebase a changeset
SYNOPSIS
#include <sqlite3.h>
int
sqlite3rebaser_rebase(sqlite3_rebaser*, int nIn, const void *pIn,
int *pnOut, void **ppOut);
DESCRIPTION
Argument pIn must point to a buffer containing a changeset nIn bytes in
size. This function allocates and populates a buffer with a copy of the
changeset rebased according to the configuration of the rebaser object
passed as the first argument. If successful, (*ppOut) is set to point to
the new buffer containing the rebased changeset and (*pnOut) to its size
in bytes and SQLITE_OK returned. It is the responsibility of the caller
to eventually free the new buffer using sqlite3_free(). Otherwise, if an
error occurs, (*ppOut) and (*pnOut) are set to zero and an SQLite error
code returned.
IMPLEMENTATION NOTES
These declarations were extracted from the interface documentation at
line 12292.
SQLITE_API int sqlite3rebaser_rebase(
sqlite3_rebaser*,
int nIn, const void *pIn,
int *pnOut, void **ppOut
);
NetBSD 10.99 August 24, 2023 NetBSD 10.99