piDe/SerializeJSON with PIJSON type, some doc
This commit is contained in:
@@ -60,6 +60,9 @@ inline PIJSON piSerializeJSON(const T & v) {
|
||||
|
||||
// known types
|
||||
|
||||
inline PIJSON piSerializeJSON(const PIJSON & v) {
|
||||
return v;
|
||||
}
|
||||
template<>
|
||||
inline PIJSON piSerializeJSON(const PIVariant & v) {
|
||||
return PIJSON() = v;
|
||||
@@ -248,6 +251,9 @@ inline void piDeserializeJSON(T & v, const PIJSON & js) {
|
||||
|
||||
// known types
|
||||
|
||||
inline void piDeserializeJSON(PIJSON & v, const PIJSON & js) {
|
||||
v = js;
|
||||
}
|
||||
template<>
|
||||
inline void piDeserializeJSON(PIVariant & v, const PIJSON & js) {
|
||||
v = js.value();
|
||||
|
||||
Reference in New Issue
Block a user