forked from mirrors/gecko-dev
		
	
		
			
				
	
	
		
			43 lines
		
	
	
	
		
			917 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
	
		
			917 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| // 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
 | 
