Akihito Nakano cf657f1c7b [C++] Adjust the names (script, sample folder, generator) to lang option (#220)
* Rename script: qt5-petstore.sh -> cpp-qt5-petstore.sh

* Rename sample folder: qt5cpp -> cpp-qt5

* Rename script: cpprest-petstore.sh -> cpp-restsdk-petstore.sh

* Rename sample folder: cpprest -> cpp-restsdk

* Rename generator: CppRestClientCodegen -> CppRestSdkClientCodegen

* Rename script: tizen-petstore.sh -> cpp-tizen-petstore.sh

* Rename sample folder: tizen -> cpp-tizen

* Rename script(security): qt5cpp-petstore.sh -> cpp-qt5-petstore.sh

* Rename sample folder(security): qt5cpp -> cpp-qt5

* Rename script(windows): qt5cpp-petstore.bat -> cpp-qt5-petstore.bat

* Change sample folder

* Rename script(windows): cpprest-petstore.bat -> cpp-restsdk-petstore.bat

* Change sample folder

* Rename script(windows): tizen-petstore.bat -> cpp-tizen-petstore.bat

* Change sample folder

* Change output folder: tizen -> cpp-tizen

* Rename the scripts under bin/openapi3

cpp-restsdk is not exist under bin/openapi3

* Change sample folder
2018-06-07 16:55:43 +08:00

31 lines
631 B
C++

#ifndef _HELPERS_H_
#define _HELPERS_H_
#include <string>
#include <glib-object.h>
#include <json-glib/json-glib.h>
using namespace std;
JsonNode *
json_from_string (const char *str,
GError **mygerror);
char *
json_to_string (JsonNode *node,
gboolean pretty);
JsonNode*
converttoJson(void* v, string type, string containerType);
void
jsonToValue(void* target, JsonNode* ptr, string type, string innerType);
void helper_func(JsonObject *object, const gchar* member_name, JsonNode *member_node,gpointer user_data);
string
stringify(void* ptr, string type);
bool isprimitive(string type);
#endif /* HELPERS_H_ */