/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*vtblFossilSettings.h
/ *
/ *ver 1.0.0
/ *orig 10/12/2014 9:49:00 AM
/ *========================================================================
vtblFossilSettings.h
sqlite3 virtual table for 'versioned settings', settings metadata, and
extension function for validated data on insert or update.
========================================================================*/
#if !defined NET_FOSSIL_SCM_VTBLFOSSILSETTINGS_H_INCLUDED
#define NET_FOSSIL_SCM_VTBLFOSSILSETTINGS_H_INCLUDED
#ifdef __cplusplus
extern "C" {
#endif
struct sqlite3_api_routines;
/*registers some sqlite3 extensions for handling versioned settings */
int sqlite3_vtbl_fossilsettings_init (
sqlite3* db,
char** pzErrMsg,
const struct sqlite3_api_routines* pApi
);
#ifdef __cplusplus
}
#endif
#else
#endif /*#ifndef NET_FOSSIL_SCM_VTBLFOSSILSETTINGS_H_INCLUDED*/