VL
JSONConverter.h
Go to the documentation of this file.
1#pragma once
2
3#include <string>
4#include "vl.h"
5#include "JSONDefs.h"
6
7namespace vl
8{
10 {
11 public:
12 bool Store(Object& object, const vl::Object& context, const std::string& filePath, const CnvParams& params = CnvParams());
13 bool JSONStr(Object& object, const vl::Object& context, std::string& out, const CnvParams& params = CnvParams());
14 std::string JSONStr(Object& object, const vl::Object& context, const CnvParams& params = CnvParams());
15 bool Load(Object& object, const std::string& filePath);
16 };
17}
Definition: JSONConverter.h:10
bool Store(Object &object, const vl::Object &context, const std::string &filePath, const CnvParams &params=CnvParams())
Definition: JSONConverter.cpp:14
bool Load(Object &object, const std::string &filePath)
Definition: JSONConverter.cpp:59
bool JSONStr(Object &object, const vl::Object &context, std::string &out, const CnvParams &params=CnvParams())
Definition: JSONConverter.h:8
Definition: JSONDefs.h:8