17790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project/* 27790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * Copyright (C) 2007 The Android Open Source Project 37790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * 47790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * Licensed under the Apache License, Version 2.0 (the "License"); 57790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * you may not use this file except in compliance with the License. 67790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * You may obtain a copy of the License at 77790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * 87790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * http://www.apache.org/licenses/LICENSE-2.0 97790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * 107790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * Unless required by applicable law or agreed to in writing, software 117790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * distributed under the License is distributed on an "AS IS" BASIS, 127790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 137790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * See the License for the specific language governing permissions and 147790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project * limitations under the License. 157790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project */ 167790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project 177790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project#ifndef SQLITE3_ANDROID_H 187790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project#define SQLITE3_ANDROID_H 197790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project 207790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project#include <sqlite3.h> 217790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project 227790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project#ifdef __cplusplus 237790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Projectextern "C" { 247790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project#endif 257790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project 267790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Projectint register_android_functions(sqlite3 * handle, int uit16Storage); 277790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project 287790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Projectint register_localized_collators(sqlite3* handle, const char* systemLocale, int utf16Storage); 297790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project 307790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project#ifdef __cplusplus 317790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project} // extern "C" 327790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project#endif 337790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project 347790ef5367fe6731048c3e3a1c067f94b321cb4dThe Android Open Source Project#endif 35