5 #ifndef JODA_MEMORYJOINDOC_H
6 #define JODA_MEMORYJOINDOC_H
8 #include <rapidjson/allocators.h>
9 #include <rapidjson/document.h>
rapidjson::GenericDocument< RJChar, RJMemoryPoolAlloc, RJBaseAlloc > RJDocument
Definition: RJFwd.h:28
rapidjson::MemoryPoolAllocator< RJBaseAlloc > RJMemoryPoolAlloc
Definition: RJFwd.h:26
rapidjson::GenericValue< RJChar, RJMemoryPoolAlloc > RJValue
Definition: RJFwd.h:29
Definition: MemoryJoinDoc.h:16
void deepCopyInto(RJDocument &val)
Definition: MemoryJoinDoc.cpp:41
RJMemoryPoolAlloc alloc
Definition: MemoryJoinDoc.h:57
std::mutex mut
Definition: MemoryJoinDoc.h:59
RJDocument doc
Definition: MemoryJoinDoc.h:58
MemoryJoinDoc()
Definition: MemoryJoinDoc.cpp:7
size_t getMemSize()
Definition: MemoryJoinDoc.cpp:46
void join(RJValue &&val)
Definition: MemoryJoinDoc.cpp:36