33 #ifndef _IDENTT_QUERY_JSONELEM_HPP_ 34 #define _IDENTT_QUERY_JSONELEM_HPP_ 42 const std::string nam;
43 const std::string val;
44 const enum JsonElemE {
61 JsonElem(std::string name, std::string value);
73 explicit JsonElem(std::string name,
float value);
85 explicit JsonElem(
const char* name,
float value);
97 explicit JsonElem(std::string name,
double value);
109 explicit JsonElem(
const char* name,
double value);
121 explicit JsonElem(std::string name, int32_t value);
133 explicit JsonElem(
const char* name, int32_t value);
146 explicit JsonElem(std::string name, uint32_t value);
158 explicit JsonElem(
const char* name, uint32_t value);
170 explicit JsonElem(std::string name, int64_t value);
182 explicit JsonElem(
const char* name, int64_t value);
194 explicit JsonElem(std::string name, uint64_t value);
206 explicit JsonElem(
const char* name, uint64_t value);
218 explicit JsonElem(std::string name,
bool value);
230 explicit JsonElem(
const char* name,
bool value);
237 explicit JsonElem(std::string , std::string , JsonElemE) =
delete;
Definition: CryptoBase.hpp:49
Definition: JsonElem.hpp:41
JsonElem()=delete
Constructor deleted.