Files
rippled/modules/ripple_json/ripple_json.h
2013-06-23 11:12:39 -07:00

56 lines
1.0 KiB
C++

//------------------------------------------------------------------------------
/*
Copyright (c) 2011-2013, OpenCoin, Inc.
*/
//==============================================================================
/** Include this to get the @ref ripple_json module.
@file ripple_json.h
@ingroup ripple_json
*/
/** JSON parsiing and output support.
A simple set of JSON manipulation classes.
@defgroup ripple_json
*/
#ifndef RIPPLE_JSON_RIPPLEHEADER
#define RIPPLE_JSON_RIPPLEHEADER
#include <deque>
#include <stack>
#include <string>
#include <vector>
#include "json/json_config.h" // Needed before these cpptl includes
#ifndef JSON_USE_CPPTL_SMALLMAP
# include <map>
#else
# include <cpptl/smallmap.h>
#endif
#ifdef JSON_USE_CPPTL
# include <cpptl/forwards.h>
#endif
#if RIPPLE_USE_NAMESPACE
namespace ripple
{
#endif
#include "json/json_forwards.h"
#include "json/json_features.h"
#include "json/json_value.h"
#include "json/json_reader.h"
#include "json/json_writer.h"
#if RIPPLE_USE_NAMESPACE
}
#endif
#endif