12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- // Copyright 2007-2010 Baptiste Lepilleur and The JsonCpp Authors
- // Distributed under MIT license, or public domain if desired and
- // recognized in your jurisdiction.
- // See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE
- #ifndef JSON_FORWARDS_H_INCLUDED
- #define JSON_FORWARDS_H_INCLUDED
- #if !defined(JSON_IS_AMALGAMATION)
- #include "config.h"
- #endif // if !defined(JSON_IS_AMALGAMATION)
- namespace Json {
- // writer.h
- class StreamWriter;
- class StreamWriterBuilder;
- class Writer;
- class FastWriter;
- class StyledWriter;
- class StyledStreamWriter;
- // reader.h
- class Reader;
- class CharReader;
- class CharReaderBuilder;
- // json_features.h
- class Features;
- // value.h
- using ArrayIndex = unsigned int;
- class StaticString;
- class Path;
- class PathArgument;
- class Value;
- class ValueIteratorBase;
- class ValueIterator;
- class ValueConstIterator;
- } // namespace Json
- #endif // JSON_FORWARDS_H_INCLUDED
|