5 #ifndef JODA_IJSONSIMILARITYMEASURE_H
6 #define JODA_IJSONSIMILARITYMEASURE_H
37 static_assert(std::is_base_of<IJSONSimilarityMeasure, T>::value,
38 "T must derive from IJSONSimilarityMeasure");
rapidjson::GenericDocument< RJChar, RJMemoryPoolAlloc, RJBaseAlloc > RJDocument
Definition: RJFwd.h:28
Definition: IJSONSimilarityMeasure.h:24
virtual double measure(const RJDocument &lhs, const RJDocument &rhs)=0
Definition: IJSONSimilarityMeasure.h:36
Representation getRepresentation(const RJDocument &lhs)
Definition: IJSONSimilarityMeasure.h:46
void * Representation
Definition: IJSONSimilarityMeasure.h:38
bool is_implemented
Definition: IJSONSimilarityMeasure.h:56
Representation getRepresentation(const std::string &lhs)
Definition: IJSONSimilarityMeasure.h:54