modules/openapi-generator/src/main
java/org/openapitools/codegen/languages
CppPistacheServerCodegen.java +12 -0
CppRestSdkClientCodegen.java +1 -0
resources
cpp-pistache-server
api-source.mustache +4 -4
cmake.mustache +1 -1
model-source.mustache +7 -7
modelbase-header.mustache +98 -1
modelbase-source.mustache +1 -1
cpp-rest-sdk-client
model-source.mustache +23 -17
samples/server/petstore/cpp-pistache
api
PetApi.cpp +6 -0
PetApi.h +2 -2
StoreApi.cpp +3 -0
StoreApi.h +1 -1
UserApi.cpp +10 -4
UserApi.h +2 -2
impl
PetApiImpl.cpp +2 -2
PetApiImpl.h +2 -2
StoreApiImpl.cpp +1 -1
StoreApiImpl.h +1 -1
UserApiImpl.cpp +2 -2
UserApiImpl.h +2 -2
model
ApiResponse.cpp +0 -2
Category.cpp +0 -1
ModelBase.cpp +1 -1
ModelBase.h +98 -1
Order.cpp +0 -1
Pet.cpp +3 -4
Tag.cpp +0 -1
User.cpp +0 -6
CMakeLists.txt +1 -1
@@ -102,6 +102,7 @@ public class CppPistacheServerCodegen extends AbstractCppCodegen {
@@ -292,6 +293,9 @@ public class CppPistacheServerCodegen extends AbstractCppCodegen {
@@ -320,6 +324,9 @@ public class CppPistacheServerCodegen extends AbstractCppCodegen {
@@ -403,4 +410,9 @@ public class CppPistacheServerCodegen extends AbstractCppCodegen {
@@ -153,6 +153,7 @@ public class CppRestSdkClientCodegen extends AbstractCppCodegen {
@@ -52,8 +52,8 @@ void {{classname}}::{{operationIdSnakeCase}}_handler(const Pistache::Rest::Reque
@@ -74,9 +74,9 @@ void {{classname}}::{{operationIdSnakeCase}}_handler(const Pistache::Rest::Reque
@@ -79,11 +79,11 @@ void {{classname}}::fromJson(nlohmann::json& val)
@@ -95,15 +95,15 @@ void {{classname}}::fromJson(nlohmann::json& val)