24#ifndef DD_SDI_FWD_H_INCLUDED
25#define DD_SDI_FWD_H_INCLUDED
27#include <rapidjson/fwd.h>
45typedef rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator>
RJ_Allocator;
47 rapidjson::CrtAllocator>
49typedef rapidjson::GenericValue<RJ_Encoding, RJ_Allocator>
RJ_Value;
50typedef rapidjson::GenericStringBuffer<RJ_Encoding, rapidjson::CrtAllocator>
Opaque context which keeps reusable resoureces needed during deserialization.
Definition: sdi.cc:231
Opaque context which keeps reusable resources needed during serialization.
Definition: sdi.cc:129
The version of the current data dictionary table definitions.
Definition: dictionary_client.h:43
RJ_Writer Sdi_writer
Alias for the rapidjson Writer type to use in serialization.
Definition: sdi_fwd.h:64
rapidjson::GenericStringBuffer< RJ_Encoding, rapidjson::CrtAllocator > RJ_StringBuffer
Definition: sdi_fwd.h:51
rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > RJ_Allocator
Definition: sdi_fwd.h:45
rapidjson::UTF8< char > RJ_Encoding
Definition: sdi_fwd.h:44
rapidjson::GenericDocument< RJ_Encoding, RJ_Allocator, rapidjson::CrtAllocator > RJ_Document
Definition: sdi_fwd.h:48
rapidjson::GenericValue< RJ_Encoding, RJ_Allocator > RJ_Value
Definition: sdi_fwd.h:49
rapidjson::Writer< RJ_StringBuffer, RJ_Encoding, RJ_Encoding, RJ_Allocator, 0 > RJ_Writer
Definition: sdi_fwd.h:57
rapidjson::PrettyWriter< RJ_StringBuffer, RJ_Encoding, RJ_Encoding, RJ_Allocator, 0 > RJ_PrettyWriter
Definition: sdi_fwd.h:54
rapidjson::Writer< T > Writer
Definition: rapid_json_to_text.h:41