17
|
1 Introduction
|
|
2 ============
|
|
3
|
|
4 The code in this folder is a standalone object-oriented wrapper around
|
|
5 SQLite3. It is derived from the code of Chromium:
|
0
|
6
|
|
7 http://src.chromium.org/viewvc/chrome/trunk/src/sql/
|
|
8 http://maxradi.us/documents/sqlite/
|
|
9
|
|
10
|
17
|
11 Main differences with Chromium
|
|
12 ==============================
|
|
13
|
|
14 * The reference counting mechanism has been reimplemented to make it
|
|
15 simpler.
|
59
|
16 * The OrthancException class is used for the exception mechanisms.
|
17
|
17 * A statement is always valid (is_valid() always return true).
|
59
|
18 * The classes and the methods have been renamed to meet Orthanc's
|
17
|
19 coding conventions.
|
|
20
|
|
21
|
|
22 Licensing
|
|
23 =========
|
|
24
|
|
25 The code in this folder is licensed under the 3-clause BSD license, in
|
|
26 order to respect the original license of the code.
|
|
27
|
|
28 It is pretty straightforward to extract the code from this folder and
|
|
29 to include it in another project.
|