Couchbase Lite C
Couchbase Lite C API
Fleece.h
Go to the documentation of this file.
1//
2// Fleece.h
3//
4// Copyright 2016-Present Couchbase, Inc.
5//
6// Use of this software is governed by the Business Source License included
7// in the file licenses/BSL-Couchbase.txt. As of the Change Date specified
8// in that file, in accordance with the Business Source License, use of this
9// software will be governed by the Apache License, Version 2.0, included in
10// the file licenses/APL2.txt.
11//
12
13#pragma once
14#ifndef _FLEECE_H
15#define _FLEECE_H
16
17// This "umbrella header" includes the commonly-used parts of the Fleece C API.
18
19#include "FLBase.h"
20#include "FLCollections.h"
21#include "FLDeepIterator.h"
22#include "FLDoc.h"
23#include "FLEncoder.h"
24#include "FLJSON.h"
25#include "FLKeyPath.h"
26#include "FLMutable.h"
27#include "FLValue.h"
28
29// #include "FLExpert.h" -- advanced & rarely-used functionality
30
31#ifdef __OBJC__
32 // When compiling as Objective-C, include CoreFoundation / Objective-C utilities:
34#endif
35
36#endif // _FLEECE_H