comparison third_party/json/forwards.h @ 0:add35537fdbb tip

Initial import
author irh <ian.r.hobson@gmail.com>
date Thu, 25 Aug 2011 11:05:55 +0100
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:add35537fdbb
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 #if !defined(JSON_IS_AMALGAMATION)
10 # include "config.h"
11 #endif // if !defined(JSON_IS_AMALGAMATION)
12
13 namespace Json {
14
15 // writer.h
16 class FastWriter;
17 class StyledWriter;
18
19 // reader.h
20 class Reader;
21
22 // features.h
23 class Features;
24
25 // value.h
26 typedef unsigned int ArrayIndex;
27 class StaticString;
28 class Path;
29 class PathArgument;
30 class Value;
31 class ValueIteratorBase;
32 class ValueIterator;
33 class ValueConstIterator;
34 #ifdef JSON_VALUE_USE_INTERNAL_MAP
35 class ValueMapAllocator;
36 class ValueInternalLink;
37 class ValueInternalArray;
38 class ValueInternalMap;
39 #endif // #ifdef JSON_VALUE_USE_INTERNAL_MAP
40
41 } // namespace Json
42
43
44 #endif // JSON_FORWARDS_H_INCLUDED