]> git.donarmstrong.com Git - bamtools.git/blob - src/third_party/jsoncpp/json_forwards.h
Merge branch 'master' of git://github.com/pezmaster31/bamtools
[bamtools.git] / src / third_party / jsoncpp / json_forwards.h
1 // Copyright 2007-2010 Baptiste Lepilleur
2 // Distributed under MIT license, or public domain if desired and
3 // recognized in your jurisdiction.
4 // See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE
5
6 #ifndef JSON_FORWARDS_H_INCLUDED
7 # define JSON_FORWARDS_H_INCLUDED
8
9 # include "json_config.h"
10
11 namespace Json {
12
13    // writer.h
14    class FastWriter;
15    class StyledWriter;
16
17    // reader.h
18    class Reader;
19
20    // features.h
21    class Features;
22
23    // value.h
24    typedef unsigned int ArrayIndex;
25    class StaticString;
26    class Path;
27    class PathArgument;
28    class Value;
29    class ValueIteratorBase;
30    class ValueIterator;
31    class ValueConstIterator;
32 #ifdef JSON_VALUE_USE_INTERNAL_MAP
33    class ValueMapAllocator;
34    class ValueInternalLink;
35    class ValueInternalArray;
36    class ValueInternalMap;
37 #endif // #ifdef JSON_VALUE_USE_INTERNAL_MAP
38
39 } // namespace Json
40
41
42 #endif // JSON_FORWARDS_H_INCLUDED