Add new JSON library that is licensed under public domain.
[polly.git] / lib / JSON / include / json / forwards.h
blobd0ce8300cea5e2d70998240757146a062ab903c2
1 #ifndef JSON_FORWARDS_H_INCLUDED
2 # define JSON_FORWARDS_H_INCLUDED
4 # include "config.h"
6 namespace Json {
8 // writer.h
9 class FastWriter;
10 class StyledWriter;
12 // reader.h
13 class Reader;
15 // features.h
16 class Features;
18 // value.h
19 typedef int Int;
20 typedef unsigned int UInt;
21 class StaticString;
22 class Path;
23 class PathArgument;
24 class Value;
25 class ValueIteratorBase;
26 class ValueIterator;
27 class ValueConstIterator;
28 #ifdef JSON_VALUE_USE_INTERNAL_MAP
29 class ValueAllocator;
30 class ValueMapAllocator;
31 class ValueInternalLink;
32 class ValueInternalArray;
33 class ValueInternalMap;
34 #endif // #ifdef JSON_VALUE_USE_INTERNAL_MAP
36 } // namespace Json
39 #endif // JSON_FORWARDS_H_INCLUDED