forwards.h 782 B

12345678910111213141516171819202122232425262728293031323334353637
  1. // Copyright 2007-2010 Baptiste Lepilleur and The JsonCpp Authors
  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. #ifndef JSON_FORWARDS_H_INCLUDED
  6. #define JSON_FORWARDS_H_INCLUDED
  7. #if !defined(JSON_IS_AMALGAMATION)
  8. #include "config.h"
  9. #endif // if !defined(JSON_IS_AMALGAMATION)
  10. namespace Json {
  11. // writer.h
  12. class FastWriter;
  13. class StyledWriter;
  14. // reader.h
  15. class Reader;
  16. // features.h
  17. class Features;
  18. // value.h
  19. typedef unsigned int ArrayIndex;
  20. class StaticString;
  21. class Path;
  22. class PathArgument;
  23. class Value;
  24. class ValueIteratorBase;
  25. class ValueIterator;
  26. class ValueConstIterator;
  27. } // namespace Json
  28. #endif // JSON_FORWARDS_H_INCLUDED