JsonCpp project page JsonCpp home page

forwards.h

Go to the documentation of this file.
00001 // Copyright 2007-2010 Baptiste Lepilleur
00002 // Distributed under MIT license, or public domain if desired and
00003 // recognized in your jurisdiction.
00004 // See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE
00005 
00006 #ifndef JSON_FORWARDS_H_INCLUDED
00007 # define JSON_FORWARDS_H_INCLUDED
00008 
00009 #if !defined(JSON_IS_AMALGAMATION)
00010 # include "config.h"
00011 #endif // if !defined(JSON_IS_AMALGAMATION)
00012 
00013 namespace Json {
00014 
00015    // writer.h
00016    class FastWriter;
00017    class StyledWriter;
00018 
00019    // reader.h
00020    class Reader;
00021 
00022    // features.h
00023    class Features;
00024 
00025    // value.h
00026    typedef unsigned int ArrayIndex;
00027    class StaticString;
00028    class Path;
00029    class PathArgument;
00030    class Value;
00031    class ValueIteratorBase;
00032    class ValueIterator;
00033    class ValueConstIterator;
00034 #ifdef JSON_VALUE_USE_INTERNAL_MAP
00035    class ValueMapAllocator;
00036    class ValueInternalLink;
00037    class ValueInternalArray;
00038    class ValueInternalMap;
00039 #endif // #ifdef JSON_VALUE_USE_INTERNAL_MAP
00040 
00041 } // namespace Json
00042 
00043 
00044 #endif // JSON_FORWARDS_H_INCLUDED

SourceForge Logo hosts this site. Send comments to:
Json-cpp Developers