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