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