5 #ifndef JODA_POINTERCOPYPROJECT_H
6 #define JODA_POINTERCOPYPROJECT_H
18 static const std::string
type;
rapidjson::MemoryPoolAllocator< RJBaseAlloc > RJMemoryPoolAlloc
Definition: RJFwd.h:26
rapidjson::GenericPointer< RJValue, RJBaseAlloc > RJPointer
Definition: RJFwd.h:30
rapidjson::GenericValue< RJChar, RJMemoryPoolAlloc > RJValue
Definition: RJFwd.h:29
Definition: RapidJsonDocument.h:22
Definition: IProjector.h:15
Definition: PointerCopyProject.h:14
RJPointer from
Definition: PointerCopyProject.h:26
RJValue getVal(const RapidJsonDocument &json, RJMemoryPoolAlloc &alloc) override
Definition: PointerCopyProject.cpp:15
PointerCopyProject(const std::string &to, const std::string &from)
Definition: PointerCopyProject.cpp:8
std::string toString() override
Definition: PointerCopyProject.cpp:44
bool copyAll
Definition: PointerCopyProject.h:28
std::string from_str
Definition: PointerCopyProject.h:27
std::string getType() override
Definition: PointerCopyProject.cpp:35
static const std::string allCopy
Definition: PointerCopyProject.h:19
static const std::string type
Definition: PointerCopyProject.h:18
std::vector< std::string > getMaterializeAttributes() const override
Definition: PointerCopyProject.cpp:52
Definition: AttributeStatAggregator.h:12