rapidjsonwrapper.h File Reference

Classes

struct  GenericException
 
struct  ParseException
 

Macros

#define RAPIDJSON_HAS_STDSTRING   0
 
#define RAPIDJSON_HAS_CXX11_NOEXCEPT   0
 
#define RAPIDJSON_ASSERT(x)
 
#define RAPIDJSON_PARSE_ERROR_NORETURN(parseErrorCode, offset)    throw ParseException(parseErrorCode, #parseErrorCode, offset)
 

Macro Definition Documentation

◆ RAPIDJSON_ASSERT

#define RAPIDJSON_ASSERT (   x)
Value:
do \
{ \
if (!(x)) \
throw GenericException(); \
} while (0);
Definition: rapidjsonwrapper.h:15

◆ RAPIDJSON_HAS_CXX11_NOEXCEPT

#define RAPIDJSON_HAS_CXX11_NOEXCEPT   0

◆ RAPIDJSON_HAS_STDSTRING

#define RAPIDJSON_HAS_STDSTRING   0

◆ RAPIDJSON_PARSE_ERROR_NORETURN

#define RAPIDJSON_PARSE_ERROR_NORETURN (   parseErrorCode,
  offset 
)     throw ParseException(parseErrorCode, #parseErrorCode, offset)