forked from loafle/openapi-generator-original
Merge branch 'master' of https://github.com/OpenAPITools/openapi-generator
This commit is contained in:
commit
23bd5d413c
@ -77,12 +77,12 @@ end:
|
|||||||
{{^isContainer}}
|
{{^isContainer}}
|
||||||
{{^isModel}}
|
{{^isModel}}
|
||||||
{{#isEnum}}
|
{{#isEnum}}
|
||||||
char* {{name}}{{classname}}_ToString({{projectName}}_{{classVarName}}_{{enumName}}_e {{name}}) {
|
char* {{classname}}_{{name}}_ToString({{projectName}}_{{classVarName}}_{{enumName}}_e {{name}}) {
|
||||||
char* {{name}}Array[] = { "NULL"{{#allowableValues}}{{#values}}, "{{.}}"{{/values}}{{/allowableValues}} };
|
char* {{name}}Array[] = { "NULL"{{#allowableValues}}{{#values}}, "{{.}}"{{/values}}{{/allowableValues}} };
|
||||||
return {{name}}Array[{{name}}];
|
return {{name}}Array[{{name}}];
|
||||||
}
|
}
|
||||||
|
|
||||||
{{projectName}}_{{classVarName}}_{{enumName}}_e {{name}}{{classname}}_FromString(char* {{name}}){
|
{{projectName}}_{{classVarName}}_{{enumName}}_e {{classname}}_{{name}}_FromString(char* {{name}}){
|
||||||
int stringToReturn = 0;
|
int stringToReturn = 0;
|
||||||
char *{{name}}Array[] = { "NULL"{{#allowableValues}}{{#values}}, "{{.}}"{{/values}}{{/allowableValues}} };
|
char *{{name}}Array[] = { "NULL"{{#allowableValues}}{{#values}}, "{{.}}"{{/values}}{{/allowableValues}} };
|
||||||
size_t sizeofArray = sizeof({{name}}Array) / sizeof({{name}}Array[0]);
|
size_t sizeofArray = sizeof({{name}}Array) / sizeof({{name}}Array[0]);
|
||||||
@ -101,12 +101,12 @@ char* {{name}}{{classname}}_ToString({{projectName}}_{{classVarName}}_{{enumName
|
|||||||
{{#items}}
|
{{#items}}
|
||||||
{{^isModel}}
|
{{^isModel}}
|
||||||
{{#isEnum}}
|
{{#isEnum}}
|
||||||
char* {{name}}{{classname}}_ToString({{projectName}}_{{classVarName}}_{{enumName}}_e {{name}}) {
|
char* {{classname}}_{{name}}_ToString({{projectName}}_{{classVarName}}_{{enumName}}_e {{name}}) {
|
||||||
char *{{name}}Array[] = { "NULL"{{#allowableValues}}{{#values}}, "{{.}}"{{/values}}{{/allowableValues}} };
|
char *{{name}}Array[] = { "NULL"{{#allowableValues}}{{#values}}, "{{.}}"{{/values}}{{/allowableValues}} };
|
||||||
return {{name}}Array[{{name}} - 1];
|
return {{name}}Array[{{name}} - 1];
|
||||||
}
|
}
|
||||||
|
|
||||||
{{projectName}}_{{classVarName}}_{{enumName}}_e {{name}}{{classname}}_FromString(char* {{name}}) {
|
{{projectName}}_{{classVarName}}_{{enumName}}_e {{classname}}_{{name}}_FromString(char* {{name}}) {
|
||||||
int stringToReturn = 0;
|
int stringToReturn = 0;
|
||||||
char *{{name}}Array[] = { "NULL"{{#allowableValues}}{{#values}}, "{{.}}"{{/values}}{{/allowableValues}} };
|
char *{{name}}Array[] = { "NULL"{{#allowableValues}}{{#values}}, "{{.}}"{{/values}}{{/allowableValues}} };
|
||||||
size_t sizeofArray = sizeof({{name}}Array) / sizeof({{name}}Array[0]);
|
size_t sizeofArray = sizeof({{name}}Array) / sizeof({{name}}Array[0]);
|
||||||
@ -629,7 +629,7 @@ fail:
|
|||||||
{
|
{
|
||||||
goto end; //Enum
|
goto end; //Enum
|
||||||
}
|
}
|
||||||
{{name}}Variable = {{name}}{{classname}}_FromString({{{name}}}->valuestring);
|
{{name}}Variable = {{classname}}_{{name}}_FromString({{{name}}}->valuestring);
|
||||||
{{/isString}}
|
{{/isString}}
|
||||||
{{/isEnum}}
|
{{/isEnum}}
|
||||||
{{^isEnum}}
|
{{^isEnum}}
|
||||||
|
@ -4,12 +4,12 @@
|
|||||||
#include "order.h"
|
#include "order.h"
|
||||||
|
|
||||||
|
|
||||||
char* statusorder_ToString(openapi_petstore_order_STATUS_e status) {
|
char* order_status_ToString(openapi_petstore_order_STATUS_e status) {
|
||||||
char* statusArray[] = { "NULL", "placed", "approved", "delivered" };
|
char* statusArray[] = { "NULL", "placed", "approved", "delivered" };
|
||||||
return statusArray[status];
|
return statusArray[status];
|
||||||
}
|
}
|
||||||
|
|
||||||
openapi_petstore_order_STATUS_e statusorder_FromString(char* status){
|
openapi_petstore_order_STATUS_e order_status_FromString(char* status){
|
||||||
int stringToReturn = 0;
|
int stringToReturn = 0;
|
||||||
char *statusArray[] = { "NULL", "placed", "approved", "delivered" };
|
char *statusArray[] = { "NULL", "placed", "approved", "delivered" };
|
||||||
size_t sizeofArray = sizeof(statusArray) / sizeof(statusArray[0]);
|
size_t sizeofArray = sizeof(statusArray) / sizeof(statusArray[0]);
|
||||||
@ -164,7 +164,7 @@ order_t *order_parseFromJSON(cJSON *orderJSON){
|
|||||||
{
|
{
|
||||||
goto end; //Enum
|
goto end; //Enum
|
||||||
}
|
}
|
||||||
statusVariable = statusorder_FromString(status->valuestring);
|
statusVariable = order_status_FromString(status->valuestring);
|
||||||
}
|
}
|
||||||
|
|
||||||
// order->complete
|
// order->complete
|
||||||
|
@ -4,12 +4,12 @@
|
|||||||
#include "pet.h"
|
#include "pet.h"
|
||||||
|
|
||||||
|
|
||||||
char* statuspet_ToString(openapi_petstore_pet_STATUS_e status) {
|
char* pet_status_ToString(openapi_petstore_pet_STATUS_e status) {
|
||||||
char* statusArray[] = { "NULL", "available", "pending", "sold" };
|
char* statusArray[] = { "NULL", "available", "pending", "sold" };
|
||||||
return statusArray[status];
|
return statusArray[status];
|
||||||
}
|
}
|
||||||
|
|
||||||
openapi_petstore_pet_STATUS_e statuspet_FromString(char* status){
|
openapi_petstore_pet_STATUS_e pet_status_FromString(char* status){
|
||||||
int stringToReturn = 0;
|
int stringToReturn = 0;
|
||||||
char *statusArray[] = { "NULL", "available", "pending", "sold" };
|
char *statusArray[] = { "NULL", "available", "pending", "sold" };
|
||||||
size_t sizeofArray = sizeof(statusArray) / sizeof(statusArray[0]);
|
size_t sizeofArray = sizeof(statusArray) / sizeof(statusArray[0]);
|
||||||
@ -253,7 +253,7 @@ pet_t *pet_parseFromJSON(cJSON *petJSON){
|
|||||||
{
|
{
|
||||||
goto end; //Enum
|
goto end; //Enum
|
||||||
}
|
}
|
||||||
statusVariable = statuspet_FromString(status->valuestring);
|
statusVariable = pet_status_FromString(status->valuestring);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user