forked from loafle/openapi-generator-original
		
	cpp qt5 client: fix prefix bug (#4432)
This commit is contained in:
		
							parent
							
								
									357f6caed5
								
							
						
					
					
						commit
						3e87a5fbaf
					
				@ -27,6 +27,11 @@ fi
 | 
			
		||||
 | 
			
		||||
# if you've executed sbt assembly previously it will use that instead.
 | 
			
		||||
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
 | 
			
		||||
ags="generate -t modules/openapi-generator/src/main/resources/cpp-qt5-client -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml -g cpp-qt5-client -o samples/client/petstore/cpp-qt5 $@"
 | 
			
		||||
args="generate -t modules/openapi-generator/src/main/resources/cpp-qt5-client \
 | 
			
		||||
      -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml \
 | 
			
		||||
      -g cpp-qt5-client \
 | 
			
		||||
       --additional-properties=cppNamespace=test_namespace \
 | 
			
		||||
       --additional-properties=modelNamePrefix=PFX \
 | 
			
		||||
       -o samples/client/petstore/cpp-qt5 $@"
 | 
			
		||||
 | 
			
		||||
java $JAVA_OPTS -jar $executable $ags
 | 
			
		||||
java $JAVA_OPTS -jar $executable $args
 | 
			
		||||
 | 
			
		||||
@ -83,7 +83,7 @@ QMap<QString, QString> {{prefix}}HttpRequestWorker::getResponseHeaders() const {
 | 
			
		||||
            return files[fieldname];
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    return OAIHttpFileElement();
 | 
			
		||||
    return {{prefix}}HttpFileElement();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QByteArray *{{prefix}}HttpRequestWorker::getMultiPartField(const QString &fieldname){
 | 
			
		||||
 | 
			
		||||
@ -70,7 +70,7 @@ signals:
 | 
			
		||||
private:
 | 
			
		||||
    QNetworkAccessManager *manager;
 | 
			
		||||
    QMap<QString, QString> headers;
 | 
			
		||||
    QMap<QString, OAIHttpFileElement> files;
 | 
			
		||||
    QMap<QString, {{prefix}}HttpFileElement> files;
 | 
			
		||||
    QMap<QString, QByteArray*> multiPartFields;
 | 
			
		||||
    QString workingDirectory;
 | 
			
		||||
    int timeout;
 | 
			
		||||
 | 
			
		||||
@ -3,8 +3,8 @@
 | 
			
		||||
#include <QTest>
 | 
			
		||||
#include <QTimer>
 | 
			
		||||
 | 
			
		||||
OAIPet PetApiTests::createRandomPet() {
 | 
			
		||||
    OAIPet pet;
 | 
			
		||||
PFXPet PetApiTests::createRandomPet() {
 | 
			
		||||
    PFXPet pet;
 | 
			
		||||
    qint64 id = QDateTime::currentMSecsSinceEpoch();
 | 
			
		||||
    pet.setName("monster");
 | 
			
		||||
    pet.setId(id);
 | 
			
		||||
@ -13,14 +13,14 @@ OAIPet PetApiTests::createRandomPet() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void PetApiTests::findPetsByStatusTest() {
 | 
			
		||||
    OAIPetApi api;
 | 
			
		||||
    PFXPetApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool petFound = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIPetApi::findPetsByStatusSignal, [&](QList<OAIPet> pets) {
 | 
			
		||||
    connect(&api, &PFXPetApi::findPetsByStatusSignal, [&](QList<PFXPet> pets) {
 | 
			
		||||
        petFound = true;
 | 
			
		||||
        foreach(OAIPet pet, pets) {
 | 
			
		||||
        foreach(PFXPet pet, pets) {
 | 
			
		||||
            QVERIFY(pet.getStatus().startsWith("available") || pet.getStatus().startsWith("sold"));
 | 
			
		||||
        }
 | 
			
		||||
        loop.quit();
 | 
			
		||||
@ -33,18 +33,18 @@ void PetApiTests::findPetsByStatusTest() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void PetApiTests::createAndGetPetTest() {
 | 
			
		||||
    OAIPetApi api;
 | 
			
		||||
    PFXPetApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool petCreated = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIPetApi::addPetSignal, [&]() {
 | 
			
		||||
    connect(&api, &PFXPetApi::addPetSignal, [&]() {
 | 
			
		||||
        // pet created
 | 
			
		||||
        petCreated = true;
 | 
			
		||||
        loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    OAIPet pet = createRandomPet();
 | 
			
		||||
    PFXPet pet = createRandomPet();
 | 
			
		||||
    qint64 id = pet.getId();
 | 
			
		||||
 | 
			
		||||
    api.addPet(pet);
 | 
			
		||||
@ -54,7 +54,7 @@ void PetApiTests::createAndGetPetTest() {
 | 
			
		||||
 | 
			
		||||
    bool petFetched = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIPetApi::getPetByIdSignal, [&](OAIPet pet) {
 | 
			
		||||
    connect(&api, &PFXPetApi::getPetByIdSignal, [&](PFXPet pet) {
 | 
			
		||||
        QVERIFY(pet.getId() > 0);
 | 
			
		||||
        QVERIFY(pet.getStatus().compare("freaky") == 0);
 | 
			
		||||
        loop.quit();
 | 
			
		||||
@ -69,16 +69,16 @@ void PetApiTests::createAndGetPetTest() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void PetApiTests::updatePetTest() {
 | 
			
		||||
    OAIPetApi api;
 | 
			
		||||
    PFXPetApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
 | 
			
		||||
    OAIPet pet = createRandomPet();
 | 
			
		||||
    OAIPet petToCheck;
 | 
			
		||||
    PFXPet pet = createRandomPet();
 | 
			
		||||
    PFXPet petToCheck;
 | 
			
		||||
    qint64 id = pet.getId();
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool petAdded = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIPetApi::addPetSignal, [&](){
 | 
			
		||||
    connect(&api, &PFXPetApi::addPetSignal, [&](){
 | 
			
		||||
        petAdded = true;
 | 
			
		||||
        loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
@ -92,7 +92,7 @@ void PetApiTests::updatePetTest() {
 | 
			
		||||
    // fetch it
 | 
			
		||||
 | 
			
		||||
    bool petFetched = false;
 | 
			
		||||
    connect(&api, &OAIPetApi::getPetByIdSignal, this, [&](OAIPet pet) {
 | 
			
		||||
    connect(&api, &PFXPetApi::getPetByIdSignal, this, [&](PFXPet pet) {
 | 
			
		||||
            petFetched = true;
 | 
			
		||||
            petToCheck = pet;
 | 
			
		||||
            loop.quit();
 | 
			
		||||
@ -106,7 +106,7 @@ void PetApiTests::updatePetTest() {
 | 
			
		||||
 | 
			
		||||
    // update it
 | 
			
		||||
    bool petUpdated = false;
 | 
			
		||||
    connect(&api, &OAIPetApi::updatePetSignal, [&]() {
 | 
			
		||||
    connect(&api, &PFXPetApi::updatePetSignal, [&]() {
 | 
			
		||||
        petUpdated = true;
 | 
			
		||||
        loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
@ -120,7 +120,7 @@ void PetApiTests::updatePetTest() {
 | 
			
		||||
 | 
			
		||||
    // check it
 | 
			
		||||
    bool petFetched2 = false;
 | 
			
		||||
    connect(&api, &OAIPetApi::getPetByIdSignal, [&](OAIPet pet) {
 | 
			
		||||
    connect(&api, &PFXPetApi::getPetByIdSignal, [&](PFXPet pet) {
 | 
			
		||||
        petFetched2 = true;
 | 
			
		||||
        QVERIFY(pet.getId() == petToCheck.getId());
 | 
			
		||||
        QVERIFY(pet.getStatus().compare(petToCheck.getStatus()) == 0);
 | 
			
		||||
@ -133,17 +133,17 @@ void PetApiTests::updatePetTest() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void PetApiTests::updatePetWithFormTest() {
 | 
			
		||||
    OAIPetApi api;
 | 
			
		||||
    PFXPetApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
 | 
			
		||||
    OAIPet pet = createRandomPet();
 | 
			
		||||
    OAIPet petToCheck;
 | 
			
		||||
    PFXPet pet = createRandomPet();
 | 
			
		||||
    PFXPet petToCheck;
 | 
			
		||||
    qint64 id = pet.getId();
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
 | 
			
		||||
    // create pet
 | 
			
		||||
    bool petAdded = false;
 | 
			
		||||
    connect(&api, &OAIPetApi::addPetSignal, [&](){
 | 
			
		||||
    connect(&api, &PFXPetApi::addPetSignal, [&](){
 | 
			
		||||
        petAdded = true;
 | 
			
		||||
        loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
@ -155,7 +155,7 @@ void PetApiTests::updatePetWithFormTest() {
 | 
			
		||||
 | 
			
		||||
    // fetch it
 | 
			
		||||
    bool petFetched = false;
 | 
			
		||||
    connect(&api, &OAIPetApi::getPetByIdSignal, [&](OAIPet pet) {
 | 
			
		||||
    connect(&api, &PFXPetApi::getPetByIdSignal, [&](PFXPet pet) {
 | 
			
		||||
        petFetched = true;
 | 
			
		||||
        petToCheck = pet;
 | 
			
		||||
        loop.quit();
 | 
			
		||||
@ -168,7 +168,7 @@ void PetApiTests::updatePetWithFormTest() {
 | 
			
		||||
 | 
			
		||||
    // update it
 | 
			
		||||
    bool petUpdated = false;
 | 
			
		||||
    connect(&api, &OAIPetApi::updatePetWithFormSignal, [&](){
 | 
			
		||||
    connect(&api, &PFXPetApi::updatePetWithFormSignal, [&](){
 | 
			
		||||
        petUpdated = true;
 | 
			
		||||
        loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
@ -181,7 +181,7 @@ void PetApiTests::updatePetWithFormTest() {
 | 
			
		||||
 | 
			
		||||
    // fetch it
 | 
			
		||||
    bool petUpdated2 = false;
 | 
			
		||||
    connect(&api, &OAIPetApi::getPetByIdSignal, [&](OAIPet pet) {
 | 
			
		||||
    connect(&api, &PFXPetApi::getPetByIdSignal, [&](PFXPet pet) {
 | 
			
		||||
        petUpdated2 = true;
 | 
			
		||||
        QVERIFY(pet.getName().compare(QString("gorilla")) == 0);
 | 
			
		||||
        loop.quit();
 | 
			
		||||
 | 
			
		||||
@ -1,13 +1,13 @@
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
#include "../client/OAIPetApi.h"
 | 
			
		||||
#include "../client/PFXPetApi.h"
 | 
			
		||||
 | 
			
		||||
using namespace OpenAPI;
 | 
			
		||||
using namespace test_namespace;
 | 
			
		||||
 | 
			
		||||
class PetApiTests: public QObject {
 | 
			
		||||
    Q_OBJECT
 | 
			
		||||
 | 
			
		||||
    OAIPet createRandomPet();
 | 
			
		||||
    PFXPet createRandomPet();
 | 
			
		||||
 | 
			
		||||
private slots:
 | 
			
		||||
    void findPetsByStatusTest();
 | 
			
		||||
 | 
			
		||||
@ -16,7 +16,7 @@ CONFIG   += c++11
 | 
			
		||||
 | 
			
		||||
TEMPLATE = app
 | 
			
		||||
 | 
			
		||||
include(../client/client.pri)
 | 
			
		||||
include(../client/PFXclient.pri)
 | 
			
		||||
 | 
			
		||||
SOURCES += main.cpp \
 | 
			
		||||
           PetApiTests.cpp \
 | 
			
		||||
 | 
			
		||||
@ -5,24 +5,24 @@
 | 
			
		||||
#include <QDebug>
 | 
			
		||||
 | 
			
		||||
void StoreApiTests::placeOrderTest() {
 | 
			
		||||
    OAIStoreApi api;
 | 
			
		||||
    PFXStoreApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool orderPlaced = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIStoreApi::placeOrderSignal, [&](OAIOrder order) {
 | 
			
		||||
    connect(&api, &PFXStoreApi::placeOrderSignal, [&](PFXOrder order) {
 | 
			
		||||
        orderPlaced = true;
 | 
			
		||||
        QVERIFY(order.getPetId() == 10000);
 | 
			
		||||
        QVERIFY((order.getId() == 500));
 | 
			
		||||
        qDebug() << order.getShipDate();
 | 
			
		||||
        loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
    connect(&api, &OAIStoreApi::placeOrderSignalE, [&](){
 | 
			
		||||
    connect(&api, &PFXStoreApi::placeOrderSignalE, [&](){
 | 
			
		||||
        QFAIL("shouldn't trigger error");
 | 
			
		||||
        loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    OAIOrder order;
 | 
			
		||||
    PFXOrder order;
 | 
			
		||||
    order.setId(500);
 | 
			
		||||
    order.setQuantity(10);
 | 
			
		||||
    order.setPetId(10000);
 | 
			
		||||
@ -37,12 +37,12 @@ void StoreApiTests::placeOrderTest() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void StoreApiTests::getOrderByIdTest() {
 | 
			
		||||
    OAIStoreApi api;
 | 
			
		||||
    PFXStoreApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool orderFetched = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIStoreApi::getOrderByIdSignal, [&](OAIOrder order) {
 | 
			
		||||
    connect(&api, &PFXStoreApi::getOrderByIdSignal, [&](PFXOrder order) {
 | 
			
		||||
        orderFetched = true;
 | 
			
		||||
        QVERIFY(order.getPetId() == 10000);
 | 
			
		||||
        QVERIFY((order.getId() == 500));
 | 
			
		||||
@ -58,12 +58,12 @@ void StoreApiTests::getOrderByIdTest() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void StoreApiTests::getInventoryTest() {
 | 
			
		||||
    OAIStoreApi api;
 | 
			
		||||
    PFXStoreApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool inventoryFetched = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIStoreApi::getInventorySignal, [&](QMap<QString, qint32> status) {
 | 
			
		||||
    connect(&api, &PFXStoreApi::getInventorySignal, [&](QMap<QString, qint32> status) {
 | 
			
		||||
        inventoryFetched = true;
 | 
			
		||||
        for(const auto& key : status.keys()) {
 | 
			
		||||
            qDebug() << (key) << " Quantities " << status.value(key);
 | 
			
		||||
 | 
			
		||||
@ -1,8 +1,8 @@
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
#include "../client/OAIStoreApi.h"
 | 
			
		||||
#include "../client/PFXStoreApi.h"
 | 
			
		||||
 | 
			
		||||
using namespace OpenAPI;
 | 
			
		||||
using namespace test_namespace;
 | 
			
		||||
 | 
			
		||||
class StoreApiTests: public QObject {
 | 
			
		||||
    Q_OBJECT
 | 
			
		||||
 | 
			
		||||
@ -4,8 +4,8 @@
 | 
			
		||||
#include <QTimer>
 | 
			
		||||
#include <QDebug>
 | 
			
		||||
 | 
			
		||||
OAIUser UserApiTests::createRandomUser() {
 | 
			
		||||
    OAIUser user;
 | 
			
		||||
PFXUser UserApiTests::createRandomUser() {
 | 
			
		||||
    PFXUser user;
 | 
			
		||||
    user.setId(QDateTime::currentMSecsSinceEpoch());
 | 
			
		||||
    user.setEmail("Jane.Doe@openapitools.io");
 | 
			
		||||
    user.setFirstName("Jane");
 | 
			
		||||
@ -18,12 +18,12 @@ OAIUser UserApiTests::createRandomUser() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void UserApiTests::createUserTest(){
 | 
			
		||||
    OAIUserApi api;
 | 
			
		||||
    PFXUserApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool userCreated = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIUserApi::createUserSignal, [&](){
 | 
			
		||||
    connect(&api, &PFXUserApi::createUserSignal, [&](){
 | 
			
		||||
            userCreated = true;
 | 
			
		||||
            loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
@ -35,17 +35,17 @@ void UserApiTests::createUserTest(){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void UserApiTests::createUsersWithArrayInputTest(){
 | 
			
		||||
    OAIUserApi api;
 | 
			
		||||
    PFXUserApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool usersCreated = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIUserApi::createUsersWithArrayInputSignal, [&](){
 | 
			
		||||
    connect(&api, &PFXUserApi::createUsersWithArrayInputSignal, [&](){
 | 
			
		||||
            usersCreated = true;
 | 
			
		||||
            loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    QList<OAIUser> users;
 | 
			
		||||
    QList<PFXUser> users;
 | 
			
		||||
    users.append(createRandomUser());
 | 
			
		||||
    users.append(createRandomUser());
 | 
			
		||||
    users.append(createRandomUser());
 | 
			
		||||
@ -56,17 +56,17 @@ void UserApiTests::createUsersWithArrayInputTest(){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void UserApiTests::createUsersWithListInputTest(){
 | 
			
		||||
    OAIUserApi api;
 | 
			
		||||
    PFXUserApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool usersCreated = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIUserApi::createUsersWithListInputSignal, [&](){
 | 
			
		||||
    connect(&api, &PFXUserApi::createUsersWithListInputSignal, [&](){
 | 
			
		||||
            usersCreated = true;
 | 
			
		||||
            loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    QList<OAIUser> users;
 | 
			
		||||
    QList<PFXUser> users;
 | 
			
		||||
    auto johndoe = createRandomUser();
 | 
			
		||||
    johndoe.setUsername("johndoe");
 | 
			
		||||
    auto rambo = createRandomUser();
 | 
			
		||||
@ -81,12 +81,12 @@ void UserApiTests::createUsersWithListInputTest(){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void UserApiTests::deleteUserTest(){
 | 
			
		||||
    OAIUserApi api;
 | 
			
		||||
    PFXUserApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool userDeleted = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIUserApi::deleteUserSignal, [&](){
 | 
			
		||||
    connect(&api, &PFXUserApi::deleteUserSignal, [&](){
 | 
			
		||||
            userDeleted = true;
 | 
			
		||||
            loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
@ -98,12 +98,12 @@ void UserApiTests::deleteUserTest(){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void UserApiTests::getUserByNameTest(){
 | 
			
		||||
    OAIUserApi api;
 | 
			
		||||
    PFXUserApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool userFetched = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIUserApi::getUserByNameSignal, [&](OAIUser summary) {
 | 
			
		||||
    connect(&api, &PFXUserApi::getUserByNameSignal, [&](PFXUser summary) {
 | 
			
		||||
        userFetched = true;
 | 
			
		||||
        qDebug() << summary.getUsername();
 | 
			
		||||
        QVERIFY(summary.getUsername() == "johndoe");
 | 
			
		||||
@ -117,12 +117,12 @@ void UserApiTests::getUserByNameTest(){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void UserApiTests::loginUserTest(){
 | 
			
		||||
    OAIUserApi api;
 | 
			
		||||
    PFXUserApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool userLogged = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIUserApi::loginUserSignal, [&](QString summary) {
 | 
			
		||||
    connect(&api, &PFXUserApi::loginUserSignal, [&](QString summary) {
 | 
			
		||||
        userLogged = true;
 | 
			
		||||
        qDebug() << summary;
 | 
			
		||||
        loop.quit();
 | 
			
		||||
@ -135,12 +135,12 @@ void UserApiTests::loginUserTest(){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void UserApiTests::logoutUserTest(){
 | 
			
		||||
    OAIUserApi api;
 | 
			
		||||
    PFXUserApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool userLoggedOut = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIUserApi::logoutUserSignal, [&](){
 | 
			
		||||
    connect(&api, &PFXUserApi::logoutUserSignal, [&](){
 | 
			
		||||
        userLoggedOut = true;
 | 
			
		||||
        loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
@ -152,12 +152,12 @@ void UserApiTests::logoutUserTest(){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void UserApiTests::updateUserTest(){
 | 
			
		||||
    OAIUserApi api;
 | 
			
		||||
    PFXUserApi api;
 | 
			
		||||
    api.setHost(PetStoreHost);
 | 
			
		||||
    QEventLoop loop;
 | 
			
		||||
    bool userUpdated = false;
 | 
			
		||||
 | 
			
		||||
    connect(&api, &OAIUserApi::updateUserSignal, [&]() {
 | 
			
		||||
    connect(&api, &PFXUserApi::updateUserSignal, [&]() {
 | 
			
		||||
            userUpdated = true;
 | 
			
		||||
            loop.quit();
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
@ -1,13 +1,13 @@
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
#include "../client/OAIUserApi.h"
 | 
			
		||||
#include "../client/PFXUserApi.h"
 | 
			
		||||
 | 
			
		||||
using namespace OpenAPI;
 | 
			
		||||
using namespace test_namespace;
 | 
			
		||||
 | 
			
		||||
class UserApiTests: public QObject {
 | 
			
		||||
    Q_OBJECT
 | 
			
		||||
 | 
			
		||||
    OAIUser createRandomUser();
 | 
			
		||||
    PFXUser createRandomUser();
 | 
			
		||||
 | 
			
		||||
private slots:
 | 
			
		||||
    void createUserTest();
 | 
			
		||||
 | 
			
		||||
@ -1,105 +0,0 @@
 | 
			
		||||
/**
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * https://openapi-generator.tech
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAI_OAIPetApi_H
 | 
			
		||||
#define OAI_OAIPetApi_H
 | 
			
		||||
 | 
			
		||||
#include "OAIHttpRequest.h"
 | 
			
		||||
 | 
			
		||||
#include "OAIApiResponse.h"
 | 
			
		||||
#include "OAIHttpFileElement.h"
 | 
			
		||||
#include "OAIPet.h"
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
#include <QObject>
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
 | 
			
		||||
class OAIPetApi: public QObject {
 | 
			
		||||
    Q_OBJECT
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
    OAIPetApi();
 | 
			
		||||
    OAIPetApi(const QString& host, const QString& basePath, const int toutMs = 0);
 | 
			
		||||
    ~OAIPetApi();
 | 
			
		||||
 | 
			
		||||
    void setBasePath(const QString& basePath);
 | 
			
		||||
    void setHost(const QString& host);
 | 
			
		||||
    void setApiTimeOutMs(const int tout);
 | 
			
		||||
    void setWorkingDirectory(const QString& path);
 | 
			
		||||
    void addHeaders(const QString& key, const QString& value);
 | 
			
		||||
 | 
			
		||||
    void addPet(const OAIPet& body);
 | 
			
		||||
    void deletePet(const qint64& pet_id, const QString& api_key);
 | 
			
		||||
    void findPetsByStatus(const QList<QString>& status);
 | 
			
		||||
    void findPetsByTags(const QList<QString>& tags);
 | 
			
		||||
    void getPetById(const qint64& pet_id);
 | 
			
		||||
    void updatePet(const OAIPet& body);
 | 
			
		||||
    void updatePetWithForm(const qint64& pet_id, const QString& name, const QString& status);
 | 
			
		||||
    void uploadFile(const qint64& pet_id, const QString& additional_metadata, const OAIHttpFileElement& file);
 | 
			
		||||
    
 | 
			
		||||
private:
 | 
			
		||||
    QString basePath;
 | 
			
		||||
    QString host;
 | 
			
		||||
    QString workingDirectory;
 | 
			
		||||
    int timeout;
 | 
			
		||||
    QMap<QString, QString> defaultHeaders;
 | 
			
		||||
    void addPetCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void deletePetCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void findPetsByStatusCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void findPetsByTagsCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void getPetByIdCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void updatePetCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void updatePetWithFormCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void uploadFileCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    
 | 
			
		||||
signals:
 | 
			
		||||
    void addPetSignal();
 | 
			
		||||
    void deletePetSignal();
 | 
			
		||||
    void findPetsByStatusSignal(QList<OAIPet> summary);
 | 
			
		||||
    void findPetsByTagsSignal(QList<OAIPet> summary);
 | 
			
		||||
    void getPetByIdSignal(OAIPet summary);
 | 
			
		||||
    void updatePetSignal();
 | 
			
		||||
    void updatePetWithFormSignal();
 | 
			
		||||
    void uploadFileSignal(OAIApiResponse summary);
 | 
			
		||||
    
 | 
			
		||||
    void addPetSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void deletePetSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void findPetsByStatusSignalFull(OAIHttpRequestWorker* worker, QList<OAIPet> summary);
 | 
			
		||||
    void findPetsByTagsSignalFull(OAIHttpRequestWorker* worker, QList<OAIPet> summary);
 | 
			
		||||
    void getPetByIdSignalFull(OAIHttpRequestWorker* worker, OAIPet summary);
 | 
			
		||||
    void updatePetSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void updatePetWithFormSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void uploadFileSignalFull(OAIHttpRequestWorker* worker, OAIApiResponse summary);
 | 
			
		||||
    
 | 
			
		||||
    void addPetSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void deletePetSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void findPetsByStatusSignalE(QList<OAIPet> summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void findPetsByTagsSignalE(QList<OAIPet> summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getPetByIdSignalE(OAIPet summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updatePetSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updatePetWithFormSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void uploadFileSignalE(OAIApiResponse summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    
 | 
			
		||||
    void addPetSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void deletePetSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void findPetsByStatusSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void findPetsByTagsSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getPetByIdSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updatePetSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updatePetWithFormSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void uploadFileSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
#endif
 | 
			
		||||
@ -11,32 +11,32 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include "OAIApiResponse.h"
 | 
			
		||||
#include "PFXApiResponse.h"
 | 
			
		||||
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
#include <QJsonArray>
 | 
			
		||||
#include <QObject>
 | 
			
		||||
#include <QDebug>
 | 
			
		||||
 | 
			
		||||
#include "OAIHelpers.h"
 | 
			
		||||
#include "PFXHelpers.h"
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
OAIApiResponse::OAIApiResponse(QString json) {
 | 
			
		||||
PFXApiResponse::PFXApiResponse(QString json) {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
    this->fromJson(json);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIApiResponse::OAIApiResponse() {
 | 
			
		||||
PFXApiResponse::PFXApiResponse() {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIApiResponse::~OAIApiResponse() {
 | 
			
		||||
PFXApiResponse::~PFXApiResponse() {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIApiResponse::initializeModel() {
 | 
			
		||||
PFXApiResponse::initializeModel() {
 | 
			
		||||
    
 | 
			
		||||
    m_code_isSet = false;
 | 
			
		||||
    m_code_isValid = false;
 | 
			
		||||
@ -50,7 +50,7 @@ OAIApiResponse::initializeModel() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIApiResponse::fromJson(QString jsonString) {
 | 
			
		||||
PFXApiResponse::fromJson(QString jsonString) {
 | 
			
		||||
    QByteArray array (jsonString.toStdString().c_str());
 | 
			
		||||
    QJsonDocument doc = QJsonDocument::fromJson(array);
 | 
			
		||||
    QJsonObject jsonObject = doc.object();
 | 
			
		||||
@ -58,21 +58,21 @@ OAIApiResponse::fromJson(QString jsonString) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIApiResponse::fromJsonObject(QJsonObject json) {
 | 
			
		||||
PFXApiResponse::fromJsonObject(QJsonObject json) {
 | 
			
		||||
    
 | 
			
		||||
    m_code_isValid = ::OpenAPI::fromJsonValue(code, json[QString("code")]);
 | 
			
		||||
    m_code_isValid = ::test_namespace::fromJsonValue(code, json[QString("code")]);
 | 
			
		||||
    m_code_isSet = !json[QString("code")].isNull() && m_code_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_type_isValid = ::OpenAPI::fromJsonValue(type, json[QString("type")]);
 | 
			
		||||
    m_type_isValid = ::test_namespace::fromJsonValue(type, json[QString("type")]);
 | 
			
		||||
    m_type_isSet = !json[QString("type")].isNull() && m_type_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_message_isValid = ::OpenAPI::fromJsonValue(message, json[QString("message")]);
 | 
			
		||||
    m_message_isValid = ::test_namespace::fromJsonValue(message, json[QString("message")]);
 | 
			
		||||
    m_message_isSet = !json[QString("message")].isNull() && m_message_isValid;
 | 
			
		||||
    
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIApiResponse::asJson () const {
 | 
			
		||||
PFXApiResponse::asJson () const {
 | 
			
		||||
    QJsonObject obj = this->asJsonObject();
 | 
			
		||||
    QJsonDocument doc(obj);
 | 
			
		||||
    QByteArray bytes = doc.toJson();
 | 
			
		||||
@ -80,55 +80,55 @@ OAIApiResponse::asJson () const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QJsonObject
 | 
			
		||||
OAIApiResponse::asJsonObject() const {
 | 
			
		||||
PFXApiResponse::asJsonObject() const {
 | 
			
		||||
    QJsonObject obj;
 | 
			
		||||
    if(m_code_isSet){
 | 
			
		||||
        obj.insert(QString("code"), ::OpenAPI::toJsonValue(code));
 | 
			
		||||
        obj.insert(QString("code"), ::test_namespace::toJsonValue(code));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_type_isSet){
 | 
			
		||||
        obj.insert(QString("type"), ::OpenAPI::toJsonValue(type));
 | 
			
		||||
        obj.insert(QString("type"), ::test_namespace::toJsonValue(type));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_message_isSet){
 | 
			
		||||
        obj.insert(QString("message"), ::OpenAPI::toJsonValue(message));
 | 
			
		||||
        obj.insert(QString("message"), ::test_namespace::toJsonValue(message));
 | 
			
		||||
    }
 | 
			
		||||
    return obj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
qint32
 | 
			
		||||
OAIApiResponse::getCode() const {
 | 
			
		||||
PFXApiResponse::getCode() const {
 | 
			
		||||
    return code;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIApiResponse::setCode(const qint32 &code) {
 | 
			
		||||
PFXApiResponse::setCode(const qint32 &code) {
 | 
			
		||||
    this->code = code;
 | 
			
		||||
    this->m_code_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIApiResponse::getType() const {
 | 
			
		||||
PFXApiResponse::getType() const {
 | 
			
		||||
    return type;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIApiResponse::setType(const QString &type) {
 | 
			
		||||
PFXApiResponse::setType(const QString &type) {
 | 
			
		||||
    this->type = type;
 | 
			
		||||
    this->m_type_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIApiResponse::getMessage() const {
 | 
			
		||||
PFXApiResponse::getMessage() const {
 | 
			
		||||
    return message;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIApiResponse::setMessage(const QString &message) {
 | 
			
		||||
PFXApiResponse::setMessage(const QString &message) {
 | 
			
		||||
    this->message = message;
 | 
			
		||||
    this->m_message_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIApiResponse::isSet() const {
 | 
			
		||||
PFXApiResponse::isSet() const {
 | 
			
		||||
    bool isObjectUpdated = false;
 | 
			
		||||
    do{ 
 | 
			
		||||
        if(m_code_isSet){ isObjectUpdated = true; break;}
 | 
			
		||||
@ -141,7 +141,7 @@ OAIApiResponse::isSet() const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIApiResponse::isValid() const {
 | 
			
		||||
PFXApiResponse::isValid() const {
 | 
			
		||||
    // only required properties are required for the object to be considered valid
 | 
			
		||||
    return true;
 | 
			
		||||
}
 | 
			
		||||
@ -11,30 +11,30 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * OAIApiResponse.h
 | 
			
		||||
 * PFXApiResponse.h
 | 
			
		||||
 *
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAIApiResponse_H
 | 
			
		||||
#define OAIApiResponse_H
 | 
			
		||||
#ifndef PFXApiResponse_H
 | 
			
		||||
#define PFXApiResponse_H
 | 
			
		||||
 | 
			
		||||
#include <QJsonObject>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
#include "OAIObject.h"
 | 
			
		||||
#include "OAIEnum.h"
 | 
			
		||||
#include "PFXObject.h"
 | 
			
		||||
#include "PFXEnum.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAIApiResponse: public OAIObject {
 | 
			
		||||
class PFXApiResponse: public PFXObject {
 | 
			
		||||
public:
 | 
			
		||||
    OAIApiResponse();
 | 
			
		||||
    OAIApiResponse(QString json);
 | 
			
		||||
    ~OAIApiResponse() override;
 | 
			
		||||
    PFXApiResponse();
 | 
			
		||||
    PFXApiResponse(QString json);
 | 
			
		||||
    ~PFXApiResponse() override;
 | 
			
		||||
 | 
			
		||||
    QString asJson () const override;
 | 
			
		||||
    QJsonObject asJsonObject() const override;
 | 
			
		||||
@ -77,6 +77,6 @@ private:
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Q_DECLARE_METATYPE(OpenAPI::OAIApiResponse)
 | 
			
		||||
Q_DECLARE_METATYPE(test_namespace::PFXApiResponse)
 | 
			
		||||
 | 
			
		||||
#endif // OAIApiResponse_H
 | 
			
		||||
#endif // PFXApiResponse_H
 | 
			
		||||
@ -11,32 +11,32 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include "OAICategory.h"
 | 
			
		||||
#include "PFXCategory.h"
 | 
			
		||||
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
#include <QJsonArray>
 | 
			
		||||
#include <QObject>
 | 
			
		||||
#include <QDebug>
 | 
			
		||||
 | 
			
		||||
#include "OAIHelpers.h"
 | 
			
		||||
#include "PFXHelpers.h"
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
OAICategory::OAICategory(QString json) {
 | 
			
		||||
PFXCategory::PFXCategory(QString json) {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
    this->fromJson(json);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAICategory::OAICategory() {
 | 
			
		||||
PFXCategory::PFXCategory() {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAICategory::~OAICategory() {
 | 
			
		||||
PFXCategory::~PFXCategory() {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAICategory::initializeModel() {
 | 
			
		||||
PFXCategory::initializeModel() {
 | 
			
		||||
    
 | 
			
		||||
    m_id_isSet = false;
 | 
			
		||||
    m_id_isValid = false;
 | 
			
		||||
@ -47,7 +47,7 @@ OAICategory::initializeModel() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAICategory::fromJson(QString jsonString) {
 | 
			
		||||
PFXCategory::fromJson(QString jsonString) {
 | 
			
		||||
    QByteArray array (jsonString.toStdString().c_str());
 | 
			
		||||
    QJsonDocument doc = QJsonDocument::fromJson(array);
 | 
			
		||||
    QJsonObject jsonObject = doc.object();
 | 
			
		||||
@ -55,18 +55,18 @@ OAICategory::fromJson(QString jsonString) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAICategory::fromJsonObject(QJsonObject json) {
 | 
			
		||||
PFXCategory::fromJsonObject(QJsonObject json) {
 | 
			
		||||
    
 | 
			
		||||
    m_id_isValid = ::OpenAPI::fromJsonValue(id, json[QString("id")]);
 | 
			
		||||
    m_id_isValid = ::test_namespace::fromJsonValue(id, json[QString("id")]);
 | 
			
		||||
    m_id_isSet = !json[QString("id")].isNull() && m_id_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_name_isValid = ::OpenAPI::fromJsonValue(name, json[QString("name")]);
 | 
			
		||||
    m_name_isValid = ::test_namespace::fromJsonValue(name, json[QString("name")]);
 | 
			
		||||
    m_name_isSet = !json[QString("name")].isNull() && m_name_isValid;
 | 
			
		||||
    
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAICategory::asJson () const {
 | 
			
		||||
PFXCategory::asJson () const {
 | 
			
		||||
    QJsonObject obj = this->asJsonObject();
 | 
			
		||||
    QJsonDocument doc(obj);
 | 
			
		||||
    QByteArray bytes = doc.toJson();
 | 
			
		||||
@ -74,41 +74,41 @@ OAICategory::asJson () const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QJsonObject
 | 
			
		||||
OAICategory::asJsonObject() const {
 | 
			
		||||
PFXCategory::asJsonObject() const {
 | 
			
		||||
    QJsonObject obj;
 | 
			
		||||
    if(m_id_isSet){
 | 
			
		||||
        obj.insert(QString("id"), ::OpenAPI::toJsonValue(id));
 | 
			
		||||
        obj.insert(QString("id"), ::test_namespace::toJsonValue(id));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_name_isSet){
 | 
			
		||||
        obj.insert(QString("name"), ::OpenAPI::toJsonValue(name));
 | 
			
		||||
        obj.insert(QString("name"), ::test_namespace::toJsonValue(name));
 | 
			
		||||
    }
 | 
			
		||||
    return obj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
qint64
 | 
			
		||||
OAICategory::getId() const {
 | 
			
		||||
PFXCategory::getId() const {
 | 
			
		||||
    return id;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAICategory::setId(const qint64 &id) {
 | 
			
		||||
PFXCategory::setId(const qint64 &id) {
 | 
			
		||||
    this->id = id;
 | 
			
		||||
    this->m_id_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAICategory::getName() const {
 | 
			
		||||
PFXCategory::getName() const {
 | 
			
		||||
    return name;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAICategory::setName(const QString &name) {
 | 
			
		||||
PFXCategory::setName(const QString &name) {
 | 
			
		||||
    this->name = name;
 | 
			
		||||
    this->m_name_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAICategory::isSet() const {
 | 
			
		||||
PFXCategory::isSet() const {
 | 
			
		||||
    bool isObjectUpdated = false;
 | 
			
		||||
    do{ 
 | 
			
		||||
        if(m_id_isSet){ isObjectUpdated = true; break;}
 | 
			
		||||
@ -119,7 +119,7 @@ OAICategory::isSet() const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAICategory::isValid() const {
 | 
			
		||||
PFXCategory::isValid() const {
 | 
			
		||||
    // only required properties are required for the object to be considered valid
 | 
			
		||||
    return true;
 | 
			
		||||
}
 | 
			
		||||
@ -11,30 +11,30 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * OAICategory.h
 | 
			
		||||
 * PFXCategory.h
 | 
			
		||||
 *
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAICategory_H
 | 
			
		||||
#define OAICategory_H
 | 
			
		||||
#ifndef PFXCategory_H
 | 
			
		||||
#define PFXCategory_H
 | 
			
		||||
 | 
			
		||||
#include <QJsonObject>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
#include "OAIObject.h"
 | 
			
		||||
#include "OAIEnum.h"
 | 
			
		||||
#include "PFXObject.h"
 | 
			
		||||
#include "PFXEnum.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAICategory: public OAIObject {
 | 
			
		||||
class PFXCategory: public PFXObject {
 | 
			
		||||
public:
 | 
			
		||||
    OAICategory();
 | 
			
		||||
    OAICategory(QString json);
 | 
			
		||||
    ~OAICategory() override;
 | 
			
		||||
    PFXCategory();
 | 
			
		||||
    PFXCategory(QString json);
 | 
			
		||||
    ~PFXCategory() override;
 | 
			
		||||
 | 
			
		||||
    QString asJson () const override;
 | 
			
		||||
    QJsonObject asJsonObject() const override;
 | 
			
		||||
@ -69,6 +69,6 @@ private:
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Q_DECLARE_METATYPE(OpenAPI::OAICategory)
 | 
			
		||||
Q_DECLARE_METATYPE(test_namespace::PFXCategory)
 | 
			
		||||
 | 
			
		||||
#endif // OAICategory_H
 | 
			
		||||
#endif // PFXCategory_H
 | 
			
		||||
@ -10,26 +10,26 @@
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAI_ENUM_H
 | 
			
		||||
#define OAI_ENUM_H
 | 
			
		||||
#ifndef PFX_ENUM_H
 | 
			
		||||
#define PFX_ENUM_H
 | 
			
		||||
 | 
			
		||||
#include <QString>
 | 
			
		||||
#include <QJsonValue>
 | 
			
		||||
#include <QMetaType>
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAIEnum {
 | 
			
		||||
class PFXEnum {
 | 
			
		||||
  public:
 | 
			
		||||
    OAIEnum() {
 | 
			
		||||
    PFXEnum() {
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    OAIEnum(QString jsonString) {
 | 
			
		||||
    PFXEnum(QString jsonString) {
 | 
			
		||||
        fromJson(jsonString);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    virtual ~OAIEnum(){
 | 
			
		||||
    virtual ~PFXEnum(){
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@ -62,6 +62,6 @@ private :
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Q_DECLARE_METATYPE(OpenAPI::OAIEnum)
 | 
			
		||||
Q_DECLARE_METATYPE(test_namespace::PFXEnum)
 | 
			
		||||
 | 
			
		||||
#endif // OAI_ENUM_H
 | 
			
		||||
#endif // PFX_ENUM_H
 | 
			
		||||
@ -11,10 +11,10 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#include <QDebug>
 | 
			
		||||
#include "OAIHelpers.h"
 | 
			
		||||
#include "PFXHelpers.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
@ -65,18 +65,18 @@ toStringValue(const double &value){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString 
 | 
			
		||||
toStringValue(const OAIObject &value){
 | 
			
		||||
toStringValue(const PFXObject &value){
 | 
			
		||||
    return value.asJson();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
toStringValue(const OAIEnum &value){
 | 
			
		||||
toStringValue(const PFXEnum &value){
 | 
			
		||||
    return value.asJson();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
toStringValue(const OAIHttpFileElement &value){
 | 
			
		||||
toStringValue(const PFXHttpFileElement &value){
 | 
			
		||||
    return value.asJson();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -127,17 +127,17 @@ toJsonValue(const double &value){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QJsonValue
 | 
			
		||||
toJsonValue(const OAIObject &value){
 | 
			
		||||
toJsonValue(const PFXObject &value){
 | 
			
		||||
    return value.asJsonObject();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QJsonValue
 | 
			
		||||
toJsonValue(const OAIEnum &value){
 | 
			
		||||
toJsonValue(const PFXEnum &value){
 | 
			
		||||
    return value.asJsonValue();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QJsonValue
 | 
			
		||||
toJsonValue(const OAIHttpFileElement &value){
 | 
			
		||||
toJsonValue(const PFXHttpFileElement &value){
 | 
			
		||||
    return value.asJsonValue();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -231,13 +231,13 @@ fromStringValue(const QString &inStr, double &value){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
fromStringValue(const QString &inStr, OAIEnum &value){
 | 
			
		||||
fromStringValue(const QString &inStr, PFXEnum &value){
 | 
			
		||||
    value.fromJson(inStr);
 | 
			
		||||
    return true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
fromStringValue(const QString &inStr, OAIHttpFileElement &value){
 | 
			
		||||
fromStringValue(const QString &inStr, PFXHttpFileElement &value){
 | 
			
		||||
    return value.fromStringValue(inStr);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -352,7 +352,7 @@ fromJsonValue(double &value, const QJsonValue &jval){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
fromJsonValue(OAIObject  &value, const QJsonValue &jval){
 | 
			
		||||
fromJsonValue(PFXObject  &value, const QJsonValue &jval){
 | 
			
		||||
    bool ok = true;
 | 
			
		||||
    if(jval.isObject()){
 | 
			
		||||
        value.fromJsonObject(jval.toObject());
 | 
			
		||||
@ -364,13 +364,13 @@ fromJsonValue(OAIObject  &value, const QJsonValue &jval){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
fromJsonValue(OAIEnum &value, const QJsonValue &jval){
 | 
			
		||||
fromJsonValue(PFXEnum &value, const QJsonValue &jval){
 | 
			
		||||
    value.fromJsonValue(jval);
 | 
			
		||||
    return true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
fromJsonValue(OAIHttpFileElement &value, const QJsonValue &jval){
 | 
			
		||||
fromJsonValue(PFXHttpFileElement &value, const QJsonValue &jval){
 | 
			
		||||
    return value.fromJsonValue(jval);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -10,8 +10,8 @@
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAI_HELPERS_H
 | 
			
		||||
#define OAI_HELPERS_H
 | 
			
		||||
#ifndef PFX_HELPERS_H
 | 
			
		||||
#define PFX_HELPERS_H
 | 
			
		||||
 | 
			
		||||
#include <QJsonObject>
 | 
			
		||||
#include <QJsonValue>
 | 
			
		||||
@ -23,11 +23,11 @@
 | 
			
		||||
#include <QDate>
 | 
			
		||||
#include <QVariant>
 | 
			
		||||
 | 
			
		||||
#include "OAIObject.h"
 | 
			
		||||
#include "OAIEnum.h"
 | 
			
		||||
#include "OAIHttpFileElement.h"
 | 
			
		||||
#include "PFXObject.h"
 | 
			
		||||
#include "PFXEnum.h"
 | 
			
		||||
#include "PFXHttpFileElement.h"
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
    template <typename T> QString
 | 
			
		||||
    toStringValue(const QList<T> &val);
 | 
			
		||||
@ -59,9 +59,9 @@ namespace OpenAPI {
 | 
			
		||||
    QString toStringValue(const bool &value);
 | 
			
		||||
    QString toStringValue(const float &value);
 | 
			
		||||
    QString toStringValue(const double &value);
 | 
			
		||||
    QString toStringValue(const OAIObject &value);
 | 
			
		||||
    QString toStringValue(const OAIEnum &value);    
 | 
			
		||||
    QString toStringValue(const OAIHttpFileElement &value);    
 | 
			
		||||
    QString toStringValue(const PFXObject &value);
 | 
			
		||||
    QString toStringValue(const PFXEnum &value);
 | 
			
		||||
    QString toStringValue(const PFXHttpFileElement &value);
 | 
			
		||||
 | 
			
		||||
    template <typename T>
 | 
			
		||||
    QString toStringValue(const QList<T> &val) {
 | 
			
		||||
@ -84,9 +84,9 @@ namespace OpenAPI {
 | 
			
		||||
    QJsonValue toJsonValue(const bool &value);
 | 
			
		||||
    QJsonValue toJsonValue(const float &value);
 | 
			
		||||
    QJsonValue toJsonValue(const double &value);
 | 
			
		||||
    QJsonValue toJsonValue(const OAIObject &value);
 | 
			
		||||
    QJsonValue toJsonValue(const OAIEnum &value);
 | 
			
		||||
    QJsonValue toJsonValue(const OAIHttpFileElement &value);    
 | 
			
		||||
    QJsonValue toJsonValue(const PFXObject &value);
 | 
			
		||||
    QJsonValue toJsonValue(const PFXEnum &value);
 | 
			
		||||
    QJsonValue toJsonValue(const PFXHttpFileElement &value);
 | 
			
		||||
 | 
			
		||||
    template <typename T>
 | 
			
		||||
    QJsonValue toJsonValue(const QList<T> &val) {
 | 
			
		||||
@ -115,9 +115,9 @@ namespace OpenAPI {
 | 
			
		||||
    bool fromStringValue(const QString &inStr, bool &value);
 | 
			
		||||
    bool fromStringValue(const QString &inStr, float &value);
 | 
			
		||||
    bool fromStringValue(const QString &inStr, double &value);
 | 
			
		||||
    bool fromStringValue(const QString &inStr, OAIObject &value);
 | 
			
		||||
    bool fromStringValue(const QString &inStr, OAIEnum &value);    
 | 
			
		||||
    bool fromStringValue(const QString &inStr, OAIHttpFileElement &value);    
 | 
			
		||||
    bool fromStringValue(const QString &inStr, PFXObject &value);
 | 
			
		||||
    bool fromStringValue(const QString &inStr, PFXEnum &value);
 | 
			
		||||
    bool fromStringValue(const QString &inStr, PFXHttpFileElement &value);
 | 
			
		||||
 | 
			
		||||
    template <typename T>
 | 
			
		||||
    bool fromStringValue(const QList<QString> &inStr, QList<T> &val) {
 | 
			
		||||
@ -150,9 +150,9 @@ namespace OpenAPI {
 | 
			
		||||
    bool fromJsonValue(bool &value, const QJsonValue &jval);
 | 
			
		||||
    bool fromJsonValue(float &value, const QJsonValue &jval);
 | 
			
		||||
    bool fromJsonValue(double &value, const QJsonValue &jval);
 | 
			
		||||
    bool fromJsonValue(OAIObject &value, const QJsonValue &jval);
 | 
			
		||||
    bool fromJsonValue(OAIEnum &value, const QJsonValue &jval);
 | 
			
		||||
    bool fromJsonValue(OAIHttpFileElement &value, const QJsonValue &jval);    
 | 
			
		||||
    bool fromJsonValue(PFXObject &value, const QJsonValue &jval);
 | 
			
		||||
    bool fromJsonValue(PFXEnum &value, const QJsonValue &jval);
 | 
			
		||||
    bool fromJsonValue(PFXHttpFileElement &value, const QJsonValue &jval);
 | 
			
		||||
 | 
			
		||||
    template <typename T>
 | 
			
		||||
    bool fromJsonValue(QList<T> &val, const QJsonValue &jval) {
 | 
			
		||||
@ -189,4 +189,4 @@ namespace OpenAPI {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#endif // OAI_HELPERS_H
 | 
			
		||||
#endif // PFX_HELPERS_H
 | 
			
		||||
@ -16,37 +16,37 @@
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
#include <QJsonObject>
 | 
			
		||||
 | 
			
		||||
#include "OAIHttpFileElement.h"
 | 
			
		||||
#include "PFXHttpFileElement.h"
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIHttpFileElement::setMimeType(const QString &mime){
 | 
			
		||||
PFXHttpFileElement::setMimeType(const QString &mime){
 | 
			
		||||
    mime_type = mime;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIHttpFileElement::setFileName(const QString &name){
 | 
			
		||||
PFXHttpFileElement::setFileName(const QString &name){
 | 
			
		||||
    local_filename = name;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIHttpFileElement::setVariableName(const QString &name){
 | 
			
		||||
PFXHttpFileElement::setVariableName(const QString &name){
 | 
			
		||||
    variable_name = name;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIHttpFileElement::setRequestFileName(const QString &name){
 | 
			
		||||
PFXHttpFileElement::setRequestFileName(const QString &name){
 | 
			
		||||
    request_filename = name;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool 
 | 
			
		||||
OAIHttpFileElement::isSet() const {
 | 
			
		||||
PFXHttpFileElement::isSet() const {
 | 
			
		||||
    return !local_filename.isEmpty() || !request_filename.isEmpty();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString 
 | 
			
		||||
OAIHttpFileElement::asJson() const{
 | 
			
		||||
PFXHttpFileElement::asJson() const{
 | 
			
		||||
    QFile file(local_filename);
 | 
			
		||||
    QByteArray bArray;
 | 
			
		||||
    bool result = false;
 | 
			
		||||
@ -62,7 +62,7 @@ OAIHttpFileElement::asJson() const{
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QJsonValue 
 | 
			
		||||
OAIHttpFileElement::asJsonValue() const{
 | 
			
		||||
PFXHttpFileElement::asJsonValue() const{
 | 
			
		||||
    QFile file(local_filename);
 | 
			
		||||
    QByteArray bArray;
 | 
			
		||||
    bool result = false;    
 | 
			
		||||
@ -78,7 +78,7 @@ OAIHttpFileElement::asJsonValue() const{
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool 
 | 
			
		||||
OAIHttpFileElement::fromStringValue(const QString &instr){
 | 
			
		||||
PFXHttpFileElement::fromStringValue(const QString &instr){
 | 
			
		||||
    QFile file(local_filename);
 | 
			
		||||
    bool result = false;
 | 
			
		||||
    if(file.exists()) {
 | 
			
		||||
@ -94,7 +94,7 @@ OAIHttpFileElement::fromStringValue(const QString &instr){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool 
 | 
			
		||||
OAIHttpFileElement::fromJsonValue(const QJsonValue &jval) {
 | 
			
		||||
PFXHttpFileElement::fromJsonValue(const QJsonValue &jval) {
 | 
			
		||||
    QFile file(local_filename);
 | 
			
		||||
    bool result = false;
 | 
			
		||||
    if(file.exists()) {
 | 
			
		||||
@ -110,7 +110,7 @@ OAIHttpFileElement::fromJsonValue(const QJsonValue &jval) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QByteArray
 | 
			
		||||
OAIHttpFileElement::asByteArray() const {
 | 
			
		||||
PFXHttpFileElement::asByteArray() const {
 | 
			
		||||
    QFile file(local_filename);
 | 
			
		||||
    QByteArray bArray;
 | 
			
		||||
    bool result = false;
 | 
			
		||||
@ -126,7 +126,7 @@ OAIHttpFileElement::asByteArray() const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIHttpFileElement::fromByteArray(const QByteArray& bytes){
 | 
			
		||||
PFXHttpFileElement::fromByteArray(const QByteArray& bytes){
 | 
			
		||||
    QFile file(local_filename);
 | 
			
		||||
    bool result = false;
 | 
			
		||||
    if(file.exists()){
 | 
			
		||||
@ -142,7 +142,7 @@ OAIHttpFileElement::fromByteArray(const QByteArray& bytes){
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIHttpFileElement::saveToFile(const QString &varName, const QString &localFName, const QString &reqFname, const QString &mime, const QByteArray& bytes){
 | 
			
		||||
PFXHttpFileElement::saveToFile(const QString &varName, const QString &localFName, const QString &reqFname, const QString &mime, const QByteArray& bytes){
 | 
			
		||||
    setMimeType(mime);
 | 
			
		||||
    setFileName(localFName);
 | 
			
		||||
    setVariableName(varName);
 | 
			
		||||
@ -151,7 +151,7 @@ OAIHttpFileElement::saveToFile(const QString &varName, const QString &localFName
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QByteArray
 | 
			
		||||
OAIHttpFileElement::loadFromFile(const QString &varName, const QString &localFName, const QString &reqFname, const QString &mime){
 | 
			
		||||
PFXHttpFileElement::loadFromFile(const QString &varName, const QString &localFName, const QString &reqFname, const QString &mime){
 | 
			
		||||
    setMimeType(mime);
 | 
			
		||||
    setFileName(localFName);
 | 
			
		||||
    setVariableName(varName);
 | 
			
		||||
@ -10,17 +10,17 @@
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAI_HTTP_FILE_ELEMENT_H
 | 
			
		||||
#define OAI_HTTP_FILE_ELEMENT_H
 | 
			
		||||
#ifndef PFX_HTTP_FILE_ELEMENT_H
 | 
			
		||||
#define PFX_HTTP_FILE_ELEMENT_H
 | 
			
		||||
 | 
			
		||||
#include <QJsonValue>
 | 
			
		||||
#include <QMetaType>
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAIHttpFileElement {
 | 
			
		||||
class PFXHttpFileElement {
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
    QString variable_name;
 | 
			
		||||
@ -44,6 +44,6 @@ public:
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Q_DECLARE_METATYPE(OpenAPI::OAIHttpFileElement)
 | 
			
		||||
Q_DECLARE_METATYPE(test_namespace::PFXHttpFileElement)
 | 
			
		||||
 | 
			
		||||
#endif // OAI_HTTP_FILE_ELEMENT_H
 | 
			
		||||
#endif // PFX_HTTP_FILE_ELEMENT_H
 | 
			
		||||
@ -20,33 +20,33 @@
 | 
			
		||||
#include <QBuffer>
 | 
			
		||||
#include <QtGlobal>
 | 
			
		||||
 | 
			
		||||
#include "OAIHttpRequest.h"
 | 
			
		||||
#include "PFXHttpRequest.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
OAIHttpRequestInput::OAIHttpRequestInput() {
 | 
			
		||||
PFXHttpRequestInput::PFXHttpRequestInput() {
 | 
			
		||||
    initialize();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIHttpRequestInput::OAIHttpRequestInput(QString v_url_str, QString v_http_method) {
 | 
			
		||||
PFXHttpRequestInput::PFXHttpRequestInput(QString v_url_str, QString v_http_method) {
 | 
			
		||||
    initialize();
 | 
			
		||||
    url_str = v_url_str;
 | 
			
		||||
    http_method = v_http_method;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIHttpRequestInput::initialize() {
 | 
			
		||||
void PFXHttpRequestInput::initialize() {
 | 
			
		||||
    var_layout = NOT_SET;
 | 
			
		||||
    url_str = "";
 | 
			
		||||
    http_method = "GET";
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIHttpRequestInput::add_var(QString key, QString value) {
 | 
			
		||||
void PFXHttpRequestInput::add_var(QString key, QString value) {
 | 
			
		||||
    vars[key] = value;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIHttpRequestInput::add_file(QString variable_name, QString local_filename, QString request_filename, QString mime_type) {
 | 
			
		||||
    OAIHttpFileElement file;
 | 
			
		||||
void PFXHttpRequestInput::add_file(QString variable_name, QString local_filename, QString request_filename, QString mime_type) {
 | 
			
		||||
    PFXHttpFileElement file;
 | 
			
		||||
    file.variable_name = variable_name;
 | 
			
		||||
    file.local_filename = local_filename;
 | 
			
		||||
    file.request_filename = request_filename;
 | 
			
		||||
@ -55,7 +55,7 @@ void OAIHttpRequestInput::add_file(QString variable_name, QString local_filename
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
OAIHttpRequestWorker::OAIHttpRequestWorker(QObject *parent)
 | 
			
		||||
PFXHttpRequestWorker::PFXHttpRequestWorker(QObject *parent)
 | 
			
		||||
    : QObject(parent), manager(nullptr)
 | 
			
		||||
{
 | 
			
		||||
    qsrand(QDateTime::currentDateTime().toTime_t());
 | 
			
		||||
@ -63,10 +63,10 @@ OAIHttpRequestWorker::OAIHttpRequestWorker(QObject *parent)
 | 
			
		||||
    timer = new QTimer();
 | 
			
		||||
    manager = new QNetworkAccessManager(this);
 | 
			
		||||
    workingDirectory = QDir::currentPath();    
 | 
			
		||||
    connect(manager, &QNetworkAccessManager::finished, this, &OAIHttpRequestWorker::on_manager_finished);
 | 
			
		||||
    connect(manager, &QNetworkAccessManager::finished, this, &PFXHttpRequestWorker::on_manager_finished);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIHttpRequestWorker::~OAIHttpRequestWorker() {
 | 
			
		||||
PFXHttpRequestWorker::~PFXHttpRequestWorker() {
 | 
			
		||||
    if(timer != nullptr){
 | 
			
		||||
        if(timer->isActive()){
 | 
			
		||||
            timer->stop();
 | 
			
		||||
@ -80,11 +80,11 @@ OAIHttpRequestWorker::~OAIHttpRequestWorker() {
 | 
			
		||||
    }  
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QMap<QString, QString> OAIHttpRequestWorker::getResponseHeaders() const {
 | 
			
		||||
QMap<QString, QString> PFXHttpRequestWorker::getResponseHeaders() const {
 | 
			
		||||
    return headers;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIHttpFileElement OAIHttpRequestWorker::getHttpFileElement(const QString &fieldname){
 | 
			
		||||
PFXHttpFileElement PFXHttpRequestWorker::getHttpFileElement(const QString &fieldname){
 | 
			
		||||
    if(!files.isEmpty()){
 | 
			
		||||
        if(fieldname.isEmpty()){
 | 
			
		||||
            return files.first();
 | 
			
		||||
@ -92,10 +92,10 @@ OAIHttpFileElement OAIHttpRequestWorker::getHttpFileElement(const QString &field
 | 
			
		||||
            return files[fieldname];
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    return OAIHttpFileElement();
 | 
			
		||||
    return PFXHttpFileElement();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QByteArray *OAIHttpRequestWorker::getMultiPartField(const QString &fieldname){
 | 
			
		||||
QByteArray *PFXHttpRequestWorker::getMultiPartField(const QString &fieldname){
 | 
			
		||||
    if(!multiPartFields.isEmpty()){
 | 
			
		||||
        if(fieldname.isEmpty()){
 | 
			
		||||
            return multiPartFields.first();
 | 
			
		||||
@ -106,18 +106,18 @@ QByteArray *OAIHttpRequestWorker::getMultiPartField(const QString &fieldname){
 | 
			
		||||
    return nullptr;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIHttpRequestWorker::setTimeOut(int tout){
 | 
			
		||||
void PFXHttpRequestWorker::setTimeOut(int tout){
 | 
			
		||||
    timeout = tout;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIHttpRequestWorker::setWorkingDirectory(const QString &path){
 | 
			
		||||
void PFXHttpRequestWorker::setWorkingDirectory(const QString &path){
 | 
			
		||||
    if(!path.isEmpty()){
 | 
			
		||||
        workingDirectory = path;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString OAIHttpRequestWorker::http_attribute_encode(QString attribute_name, QString input) {
 | 
			
		||||
QString PFXHttpRequestWorker::http_attribute_encode(QString attribute_name, QString input) {
 | 
			
		||||
    // result structure follows RFC 5987
 | 
			
		||||
    bool need_utf_encoding = false;
 | 
			
		||||
    QString result = "";
 | 
			
		||||
@ -165,7 +165,7 @@ QString OAIHttpRequestWorker::http_attribute_encode(QString attribute_name, QStr
 | 
			
		||||
    return QString("%1=\"%2\"; %1*=utf-8''%3").arg(attribute_name, result, result_utf8);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIHttpRequestWorker::execute(OAIHttpRequestInput *input) {
 | 
			
		||||
void PFXHttpRequestWorker::execute(PFXHttpRequestInput *input) {
 | 
			
		||||
 | 
			
		||||
    // reset variables
 | 
			
		||||
    QNetworkReply* reply = nullptr;
 | 
			
		||||
@ -245,7 +245,7 @@ void OAIHttpRequestWorker::execute(OAIHttpRequestInput *input) {
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // add files
 | 
			
		||||
        for (QList<OAIHttpFileElement>::iterator file_info = input->files.begin(); file_info != input->files.end(); file_info++) {
 | 
			
		||||
        for (QList<PFXHttpFileElement>::iterator file_info = input->files.begin(); file_info != input->files.end(); file_info++) {
 | 
			
		||||
            QFileInfo fi(file_info->local_filename);
 | 
			
		||||
 | 
			
		||||
            // ensure necessary variables are available
 | 
			
		||||
@ -317,8 +317,8 @@ void OAIHttpRequestWorker::execute(OAIHttpRequestInput *input) {
 | 
			
		||||
    // prepare connection
 | 
			
		||||
 | 
			
		||||
    QNetworkRequest request = QNetworkRequest(QUrl(input->url_str));
 | 
			
		||||
    if (OAIHttpRequestWorker::sslDefaultConfiguration != nullptr) {
 | 
			
		||||
        request.setSslConfiguration(*OAIHttpRequestWorker::sslDefaultConfiguration);
 | 
			
		||||
    if (PFXHttpRequestWorker::sslDefaultConfiguration != nullptr) {
 | 
			
		||||
        request.setSslConfiguration(*PFXHttpRequestWorker::sslDefaultConfiguration);
 | 
			
		||||
    }
 | 
			
		||||
    request.setRawHeader("User-Agent", "OpenAPI-Generator/1.0.0/cpp-qt5");
 | 
			
		||||
    foreach(QString key, input->headers.keys()) {
 | 
			
		||||
@ -375,7 +375,7 @@ void OAIHttpRequestWorker::execute(OAIHttpRequestInput *input) {
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIHttpRequestWorker::on_manager_finished(QNetworkReply *reply) {
 | 
			
		||||
void PFXHttpRequestWorker::on_manager_finished(QNetworkReply *reply) {
 | 
			
		||||
    error_type = reply->error();
 | 
			
		||||
    response = reply->readAll();
 | 
			
		||||
    error_str = reply->errorString();
 | 
			
		||||
@ -389,7 +389,7 @@ void OAIHttpRequestWorker::on_manager_finished(QNetworkReply *reply) {
 | 
			
		||||
    emit on_execution_finished(this);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIHttpRequestWorker::on_manager_timeout(QNetworkReply *reply) {
 | 
			
		||||
void PFXHttpRequestWorker::on_manager_timeout(QNetworkReply *reply) {
 | 
			
		||||
    error_type = QNetworkReply::TimeoutError;
 | 
			
		||||
    response = "";
 | 
			
		||||
    error_str = "Timed out waiting for response";
 | 
			
		||||
@ -399,7 +399,7 @@ void OAIHttpRequestWorker::on_manager_timeout(QNetworkReply *reply) {
 | 
			
		||||
    emit on_execution_finished(this);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIHttpRequestWorker::process_form_response() {
 | 
			
		||||
void PFXHttpRequestWorker::process_form_response() {
 | 
			
		||||
    if(getResponseHeaders().contains(QString("Content-Disposition")) ) {
 | 
			
		||||
        auto contentDisposition = getResponseHeaders().value(QString("Content-Disposition").toUtf8()).split(QString(";"), QString::SkipEmptyParts);
 | 
			
		||||
        auto contentType = getResponseHeaders().contains(QString("Content-Type")) ? getResponseHeaders().value(QString("Content-Type").toUtf8()).split(QString(";"), QString::SkipEmptyParts).first() : QString();        
 | 
			
		||||
@ -411,7 +411,7 @@ void OAIHttpRequestWorker::process_form_response() {
 | 
			
		||||
                    break;
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            OAIHttpFileElement felement;
 | 
			
		||||
            PFXHttpFileElement felement;
 | 
			
		||||
            felement.saveToFile(QString(), workingDirectory + QDir::separator() + filename, filename, contentType, response.data());
 | 
			
		||||
            files.insert(filename, felement);               
 | 
			
		||||
        }
 | 
			
		||||
@ -427,7 +427,7 @@ void OAIHttpRequestWorker::process_form_response() {
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QSslConfiguration* OAIHttpRequestWorker::sslDefaultConfiguration;
 | 
			
		||||
QSslConfiguration* PFXHttpRequestWorker::sslDefaultConfiguration;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@ -16,8 +16,8 @@
 | 
			
		||||
 *
 | 
			
		||||
 **/
 | 
			
		||||
 | 
			
		||||
#ifndef OAI_HTTPREQUESTWORKER_H
 | 
			
		||||
#define OAI_HTTPREQUESTWORKER_H
 | 
			
		||||
#ifndef PFX_HTTPREQUESTWORKER_H
 | 
			
		||||
#define PFX_HTTPREQUESTWORKER_H
 | 
			
		||||
 | 
			
		||||
#include <QObject>
 | 
			
		||||
#include <QString>
 | 
			
		||||
@ -27,26 +27,26 @@
 | 
			
		||||
#include <QNetworkReply>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include "OAIHttpFileElement.h"
 | 
			
		||||
#include "PFXHttpFileElement.h"
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
enum OAIHttpRequestVarLayout {NOT_SET, ADDRESS, URL_ENCODED, MULTIPART};
 | 
			
		||||
enum PFXHttpRequestVarLayout {NOT_SET, ADDRESS, URL_ENCODED, MULTIPART};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class OAIHttpRequestInput {
 | 
			
		||||
class PFXHttpRequestInput {
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
    QString url_str;
 | 
			
		||||
    QString http_method;
 | 
			
		||||
    OAIHttpRequestVarLayout var_layout;
 | 
			
		||||
    PFXHttpRequestVarLayout var_layout;
 | 
			
		||||
    QMap<QString, QString> vars;
 | 
			
		||||
    QMap<QString, QString> headers;
 | 
			
		||||
    QList<OAIHttpFileElement> files;
 | 
			
		||||
    QList<PFXHttpFileElement> files;
 | 
			
		||||
    QByteArray request_body;
 | 
			
		||||
 | 
			
		||||
    OAIHttpRequestInput();
 | 
			
		||||
    OAIHttpRequestInput(QString v_url_str, QString v_http_method);
 | 
			
		||||
    PFXHttpRequestInput();
 | 
			
		||||
    PFXHttpRequestInput(QString v_url_str, QString v_http_method);
 | 
			
		||||
    void initialize();
 | 
			
		||||
    void add_var(QString key, QString value);
 | 
			
		||||
    void add_file(QString variable_name, QString local_filename, QString request_filename, QString mime_type);
 | 
			
		||||
@ -54,7 +54,7 @@ public:
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class OAIHttpRequestWorker : public QObject {
 | 
			
		||||
class PFXHttpRequestWorker : public QObject {
 | 
			
		||||
    Q_OBJECT
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
@ -62,24 +62,24 @@ public:
 | 
			
		||||
    QNetworkReply::NetworkError error_type;
 | 
			
		||||
    QString error_str;
 | 
			
		||||
    QTimer *timer;
 | 
			
		||||
    explicit OAIHttpRequestWorker(QObject *parent = nullptr);
 | 
			
		||||
    virtual ~OAIHttpRequestWorker();
 | 
			
		||||
    explicit PFXHttpRequestWorker(QObject *parent = nullptr);
 | 
			
		||||
    virtual ~PFXHttpRequestWorker();
 | 
			
		||||
 | 
			
		||||
    QMap<QString, QString> getResponseHeaders() const;
 | 
			
		||||
    QString http_attribute_encode(QString attribute_name, QString input);
 | 
			
		||||
    void execute(OAIHttpRequestInput *input);
 | 
			
		||||
    void execute(PFXHttpRequestInput *input);
 | 
			
		||||
    static QSslConfiguration* sslDefaultConfiguration;
 | 
			
		||||
    void setTimeOut(int tout);
 | 
			
		||||
    void setWorkingDirectory(const QString &path);
 | 
			
		||||
    OAIHttpFileElement getHttpFileElement(const QString &fieldname = QString());
 | 
			
		||||
    PFXHttpFileElement getHttpFileElement(const QString &fieldname = QString());
 | 
			
		||||
    QByteArray* getMultiPartField(const QString &fieldname = QString());    
 | 
			
		||||
signals:
 | 
			
		||||
    void on_execution_finished(OAIHttpRequestWorker *worker);
 | 
			
		||||
    void on_execution_finished(PFXHttpRequestWorker *worker);
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
    QNetworkAccessManager *manager;
 | 
			
		||||
    QMap<QString, QString> headers;
 | 
			
		||||
    QMap<QString, OAIHttpFileElement> files;
 | 
			
		||||
    QMap<QString, PFXHttpFileElement> files;
 | 
			
		||||
    QMap<QString, QByteArray*> multiPartFields;
 | 
			
		||||
    QString workingDirectory;
 | 
			
		||||
    int timeout;
 | 
			
		||||
@ -91,4 +91,4 @@ private slots:
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#endif // OAI_HTTPREQUESTWORKER_H
 | 
			
		||||
#endif // PFX_HTTPREQUESTWORKER_H
 | 
			
		||||
@ -10,26 +10,26 @@
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAI_OBJECT_H
 | 
			
		||||
#define OAI_OBJECT_H
 | 
			
		||||
#ifndef PFX_OBJECT_H
 | 
			
		||||
#define PFX_OBJECT_H
 | 
			
		||||
 | 
			
		||||
#include <QJsonObject>
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
#include <QMetaType>
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAIObject {
 | 
			
		||||
class PFXObject {
 | 
			
		||||
  public:
 | 
			
		||||
    OAIObject() {
 | 
			
		||||
    PFXObject() {
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    OAIObject(QString jsonString) {
 | 
			
		||||
    PFXObject(QString jsonString) {
 | 
			
		||||
        fromJson(jsonString);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    virtual ~OAIObject(){
 | 
			
		||||
    virtual ~PFXObject(){
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@ -64,6 +64,6 @@ private :
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Q_DECLARE_METATYPE(OpenAPI::OAIObject)
 | 
			
		||||
Q_DECLARE_METATYPE(test_namespace::PFXObject)
 | 
			
		||||
 | 
			
		||||
#endif // OAI_OBJECT_H
 | 
			
		||||
#endif // PFX_OBJECT_H
 | 
			
		||||
@ -11,32 +11,32 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include "OAIOrder.h"
 | 
			
		||||
#include "PFXOrder.h"
 | 
			
		||||
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
#include <QJsonArray>
 | 
			
		||||
#include <QObject>
 | 
			
		||||
#include <QDebug>
 | 
			
		||||
 | 
			
		||||
#include "OAIHelpers.h"
 | 
			
		||||
#include "PFXHelpers.h"
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
OAIOrder::OAIOrder(QString json) {
 | 
			
		||||
PFXOrder::PFXOrder(QString json) {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
    this->fromJson(json);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIOrder::OAIOrder() {
 | 
			
		||||
PFXOrder::PFXOrder() {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIOrder::~OAIOrder() {
 | 
			
		||||
PFXOrder::~PFXOrder() {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIOrder::initializeModel() {
 | 
			
		||||
PFXOrder::initializeModel() {
 | 
			
		||||
    
 | 
			
		||||
    m_id_isSet = false;
 | 
			
		||||
    m_id_isValid = false;
 | 
			
		||||
@ -59,7 +59,7 @@ OAIOrder::initializeModel() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIOrder::fromJson(QString jsonString) {
 | 
			
		||||
PFXOrder::fromJson(QString jsonString) {
 | 
			
		||||
    QByteArray array (jsonString.toStdString().c_str());
 | 
			
		||||
    QJsonDocument doc = QJsonDocument::fromJson(array);
 | 
			
		||||
    QJsonObject jsonObject = doc.object();
 | 
			
		||||
@ -67,30 +67,30 @@ OAIOrder::fromJson(QString jsonString) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIOrder::fromJsonObject(QJsonObject json) {
 | 
			
		||||
PFXOrder::fromJsonObject(QJsonObject json) {
 | 
			
		||||
    
 | 
			
		||||
    m_id_isValid = ::OpenAPI::fromJsonValue(id, json[QString("id")]);
 | 
			
		||||
    m_id_isValid = ::test_namespace::fromJsonValue(id, json[QString("id")]);
 | 
			
		||||
    m_id_isSet = !json[QString("id")].isNull() && m_id_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_pet_id_isValid = ::OpenAPI::fromJsonValue(pet_id, json[QString("petId")]);
 | 
			
		||||
    m_pet_id_isValid = ::test_namespace::fromJsonValue(pet_id, json[QString("petId")]);
 | 
			
		||||
    m_pet_id_isSet = !json[QString("petId")].isNull() && m_pet_id_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_quantity_isValid = ::OpenAPI::fromJsonValue(quantity, json[QString("quantity")]);
 | 
			
		||||
    m_quantity_isValid = ::test_namespace::fromJsonValue(quantity, json[QString("quantity")]);
 | 
			
		||||
    m_quantity_isSet = !json[QString("quantity")].isNull() && m_quantity_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_ship_date_isValid = ::OpenAPI::fromJsonValue(ship_date, json[QString("shipDate")]);
 | 
			
		||||
    m_ship_date_isValid = ::test_namespace::fromJsonValue(ship_date, json[QString("shipDate")]);
 | 
			
		||||
    m_ship_date_isSet = !json[QString("shipDate")].isNull() && m_ship_date_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_status_isValid = ::OpenAPI::fromJsonValue(status, json[QString("status")]);
 | 
			
		||||
    m_status_isValid = ::test_namespace::fromJsonValue(status, json[QString("status")]);
 | 
			
		||||
    m_status_isSet = !json[QString("status")].isNull() && m_status_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_complete_isValid = ::OpenAPI::fromJsonValue(complete, json[QString("complete")]);
 | 
			
		||||
    m_complete_isValid = ::test_namespace::fromJsonValue(complete, json[QString("complete")]);
 | 
			
		||||
    m_complete_isSet = !json[QString("complete")].isNull() && m_complete_isValid;
 | 
			
		||||
    
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIOrder::asJson () const {
 | 
			
		||||
PFXOrder::asJson () const {
 | 
			
		||||
    QJsonObject obj = this->asJsonObject();
 | 
			
		||||
    QJsonDocument doc(obj);
 | 
			
		||||
    QByteArray bytes = doc.toJson();
 | 
			
		||||
@ -98,97 +98,97 @@ OAIOrder::asJson () const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QJsonObject
 | 
			
		||||
OAIOrder::asJsonObject() const {
 | 
			
		||||
PFXOrder::asJsonObject() const {
 | 
			
		||||
    QJsonObject obj;
 | 
			
		||||
    if(m_id_isSet){
 | 
			
		||||
        obj.insert(QString("id"), ::OpenAPI::toJsonValue(id));
 | 
			
		||||
        obj.insert(QString("id"), ::test_namespace::toJsonValue(id));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_pet_id_isSet){
 | 
			
		||||
        obj.insert(QString("petId"), ::OpenAPI::toJsonValue(pet_id));
 | 
			
		||||
        obj.insert(QString("petId"), ::test_namespace::toJsonValue(pet_id));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_quantity_isSet){
 | 
			
		||||
        obj.insert(QString("quantity"), ::OpenAPI::toJsonValue(quantity));
 | 
			
		||||
        obj.insert(QString("quantity"), ::test_namespace::toJsonValue(quantity));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_ship_date_isSet){
 | 
			
		||||
        obj.insert(QString("shipDate"), ::OpenAPI::toJsonValue(ship_date));
 | 
			
		||||
        obj.insert(QString("shipDate"), ::test_namespace::toJsonValue(ship_date));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_status_isSet){
 | 
			
		||||
        obj.insert(QString("status"), ::OpenAPI::toJsonValue(status));
 | 
			
		||||
        obj.insert(QString("status"), ::test_namespace::toJsonValue(status));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_complete_isSet){
 | 
			
		||||
        obj.insert(QString("complete"), ::OpenAPI::toJsonValue(complete));
 | 
			
		||||
        obj.insert(QString("complete"), ::test_namespace::toJsonValue(complete));
 | 
			
		||||
    }
 | 
			
		||||
    return obj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
qint64
 | 
			
		||||
OAIOrder::getId() const {
 | 
			
		||||
PFXOrder::getId() const {
 | 
			
		||||
    return id;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIOrder::setId(const qint64 &id) {
 | 
			
		||||
PFXOrder::setId(const qint64 &id) {
 | 
			
		||||
    this->id = id;
 | 
			
		||||
    this->m_id_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
qint64
 | 
			
		||||
OAIOrder::getPetId() const {
 | 
			
		||||
PFXOrder::getPetId() const {
 | 
			
		||||
    return pet_id;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIOrder::setPetId(const qint64 &pet_id) {
 | 
			
		||||
PFXOrder::setPetId(const qint64 &pet_id) {
 | 
			
		||||
    this->pet_id = pet_id;
 | 
			
		||||
    this->m_pet_id_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
qint32
 | 
			
		||||
OAIOrder::getQuantity() const {
 | 
			
		||||
PFXOrder::getQuantity() const {
 | 
			
		||||
    return quantity;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIOrder::setQuantity(const qint32 &quantity) {
 | 
			
		||||
PFXOrder::setQuantity(const qint32 &quantity) {
 | 
			
		||||
    this->quantity = quantity;
 | 
			
		||||
    this->m_quantity_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QDateTime
 | 
			
		||||
OAIOrder::getShipDate() const {
 | 
			
		||||
PFXOrder::getShipDate() const {
 | 
			
		||||
    return ship_date;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIOrder::setShipDate(const QDateTime &ship_date) {
 | 
			
		||||
PFXOrder::setShipDate(const QDateTime &ship_date) {
 | 
			
		||||
    this->ship_date = ship_date;
 | 
			
		||||
    this->m_ship_date_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIOrder::getStatus() const {
 | 
			
		||||
PFXOrder::getStatus() const {
 | 
			
		||||
    return status;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIOrder::setStatus(const QString &status) {
 | 
			
		||||
PFXOrder::setStatus(const QString &status) {
 | 
			
		||||
    this->status = status;
 | 
			
		||||
    this->m_status_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIOrder::isComplete() const {
 | 
			
		||||
PFXOrder::isComplete() const {
 | 
			
		||||
    return complete;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIOrder::setComplete(const bool &complete) {
 | 
			
		||||
PFXOrder::setComplete(const bool &complete) {
 | 
			
		||||
    this->complete = complete;
 | 
			
		||||
    this->m_complete_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIOrder::isSet() const {
 | 
			
		||||
PFXOrder::isSet() const {
 | 
			
		||||
    bool isObjectUpdated = false;
 | 
			
		||||
    do{ 
 | 
			
		||||
        if(m_id_isSet){ isObjectUpdated = true; break;}
 | 
			
		||||
@ -207,7 +207,7 @@ OAIOrder::isSet() const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIOrder::isValid() const {
 | 
			
		||||
PFXOrder::isValid() const {
 | 
			
		||||
    // only required properties are required for the object to be considered valid
 | 
			
		||||
    return true;
 | 
			
		||||
}
 | 
			
		||||
@ -11,13 +11,13 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * OAIOrder.h
 | 
			
		||||
 * PFXOrder.h
 | 
			
		||||
 *
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAIOrder_H
 | 
			
		||||
#define OAIOrder_H
 | 
			
		||||
#ifndef PFXOrder_H
 | 
			
		||||
#define PFXOrder_H
 | 
			
		||||
 | 
			
		||||
#include <QJsonObject>
 | 
			
		||||
 | 
			
		||||
@ -25,17 +25,17 @@
 | 
			
		||||
#include <QDateTime>
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
#include "OAIObject.h"
 | 
			
		||||
#include "OAIEnum.h"
 | 
			
		||||
#include "PFXObject.h"
 | 
			
		||||
#include "PFXEnum.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAIOrder: public OAIObject {
 | 
			
		||||
class PFXOrder: public PFXObject {
 | 
			
		||||
public:
 | 
			
		||||
    OAIOrder();
 | 
			
		||||
    OAIOrder(QString json);
 | 
			
		||||
    ~OAIOrder() override;
 | 
			
		||||
    PFXOrder();
 | 
			
		||||
    PFXOrder(QString json);
 | 
			
		||||
    ~PFXOrder() override;
 | 
			
		||||
 | 
			
		||||
    QString asJson () const override;
 | 
			
		||||
    QJsonObject asJsonObject() const override;
 | 
			
		||||
@ -102,6 +102,6 @@ private:
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Q_DECLARE_METATYPE(OpenAPI::OAIOrder)
 | 
			
		||||
Q_DECLARE_METATYPE(test_namespace::PFXOrder)
 | 
			
		||||
 | 
			
		||||
#endif // OAIOrder_H
 | 
			
		||||
#endif // PFXOrder_H
 | 
			
		||||
@ -11,32 +11,32 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include "OAIPet.h"
 | 
			
		||||
#include "PFXPet.h"
 | 
			
		||||
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
#include <QJsonArray>
 | 
			
		||||
#include <QObject>
 | 
			
		||||
#include <QDebug>
 | 
			
		||||
 | 
			
		||||
#include "OAIHelpers.h"
 | 
			
		||||
#include "PFXHelpers.h"
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
OAIPet::OAIPet(QString json) {
 | 
			
		||||
PFXPet::PFXPet(QString json) {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
    this->fromJson(json);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIPet::OAIPet() {
 | 
			
		||||
PFXPet::PFXPet() {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIPet::~OAIPet() {
 | 
			
		||||
PFXPet::~PFXPet() {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPet::initializeModel() {
 | 
			
		||||
PFXPet::initializeModel() {
 | 
			
		||||
    
 | 
			
		||||
    m_id_isSet = false;
 | 
			
		||||
    m_id_isValid = false;
 | 
			
		||||
@ -59,7 +59,7 @@ OAIPet::initializeModel() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPet::fromJson(QString jsonString) {
 | 
			
		||||
PFXPet::fromJson(QString jsonString) {
 | 
			
		||||
    QByteArray array (jsonString.toStdString().c_str());
 | 
			
		||||
    QJsonDocument doc = QJsonDocument::fromJson(array);
 | 
			
		||||
    QJsonObject jsonObject = doc.object();
 | 
			
		||||
@ -67,30 +67,30 @@ OAIPet::fromJson(QString jsonString) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPet::fromJsonObject(QJsonObject json) {
 | 
			
		||||
PFXPet::fromJsonObject(QJsonObject json) {
 | 
			
		||||
    
 | 
			
		||||
    m_id_isValid = ::OpenAPI::fromJsonValue(id, json[QString("id")]);
 | 
			
		||||
    m_id_isValid = ::test_namespace::fromJsonValue(id, json[QString("id")]);
 | 
			
		||||
    m_id_isSet = !json[QString("id")].isNull() && m_id_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_category_isValid = ::OpenAPI::fromJsonValue(category, json[QString("category")]);
 | 
			
		||||
    m_category_isValid = ::test_namespace::fromJsonValue(category, json[QString("category")]);
 | 
			
		||||
    m_category_isSet = !json[QString("category")].isNull() && m_category_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_name_isValid = ::OpenAPI::fromJsonValue(name, json[QString("name")]);
 | 
			
		||||
    m_name_isValid = ::test_namespace::fromJsonValue(name, json[QString("name")]);
 | 
			
		||||
    m_name_isSet = !json[QString("name")].isNull() && m_name_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_photo_urls_isValid = ::OpenAPI::fromJsonValue(photo_urls, json[QString("photoUrls")]);
 | 
			
		||||
    m_photo_urls_isValid = ::test_namespace::fromJsonValue(photo_urls, json[QString("photoUrls")]);
 | 
			
		||||
    m_photo_urls_isSet = !json[QString("photoUrls")].isNull() && m_photo_urls_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_tags_isValid = ::OpenAPI::fromJsonValue(tags, json[QString("tags")]);
 | 
			
		||||
    m_tags_isValid = ::test_namespace::fromJsonValue(tags, json[QString("tags")]);
 | 
			
		||||
    m_tags_isSet = !json[QString("tags")].isNull() && m_tags_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_status_isValid = ::OpenAPI::fromJsonValue(status, json[QString("status")]);
 | 
			
		||||
    m_status_isValid = ::test_namespace::fromJsonValue(status, json[QString("status")]);
 | 
			
		||||
    m_status_isSet = !json[QString("status")].isNull() && m_status_isValid;
 | 
			
		||||
    
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIPet::asJson () const {
 | 
			
		||||
PFXPet::asJson () const {
 | 
			
		||||
    QJsonObject obj = this->asJsonObject();
 | 
			
		||||
    QJsonDocument doc(obj);
 | 
			
		||||
    QByteArray bytes = doc.toJson();
 | 
			
		||||
@ -98,99 +98,99 @@ OAIPet::asJson () const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QJsonObject
 | 
			
		||||
OAIPet::asJsonObject() const {
 | 
			
		||||
PFXPet::asJsonObject() const {
 | 
			
		||||
    QJsonObject obj;
 | 
			
		||||
    if(m_id_isSet){
 | 
			
		||||
        obj.insert(QString("id"), ::OpenAPI::toJsonValue(id));
 | 
			
		||||
        obj.insert(QString("id"), ::test_namespace::toJsonValue(id));
 | 
			
		||||
    }
 | 
			
		||||
    if(category.isSet()){
 | 
			
		||||
        obj.insert(QString("category"), ::OpenAPI::toJsonValue(category));
 | 
			
		||||
        obj.insert(QString("category"), ::test_namespace::toJsonValue(category));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_name_isSet){
 | 
			
		||||
        obj.insert(QString("name"), ::OpenAPI::toJsonValue(name));
 | 
			
		||||
        obj.insert(QString("name"), ::test_namespace::toJsonValue(name));
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    if(photo_urls.size() > 0){
 | 
			
		||||
        obj.insert(QString("photoUrls"), ::OpenAPI::toJsonValue(photo_urls));
 | 
			
		||||
        obj.insert(QString("photoUrls"), ::test_namespace::toJsonValue(photo_urls));
 | 
			
		||||
    } 
 | 
			
		||||
    
 | 
			
		||||
    if(tags.size() > 0){
 | 
			
		||||
        obj.insert(QString("tags"), ::OpenAPI::toJsonValue(tags));
 | 
			
		||||
        obj.insert(QString("tags"), ::test_namespace::toJsonValue(tags));
 | 
			
		||||
    } 
 | 
			
		||||
    if(m_status_isSet){
 | 
			
		||||
        obj.insert(QString("status"), ::OpenAPI::toJsonValue(status));
 | 
			
		||||
        obj.insert(QString("status"), ::test_namespace::toJsonValue(status));
 | 
			
		||||
    }
 | 
			
		||||
    return obj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
qint64
 | 
			
		||||
OAIPet::getId() const {
 | 
			
		||||
PFXPet::getId() const {
 | 
			
		||||
    return id;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIPet::setId(const qint64 &id) {
 | 
			
		||||
PFXPet::setId(const qint64 &id) {
 | 
			
		||||
    this->id = id;
 | 
			
		||||
    this->m_id_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
OAICategory
 | 
			
		||||
OAIPet::getCategory() const {
 | 
			
		||||
PFXCategory
 | 
			
		||||
PFXPet::getCategory() const {
 | 
			
		||||
    return category;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIPet::setCategory(const OAICategory &category) {
 | 
			
		||||
PFXPet::setCategory(const PFXCategory &category) {
 | 
			
		||||
    this->category = category;
 | 
			
		||||
    this->m_category_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIPet::getName() const {
 | 
			
		||||
PFXPet::getName() const {
 | 
			
		||||
    return name;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIPet::setName(const QString &name) {
 | 
			
		||||
PFXPet::setName(const QString &name) {
 | 
			
		||||
    this->name = name;
 | 
			
		||||
    this->m_name_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QList<QString>
 | 
			
		||||
OAIPet::getPhotoUrls() const {
 | 
			
		||||
PFXPet::getPhotoUrls() const {
 | 
			
		||||
    return photo_urls;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIPet::setPhotoUrls(const QList<QString> &photo_urls) {
 | 
			
		||||
PFXPet::setPhotoUrls(const QList<QString> &photo_urls) {
 | 
			
		||||
    this->photo_urls = photo_urls;
 | 
			
		||||
    this->m_photo_urls_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QList<OAITag>
 | 
			
		||||
OAIPet::getTags() const {
 | 
			
		||||
QList<PFXTag>
 | 
			
		||||
PFXPet::getTags() const {
 | 
			
		||||
    return tags;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIPet::setTags(const QList<OAITag> &tags) {
 | 
			
		||||
PFXPet::setTags(const QList<PFXTag> &tags) {
 | 
			
		||||
    this->tags = tags;
 | 
			
		||||
    this->m_tags_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIPet::getStatus() const {
 | 
			
		||||
PFXPet::getStatus() const {
 | 
			
		||||
    return status;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIPet::setStatus(const QString &status) {
 | 
			
		||||
PFXPet::setStatus(const QString &status) {
 | 
			
		||||
    this->status = status;
 | 
			
		||||
    this->m_status_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIPet::isSet() const {
 | 
			
		||||
PFXPet::isSet() const {
 | 
			
		||||
    bool isObjectUpdated = false;
 | 
			
		||||
    do{ 
 | 
			
		||||
        if(m_id_isSet){ isObjectUpdated = true; break;}
 | 
			
		||||
@ -209,7 +209,7 @@ OAIPet::isSet() const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIPet::isValid() const {
 | 
			
		||||
PFXPet::isValid() const {
 | 
			
		||||
    // only required properties are required for the object to be considered valid
 | 
			
		||||
    return m_name_isValid && m_photo_urls_isValid && true;
 | 
			
		||||
}
 | 
			
		||||
@ -11,33 +11,33 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * OAIPet.h
 | 
			
		||||
 * PFXPet.h
 | 
			
		||||
 *
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAIPet_H
 | 
			
		||||
#define OAIPet_H
 | 
			
		||||
#ifndef PFXPet_H
 | 
			
		||||
#define PFXPet_H
 | 
			
		||||
 | 
			
		||||
#include <QJsonObject>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include "OAICategory.h"
 | 
			
		||||
#include "OAITag.h"
 | 
			
		||||
#include "PFXCategory.h"
 | 
			
		||||
#include "PFXTag.h"
 | 
			
		||||
#include <QList>
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
#include "OAIObject.h"
 | 
			
		||||
#include "OAIEnum.h"
 | 
			
		||||
#include "PFXObject.h"
 | 
			
		||||
#include "PFXEnum.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAIPet: public OAIObject {
 | 
			
		||||
class PFXPet: public PFXObject {
 | 
			
		||||
public:
 | 
			
		||||
    OAIPet();
 | 
			
		||||
    OAIPet(QString json);
 | 
			
		||||
    ~OAIPet() override;
 | 
			
		||||
    PFXPet();
 | 
			
		||||
    PFXPet(QString json);
 | 
			
		||||
    ~PFXPet() override;
 | 
			
		||||
 | 
			
		||||
    QString asJson () const override;
 | 
			
		||||
    QJsonObject asJsonObject() const override;
 | 
			
		||||
@ -49,8 +49,8 @@ public:
 | 
			
		||||
    void setId(const qint64 &id);
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    OAICategory getCategory() const;
 | 
			
		||||
    void setCategory(const OAICategory &category);
 | 
			
		||||
    PFXCategory getCategory() const;
 | 
			
		||||
    void setCategory(const PFXCategory &category);
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    QString getName() const;
 | 
			
		||||
@ -61,8 +61,8 @@ public:
 | 
			
		||||
    void setPhotoUrls(const QList<QString> &photo_urls);
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    QList<OAITag> getTags() const;
 | 
			
		||||
    void setTags(const QList<OAITag> &tags);
 | 
			
		||||
    QList<PFXTag> getTags() const;
 | 
			
		||||
    void setTags(const QList<PFXTag> &tags);
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    QString getStatus() const;
 | 
			
		||||
@ -80,7 +80,7 @@ private:
 | 
			
		||||
    bool m_id_isSet;
 | 
			
		||||
    bool m_id_isValid;
 | 
			
		||||
    
 | 
			
		||||
    OAICategory category;
 | 
			
		||||
    PFXCategory category;
 | 
			
		||||
    bool m_category_isSet;
 | 
			
		||||
    bool m_category_isValid;
 | 
			
		||||
    
 | 
			
		||||
@ -92,7 +92,7 @@ private:
 | 
			
		||||
    bool m_photo_urls_isSet;
 | 
			
		||||
    bool m_photo_urls_isValid;
 | 
			
		||||
    
 | 
			
		||||
    QList<OAITag> tags;
 | 
			
		||||
    QList<PFXTag> tags;
 | 
			
		||||
    bool m_tags_isSet;
 | 
			
		||||
    bool m_tags_isValid;
 | 
			
		||||
    
 | 
			
		||||
@ -104,6 +104,6 @@ private:
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Q_DECLARE_METATYPE(OpenAPI::OAIPet)
 | 
			
		||||
Q_DECLARE_METATYPE(test_namespace::PFXPet)
 | 
			
		||||
 | 
			
		||||
#endif // OAIPet_H
 | 
			
		||||
#endif // PFXPet_H
 | 
			
		||||
@ -10,60 +10,60 @@
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#include "OAIPetApi.h"
 | 
			
		||||
#include "OAIHelpers.h"
 | 
			
		||||
#include "PFXPetApi.h"
 | 
			
		||||
#include "PFXHelpers.h"
 | 
			
		||||
 | 
			
		||||
#include <QJsonArray>
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
OAIPetApi::OAIPetApi() : basePath("/v2"),
 | 
			
		||||
PFXPetApi::PFXPetApi() : basePath("/v2"),
 | 
			
		||||
    host("petstore.swagger.io"),
 | 
			
		||||
    timeout(0){
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIPetApi::~OAIPetApi() {
 | 
			
		||||
PFXPetApi::~PFXPetApi() {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIPetApi::OAIPetApi(const QString& host, const QString& basePath, const int tout) {
 | 
			
		||||
PFXPetApi::PFXPetApi(const QString& host, const QString& basePath, const int tout) {
 | 
			
		||||
    this->host = host;
 | 
			
		||||
    this->basePath = basePath;
 | 
			
		||||
    this->timeout = tout;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIPetApi::setBasePath(const QString& basePath){
 | 
			
		||||
void PFXPetApi::setBasePath(const QString& basePath){
 | 
			
		||||
    this->basePath = basePath;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIPetApi::setHost(const QString& host){
 | 
			
		||||
void PFXPetApi::setHost(const QString& host){
 | 
			
		||||
    this->host = host;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIPetApi::setApiTimeOutMs(const int tout){
 | 
			
		||||
void PFXPetApi::setApiTimeOutMs(const int tout){
 | 
			
		||||
    timeout = tout;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIPetApi::setWorkingDirectory(const QString& path){
 | 
			
		||||
void PFXPetApi::setWorkingDirectory(const QString& path){
 | 
			
		||||
    workingDirectory = path;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIPetApi::addHeaders(const QString& key, const QString& value){
 | 
			
		||||
void PFXPetApi::addHeaders(const QString& key, const QString& value){
 | 
			
		||||
    defaultHeaders.insert(key, value);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::addPet(const OAIPet& body) {
 | 
			
		||||
PFXPetApi::addPet(const PFXPet& body) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/pet");
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    QString output = body.asJson();
 | 
			
		||||
@ -75,15 +75,15 @@ OAIPetApi::addPet(const OAIPet& body) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIPetApi::addPetCallback);
 | 
			
		||||
            &PFXPetApi::addPetCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::addPetCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXPetApi::addPetCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -106,17 +106,17 @@ OAIPetApi::addPetCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::deletePet(const qint64& pet_id, const QString& api_key) {
 | 
			
		||||
PFXPetApi::deletePet(const qint64& pet_id, const QString& api_key) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/pet/{petId}");
 | 
			
		||||
    QString pet_idPathParam("{");
 | 
			
		||||
    pet_idPathParam.append("petId").append("}");
 | 
			
		||||
    fullPath.replace(pet_idPathParam, QUrl::toPercentEncoding(::OpenAPI::toStringValue(pet_id)));
 | 
			
		||||
    fullPath.replace(pet_idPathParam, QUrl::toPercentEncoding(::test_namespace::toStringValue(pet_id)));
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "DELETE");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "DELETE");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    if (api_key != nullptr) {
 | 
			
		||||
@ -128,15 +128,15 @@ OAIPetApi::deletePet(const qint64& pet_id, const QString& api_key) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIPetApi::deletePetCallback);
 | 
			
		||||
            &PFXPetApi::deletePetCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::deletePetCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXPetApi::deletePetCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -159,7 +159,7 @@ OAIPetApi::deletePetCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::findPetsByStatus(const QList<QString>& status) {
 | 
			
		||||
PFXPetApi::findPetsByStatus(const QList<QString>& status) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/pet/findByStatus");
 | 
			
		||||
    
 | 
			
		||||
@ -170,7 +170,7 @@ OAIPetApi::findPetsByStatus(const QList<QString>& status) {
 | 
			
		||||
            fullPath.append("&");
 | 
			
		||||
          else
 | 
			
		||||
            fullPath.append("?");
 | 
			
		||||
          fullPath.append("status=").append(::OpenAPI::toStringValue(t));
 | 
			
		||||
          fullPath.append("status=").append(::test_namespace::toStringValue(t));
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      else if (QString("csv").indexOf("ssv") == 0) {
 | 
			
		||||
@ -184,7 +184,7 @@ OAIPetApi::findPetsByStatus(const QList<QString>& status) {
 | 
			
		||||
          if (count > 0) {
 | 
			
		||||
            fullPath.append(" ");
 | 
			
		||||
          }
 | 
			
		||||
          fullPath.append(::OpenAPI::toStringValue(t));
 | 
			
		||||
          fullPath.append(::test_namespace::toStringValue(t));
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      else if (QString("csv").indexOf("tsv") == 0) {
 | 
			
		||||
@ -198,15 +198,15 @@ OAIPetApi::findPetsByStatus(const QList<QString>& status) {
 | 
			
		||||
          if (count > 0) {
 | 
			
		||||
            fullPath.append("\t");
 | 
			
		||||
          }
 | 
			
		||||
          fullPath.append(::OpenAPI::toStringValue(t));
 | 
			
		||||
          fullPath.append(::test_namespace::toStringValue(t));
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -215,15 +215,15 @@ OAIPetApi::findPetsByStatus(const QList<QString>& status) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIPetApi::findPetsByStatusCallback);
 | 
			
		||||
            &PFXPetApi::findPetsByStatusCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::findPetsByStatusCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXPetApi::findPetsByStatusCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -234,14 +234,14 @@ OAIPetApi::findPetsByStatusCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
    else {
 | 
			
		||||
        msg = "Error: " + worker->error_str;
 | 
			
		||||
    }
 | 
			
		||||
    QList<OAIPet> output;
 | 
			
		||||
    QList<PFXPet> output;
 | 
			
		||||
    QString json(worker->response);
 | 
			
		||||
    QByteArray array (json.toStdString().c_str());
 | 
			
		||||
    QJsonDocument doc = QJsonDocument::fromJson(array);
 | 
			
		||||
    QJsonArray jsonArray = doc.array();
 | 
			
		||||
    foreach(QJsonValue obj, jsonArray) {
 | 
			
		||||
        OAIPet val;
 | 
			
		||||
        ::OpenAPI::fromJsonValue(val, obj);
 | 
			
		||||
        PFXPet val;
 | 
			
		||||
        ::test_namespace::fromJsonValue(val, obj);
 | 
			
		||||
        output.append(val);
 | 
			
		||||
    }
 | 
			
		||||
    worker->deleteLater();
 | 
			
		||||
@ -256,7 +256,7 @@ OAIPetApi::findPetsByStatusCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::findPetsByTags(const QList<QString>& tags) {
 | 
			
		||||
PFXPetApi::findPetsByTags(const QList<QString>& tags) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/pet/findByTags");
 | 
			
		||||
    
 | 
			
		||||
@ -267,7 +267,7 @@ OAIPetApi::findPetsByTags(const QList<QString>& tags) {
 | 
			
		||||
            fullPath.append("&");
 | 
			
		||||
          else
 | 
			
		||||
            fullPath.append("?");
 | 
			
		||||
          fullPath.append("tags=").append(::OpenAPI::toStringValue(t));
 | 
			
		||||
          fullPath.append("tags=").append(::test_namespace::toStringValue(t));
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      else if (QString("csv").indexOf("ssv") == 0) {
 | 
			
		||||
@ -281,7 +281,7 @@ OAIPetApi::findPetsByTags(const QList<QString>& tags) {
 | 
			
		||||
          if (count > 0) {
 | 
			
		||||
            fullPath.append(" ");
 | 
			
		||||
          }
 | 
			
		||||
          fullPath.append(::OpenAPI::toStringValue(t));
 | 
			
		||||
          fullPath.append(::test_namespace::toStringValue(t));
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      else if (QString("csv").indexOf("tsv") == 0) {
 | 
			
		||||
@ -295,15 +295,15 @@ OAIPetApi::findPetsByTags(const QList<QString>& tags) {
 | 
			
		||||
          if (count > 0) {
 | 
			
		||||
            fullPath.append("\t");
 | 
			
		||||
          }
 | 
			
		||||
          fullPath.append(::OpenAPI::toStringValue(t));
 | 
			
		||||
          fullPath.append(::test_namespace::toStringValue(t));
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -312,15 +312,15 @@ OAIPetApi::findPetsByTags(const QList<QString>& tags) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIPetApi::findPetsByTagsCallback);
 | 
			
		||||
            &PFXPetApi::findPetsByTagsCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::findPetsByTagsCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXPetApi::findPetsByTagsCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -331,14 +331,14 @@ OAIPetApi::findPetsByTagsCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
    else {
 | 
			
		||||
        msg = "Error: " + worker->error_str;
 | 
			
		||||
    }
 | 
			
		||||
    QList<OAIPet> output;
 | 
			
		||||
    QList<PFXPet> output;
 | 
			
		||||
    QString json(worker->response);
 | 
			
		||||
    QByteArray array (json.toStdString().c_str());
 | 
			
		||||
    QJsonDocument doc = QJsonDocument::fromJson(array);
 | 
			
		||||
    QJsonArray jsonArray = doc.array();
 | 
			
		||||
    foreach(QJsonValue obj, jsonArray) {
 | 
			
		||||
        OAIPet val;
 | 
			
		||||
        ::OpenAPI::fromJsonValue(val, obj);
 | 
			
		||||
        PFXPet val;
 | 
			
		||||
        ::test_namespace::fromJsonValue(val, obj);
 | 
			
		||||
        output.append(val);
 | 
			
		||||
    }
 | 
			
		||||
    worker->deleteLater();
 | 
			
		||||
@ -353,17 +353,17 @@ OAIPetApi::findPetsByTagsCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::getPetById(const qint64& pet_id) {
 | 
			
		||||
PFXPetApi::getPetById(const qint64& pet_id) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/pet/{petId}");
 | 
			
		||||
    QString pet_idPathParam("{");
 | 
			
		||||
    pet_idPathParam.append("petId").append("}");
 | 
			
		||||
    fullPath.replace(pet_idPathParam, QUrl::toPercentEncoding(::OpenAPI::toStringValue(pet_id)));
 | 
			
		||||
    fullPath.replace(pet_idPathParam, QUrl::toPercentEncoding(::test_namespace::toStringValue(pet_id)));
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -372,15 +372,15 @@ OAIPetApi::getPetById(const qint64& pet_id) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIPetApi::getPetByIdCallback);
 | 
			
		||||
            &PFXPetApi::getPetByIdCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::getPetByIdCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXPetApi::getPetByIdCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -391,7 +391,7 @@ OAIPetApi::getPetByIdCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
    else {
 | 
			
		||||
        msg = "Error: " + worker->error_str;
 | 
			
		||||
    }
 | 
			
		||||
    OAIPet output(QString(worker->response));
 | 
			
		||||
    PFXPet output(QString(worker->response));
 | 
			
		||||
    worker->deleteLater();
 | 
			
		||||
 | 
			
		||||
    if (worker->error_type == QNetworkReply::NoError) {
 | 
			
		||||
@ -404,14 +404,14 @@ OAIPetApi::getPetByIdCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::updatePet(const OAIPet& body) {
 | 
			
		||||
PFXPetApi::updatePet(const PFXPet& body) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/pet");
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "PUT");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "PUT");
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    QString output = body.asJson();
 | 
			
		||||
@ -423,15 +423,15 @@ OAIPetApi::updatePet(const OAIPet& body) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIPetApi::updatePetCallback);
 | 
			
		||||
            &PFXPetApi::updatePetCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::updatePetCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXPetApi::updatePetCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -454,20 +454,20 @@ OAIPetApi::updatePetCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::updatePetWithForm(const qint64& pet_id, const QString& name, const QString& status) {
 | 
			
		||||
PFXPetApi::updatePetWithForm(const qint64& pet_id, const QString& name, const QString& status) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/pet/{petId}");
 | 
			
		||||
    QString pet_idPathParam("{");
 | 
			
		||||
    pet_idPathParam.append("petId").append("}");
 | 
			
		||||
    fullPath.replace(pet_idPathParam, QUrl::toPercentEncoding(::OpenAPI::toStringValue(pet_id)));
 | 
			
		||||
    fullPath.replace(pet_idPathParam, QUrl::toPercentEncoding(::test_namespace::toStringValue(pet_id)));
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    
 | 
			
		||||
    input.add_var("name", ::OpenAPI::toStringValue(name));
 | 
			
		||||
    input.add_var("status", ::OpenAPI::toStringValue(status));
 | 
			
		||||
    input.add_var("name", ::test_namespace::toStringValue(name));
 | 
			
		||||
    input.add_var("status", ::test_namespace::toStringValue(status));
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    foreach(QString key, this->defaultHeaders.keys()) {
 | 
			
		||||
@ -475,15 +475,15 @@ OAIPetApi::updatePetWithForm(const qint64& pet_id, const QString& name, const QS
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIPetApi::updatePetWithFormCallback);
 | 
			
		||||
            &PFXPetApi::updatePetWithFormCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::updatePetWithFormCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXPetApi::updatePetWithFormCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -506,19 +506,19 @@ OAIPetApi::updatePetWithFormCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::uploadFile(const qint64& pet_id, const QString& additional_metadata, const OAIHttpFileElement& file) {
 | 
			
		||||
PFXPetApi::uploadFile(const qint64& pet_id, const QString& additional_metadata, const PFXHttpFileElement& file) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/pet/{petId}/uploadImage");
 | 
			
		||||
    QString pet_idPathParam("{");
 | 
			
		||||
    pet_idPathParam.append("petId").append("}");
 | 
			
		||||
    fullPath.replace(pet_idPathParam, QUrl::toPercentEncoding(::OpenAPI::toStringValue(pet_id)));
 | 
			
		||||
    fullPath.replace(pet_idPathParam, QUrl::toPercentEncoding(::test_namespace::toStringValue(pet_id)));
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    
 | 
			
		||||
    input.add_var("additionalMetadata", ::OpenAPI::toStringValue(additional_metadata));
 | 
			
		||||
    input.add_var("additionalMetadata", ::test_namespace::toStringValue(additional_metadata));
 | 
			
		||||
    input.add_file("file", file.local_filename, file.request_filename, file.mime_type);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -527,15 +527,15 @@ OAIPetApi::uploadFile(const qint64& pet_id, const QString& additional_metadata,
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIPetApi::uploadFileCallback);
 | 
			
		||||
            &PFXPetApi::uploadFileCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIPetApi::uploadFileCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXPetApi::uploadFileCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -546,7 +546,7 @@ OAIPetApi::uploadFileCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
    else {
 | 
			
		||||
        msg = "Error: " + worker->error_str;
 | 
			
		||||
    }
 | 
			
		||||
    OAIApiResponse output(QString(worker->response));
 | 
			
		||||
    PFXApiResponse output(QString(worker->response));
 | 
			
		||||
    worker->deleteLater();
 | 
			
		||||
 | 
			
		||||
    if (worker->error_type == QNetworkReply::NoError) {
 | 
			
		||||
							
								
								
									
										105
									
								
								samples/client/petstore/cpp-qt5/client/PFXPetApi.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										105
									
								
								samples/client/petstore/cpp-qt5/client/PFXPetApi.h
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,105 @@
 | 
			
		||||
/**
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * https://openapi-generator.tech
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef PFX_PFXPetApi_H
 | 
			
		||||
#define PFX_PFXPetApi_H
 | 
			
		||||
 | 
			
		||||
#include "PFXHttpRequest.h"
 | 
			
		||||
 | 
			
		||||
#include "PFXApiResponse.h"
 | 
			
		||||
#include "PFXHttpFileElement.h"
 | 
			
		||||
#include "PFXPet.h"
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
#include <QObject>
 | 
			
		||||
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class PFXPetApi: public QObject {
 | 
			
		||||
    Q_OBJECT
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
    PFXPetApi();
 | 
			
		||||
    PFXPetApi(const QString& host, const QString& basePath, const int toutMs = 0);
 | 
			
		||||
    ~PFXPetApi();
 | 
			
		||||
 | 
			
		||||
    void setBasePath(const QString& basePath);
 | 
			
		||||
    void setHost(const QString& host);
 | 
			
		||||
    void setApiTimeOutMs(const int tout);
 | 
			
		||||
    void setWorkingDirectory(const QString& path);
 | 
			
		||||
    void addHeaders(const QString& key, const QString& value);
 | 
			
		||||
 | 
			
		||||
    void addPet(const PFXPet& body);
 | 
			
		||||
    void deletePet(const qint64& pet_id, const QString& api_key);
 | 
			
		||||
    void findPetsByStatus(const QList<QString>& status);
 | 
			
		||||
    void findPetsByTags(const QList<QString>& tags);
 | 
			
		||||
    void getPetById(const qint64& pet_id);
 | 
			
		||||
    void updatePet(const PFXPet& body);
 | 
			
		||||
    void updatePetWithForm(const qint64& pet_id, const QString& name, const QString& status);
 | 
			
		||||
    void uploadFile(const qint64& pet_id, const QString& additional_metadata, const PFXHttpFileElement& file);
 | 
			
		||||
    
 | 
			
		||||
private:
 | 
			
		||||
    QString basePath;
 | 
			
		||||
    QString host;
 | 
			
		||||
    QString workingDirectory;
 | 
			
		||||
    int timeout;
 | 
			
		||||
    QMap<QString, QString> defaultHeaders;
 | 
			
		||||
    void addPetCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void deletePetCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void findPetsByStatusCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void findPetsByTagsCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void getPetByIdCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void updatePetCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void updatePetWithFormCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void uploadFileCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    
 | 
			
		||||
signals:
 | 
			
		||||
    void addPetSignal();
 | 
			
		||||
    void deletePetSignal();
 | 
			
		||||
    void findPetsByStatusSignal(QList<PFXPet> summary);
 | 
			
		||||
    void findPetsByTagsSignal(QList<PFXPet> summary);
 | 
			
		||||
    void getPetByIdSignal(PFXPet summary);
 | 
			
		||||
    void updatePetSignal();
 | 
			
		||||
    void updatePetWithFormSignal();
 | 
			
		||||
    void uploadFileSignal(PFXApiResponse summary);
 | 
			
		||||
    
 | 
			
		||||
    void addPetSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    void deletePetSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    void findPetsByStatusSignalFull(PFXHttpRequestWorker* worker, QList<PFXPet> summary);
 | 
			
		||||
    void findPetsByTagsSignalFull(PFXHttpRequestWorker* worker, QList<PFXPet> summary);
 | 
			
		||||
    void getPetByIdSignalFull(PFXHttpRequestWorker* worker, PFXPet summary);
 | 
			
		||||
    void updatePetSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    void updatePetWithFormSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    void uploadFileSignalFull(PFXHttpRequestWorker* worker, PFXApiResponse summary);
 | 
			
		||||
    
 | 
			
		||||
    void addPetSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void deletePetSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void findPetsByStatusSignalE(QList<PFXPet> summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void findPetsByTagsSignalE(QList<PFXPet> summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getPetByIdSignalE(PFXPet summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updatePetSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updatePetWithFormSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void uploadFileSignalE(PFXApiResponse summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    
 | 
			
		||||
    void addPetSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void deletePetSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void findPetsByStatusSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void findPetsByTagsSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getPetByIdSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updatePetSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updatePetWithFormSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void uploadFileSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
#endif
 | 
			
		||||
@ -10,63 +10,63 @@
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#include "OAIStoreApi.h"
 | 
			
		||||
#include "OAIHelpers.h"
 | 
			
		||||
#include "PFXStoreApi.h"
 | 
			
		||||
#include "PFXHelpers.h"
 | 
			
		||||
 | 
			
		||||
#include <QJsonArray>
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
OAIStoreApi::OAIStoreApi() : basePath("/v2"),
 | 
			
		||||
PFXStoreApi::PFXStoreApi() : basePath("/v2"),
 | 
			
		||||
    host("petstore.swagger.io"),
 | 
			
		||||
    timeout(0){
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIStoreApi::~OAIStoreApi() {
 | 
			
		||||
PFXStoreApi::~PFXStoreApi() {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIStoreApi::OAIStoreApi(const QString& host, const QString& basePath, const int tout) {
 | 
			
		||||
PFXStoreApi::PFXStoreApi(const QString& host, const QString& basePath, const int tout) {
 | 
			
		||||
    this->host = host;
 | 
			
		||||
    this->basePath = basePath;
 | 
			
		||||
    this->timeout = tout;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIStoreApi::setBasePath(const QString& basePath){
 | 
			
		||||
void PFXStoreApi::setBasePath(const QString& basePath){
 | 
			
		||||
    this->basePath = basePath;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIStoreApi::setHost(const QString& host){
 | 
			
		||||
void PFXStoreApi::setHost(const QString& host){
 | 
			
		||||
    this->host = host;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIStoreApi::setApiTimeOutMs(const int tout){
 | 
			
		||||
void PFXStoreApi::setApiTimeOutMs(const int tout){
 | 
			
		||||
    timeout = tout;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIStoreApi::setWorkingDirectory(const QString& path){
 | 
			
		||||
void PFXStoreApi::setWorkingDirectory(const QString& path){
 | 
			
		||||
    workingDirectory = path;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIStoreApi::addHeaders(const QString& key, const QString& value){
 | 
			
		||||
void PFXStoreApi::addHeaders(const QString& key, const QString& value){
 | 
			
		||||
    defaultHeaders.insert(key, value);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIStoreApi::deleteOrder(const QString& order_id) {
 | 
			
		||||
PFXStoreApi::deleteOrder(const QString& order_id) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/store/order/{orderId}");
 | 
			
		||||
    QString order_idPathParam("{");
 | 
			
		||||
    order_idPathParam.append("orderId").append("}");
 | 
			
		||||
    fullPath.replace(order_idPathParam, QUrl::toPercentEncoding(::OpenAPI::toStringValue(order_id)));
 | 
			
		||||
    fullPath.replace(order_idPathParam, QUrl::toPercentEncoding(::test_namespace::toStringValue(order_id)));
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "DELETE");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "DELETE");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -75,15 +75,15 @@ OAIStoreApi::deleteOrder(const QString& order_id) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIStoreApi::deleteOrderCallback);
 | 
			
		||||
            &PFXStoreApi::deleteOrderCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIStoreApi::deleteOrderCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXStoreApi::deleteOrderCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -106,14 +106,14 @@ OAIStoreApi::deleteOrderCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIStoreApi::getInventory() {
 | 
			
		||||
PFXStoreApi::getInventory() {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/store/inventory");
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -122,15 +122,15 @@ OAIStoreApi::getInventory() {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIStoreApi::getInventoryCallback);
 | 
			
		||||
            &PFXStoreApi::getInventoryCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIStoreApi::getInventoryCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXStoreApi::getInventoryCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -148,7 +148,7 @@ OAIStoreApi::getInventoryCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
    QJsonObject obj = doc.object();
 | 
			
		||||
    foreach(QString key, obj.keys()) {
 | 
			
		||||
        qint32 val;
 | 
			
		||||
        ::OpenAPI::fromJsonValue(val, obj[key]);
 | 
			
		||||
        ::test_namespace::fromJsonValue(val, obj[key]);
 | 
			
		||||
        output.insert(key, val);
 | 
			
		||||
    }
 | 
			
		||||
    worker->deleteLater();
 | 
			
		||||
@ -163,17 +163,17 @@ OAIStoreApi::getInventoryCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIStoreApi::getOrderById(const qint64& order_id) {
 | 
			
		||||
PFXStoreApi::getOrderById(const qint64& order_id) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/store/order/{orderId}");
 | 
			
		||||
    QString order_idPathParam("{");
 | 
			
		||||
    order_idPathParam.append("orderId").append("}");
 | 
			
		||||
    fullPath.replace(order_idPathParam, QUrl::toPercentEncoding(::OpenAPI::toStringValue(order_id)));
 | 
			
		||||
    fullPath.replace(order_idPathParam, QUrl::toPercentEncoding(::test_namespace::toStringValue(order_id)));
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -182,15 +182,15 @@ OAIStoreApi::getOrderById(const qint64& order_id) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIStoreApi::getOrderByIdCallback);
 | 
			
		||||
            &PFXStoreApi::getOrderByIdCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIStoreApi::getOrderByIdCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXStoreApi::getOrderByIdCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -201,7 +201,7 @@ OAIStoreApi::getOrderByIdCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
    else {
 | 
			
		||||
        msg = "Error: " + worker->error_str;
 | 
			
		||||
    }
 | 
			
		||||
    OAIOrder output(QString(worker->response));
 | 
			
		||||
    PFXOrder output(QString(worker->response));
 | 
			
		||||
    worker->deleteLater();
 | 
			
		||||
 | 
			
		||||
    if (worker->error_type == QNetworkReply::NoError) {
 | 
			
		||||
@ -214,14 +214,14 @@ OAIStoreApi::getOrderByIdCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIStoreApi::placeOrder(const OAIOrder& body) {
 | 
			
		||||
PFXStoreApi::placeOrder(const PFXOrder& body) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/store/order");
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    QString output = body.asJson();
 | 
			
		||||
@ -233,15 +233,15 @@ OAIStoreApi::placeOrder(const OAIOrder& body) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIStoreApi::placeOrderCallback);
 | 
			
		||||
            &PFXStoreApi::placeOrderCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIStoreApi::placeOrderCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXStoreApi::placeOrderCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -252,7 +252,7 @@ OAIStoreApi::placeOrderCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
    else {
 | 
			
		||||
        msg = "Error: " + worker->error_str;
 | 
			
		||||
    }
 | 
			
		||||
    OAIOrder output(QString(worker->response));
 | 
			
		||||
    PFXOrder output(QString(worker->response));
 | 
			
		||||
    worker->deleteLater();
 | 
			
		||||
 | 
			
		||||
    if (worker->error_type == QNetworkReply::NoError) {
 | 
			
		||||
@ -10,26 +10,26 @@
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAI_OAIStoreApi_H
 | 
			
		||||
#define OAI_OAIStoreApi_H
 | 
			
		||||
#ifndef PFX_PFXStoreApi_H
 | 
			
		||||
#define PFX_PFXStoreApi_H
 | 
			
		||||
 | 
			
		||||
#include "OAIHttpRequest.h"
 | 
			
		||||
#include "PFXHttpRequest.h"
 | 
			
		||||
 | 
			
		||||
#include "OAIOrder.h"
 | 
			
		||||
#include "PFXOrder.h"
 | 
			
		||||
#include <QMap>
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
#include <QObject>
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAIStoreApi: public QObject {
 | 
			
		||||
class PFXStoreApi: public QObject {
 | 
			
		||||
    Q_OBJECT
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
    OAIStoreApi();
 | 
			
		||||
    OAIStoreApi(const QString& host, const QString& basePath, const int toutMs = 0);
 | 
			
		||||
    ~OAIStoreApi();
 | 
			
		||||
    PFXStoreApi();
 | 
			
		||||
    PFXStoreApi(const QString& host, const QString& basePath, const int toutMs = 0);
 | 
			
		||||
    ~PFXStoreApi();
 | 
			
		||||
 | 
			
		||||
    void setBasePath(const QString& basePath);
 | 
			
		||||
    void setHost(const QString& host);
 | 
			
		||||
@ -40,7 +40,7 @@ public:
 | 
			
		||||
    void deleteOrder(const QString& order_id);
 | 
			
		||||
    void getInventory();
 | 
			
		||||
    void getOrderById(const qint64& order_id);
 | 
			
		||||
    void placeOrder(const OAIOrder& body);
 | 
			
		||||
    void placeOrder(const PFXOrder& body);
 | 
			
		||||
    
 | 
			
		||||
private:
 | 
			
		||||
    QString basePath;
 | 
			
		||||
@ -48,31 +48,31 @@ private:
 | 
			
		||||
    QString workingDirectory;
 | 
			
		||||
    int timeout;
 | 
			
		||||
    QMap<QString, QString> defaultHeaders;
 | 
			
		||||
    void deleteOrderCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void getInventoryCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void getOrderByIdCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void placeOrderCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void deleteOrderCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void getInventoryCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void getOrderByIdCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void placeOrderCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    
 | 
			
		||||
signals:
 | 
			
		||||
    void deleteOrderSignal();
 | 
			
		||||
    void getInventorySignal(QMap<QString, qint32> summary);
 | 
			
		||||
    void getOrderByIdSignal(OAIOrder summary);
 | 
			
		||||
    void placeOrderSignal(OAIOrder summary);
 | 
			
		||||
    void getOrderByIdSignal(PFXOrder summary);
 | 
			
		||||
    void placeOrderSignal(PFXOrder summary);
 | 
			
		||||
    
 | 
			
		||||
    void deleteOrderSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void getInventorySignalFull(OAIHttpRequestWorker* worker, QMap<QString, qint32> summary);
 | 
			
		||||
    void getOrderByIdSignalFull(OAIHttpRequestWorker* worker, OAIOrder summary);
 | 
			
		||||
    void placeOrderSignalFull(OAIHttpRequestWorker* worker, OAIOrder summary);
 | 
			
		||||
    void deleteOrderSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    void getInventorySignalFull(PFXHttpRequestWorker* worker, QMap<QString, qint32> summary);
 | 
			
		||||
    void getOrderByIdSignalFull(PFXHttpRequestWorker* worker, PFXOrder summary);
 | 
			
		||||
    void placeOrderSignalFull(PFXHttpRequestWorker* worker, PFXOrder summary);
 | 
			
		||||
    
 | 
			
		||||
    void deleteOrderSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getInventorySignalE(QMap<QString, qint32> summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getOrderByIdSignalE(OAIOrder summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void placeOrderSignalE(OAIOrder summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getOrderByIdSignalE(PFXOrder summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void placeOrderSignalE(PFXOrder summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    
 | 
			
		||||
    void deleteOrderSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getInventorySignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getOrderByIdSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void placeOrderSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void deleteOrderSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getInventorySignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getOrderByIdSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void placeOrderSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@ -11,32 +11,32 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include "OAITag.h"
 | 
			
		||||
#include "PFXTag.h"
 | 
			
		||||
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
#include <QJsonArray>
 | 
			
		||||
#include <QObject>
 | 
			
		||||
#include <QDebug>
 | 
			
		||||
 | 
			
		||||
#include "OAIHelpers.h"
 | 
			
		||||
#include "PFXHelpers.h"
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
OAITag::OAITag(QString json) {
 | 
			
		||||
PFXTag::PFXTag(QString json) {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
    this->fromJson(json);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAITag::OAITag() {
 | 
			
		||||
PFXTag::PFXTag() {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAITag::~OAITag() {
 | 
			
		||||
PFXTag::~PFXTag() {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAITag::initializeModel() {
 | 
			
		||||
PFXTag::initializeModel() {
 | 
			
		||||
    
 | 
			
		||||
    m_id_isSet = false;
 | 
			
		||||
    m_id_isValid = false;
 | 
			
		||||
@ -47,7 +47,7 @@ OAITag::initializeModel() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAITag::fromJson(QString jsonString) {
 | 
			
		||||
PFXTag::fromJson(QString jsonString) {
 | 
			
		||||
    QByteArray array (jsonString.toStdString().c_str());
 | 
			
		||||
    QJsonDocument doc = QJsonDocument::fromJson(array);
 | 
			
		||||
    QJsonObject jsonObject = doc.object();
 | 
			
		||||
@ -55,18 +55,18 @@ OAITag::fromJson(QString jsonString) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAITag::fromJsonObject(QJsonObject json) {
 | 
			
		||||
PFXTag::fromJsonObject(QJsonObject json) {
 | 
			
		||||
    
 | 
			
		||||
    m_id_isValid = ::OpenAPI::fromJsonValue(id, json[QString("id")]);
 | 
			
		||||
    m_id_isValid = ::test_namespace::fromJsonValue(id, json[QString("id")]);
 | 
			
		||||
    m_id_isSet = !json[QString("id")].isNull() && m_id_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_name_isValid = ::OpenAPI::fromJsonValue(name, json[QString("name")]);
 | 
			
		||||
    m_name_isValid = ::test_namespace::fromJsonValue(name, json[QString("name")]);
 | 
			
		||||
    m_name_isSet = !json[QString("name")].isNull() && m_name_isValid;
 | 
			
		||||
    
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAITag::asJson () const {
 | 
			
		||||
PFXTag::asJson () const {
 | 
			
		||||
    QJsonObject obj = this->asJsonObject();
 | 
			
		||||
    QJsonDocument doc(obj);
 | 
			
		||||
    QByteArray bytes = doc.toJson();
 | 
			
		||||
@ -74,41 +74,41 @@ OAITag::asJson () const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QJsonObject
 | 
			
		||||
OAITag::asJsonObject() const {
 | 
			
		||||
PFXTag::asJsonObject() const {
 | 
			
		||||
    QJsonObject obj;
 | 
			
		||||
    if(m_id_isSet){
 | 
			
		||||
        obj.insert(QString("id"), ::OpenAPI::toJsonValue(id));
 | 
			
		||||
        obj.insert(QString("id"), ::test_namespace::toJsonValue(id));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_name_isSet){
 | 
			
		||||
        obj.insert(QString("name"), ::OpenAPI::toJsonValue(name));
 | 
			
		||||
        obj.insert(QString("name"), ::test_namespace::toJsonValue(name));
 | 
			
		||||
    }
 | 
			
		||||
    return obj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
qint64
 | 
			
		||||
OAITag::getId() const {
 | 
			
		||||
PFXTag::getId() const {
 | 
			
		||||
    return id;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAITag::setId(const qint64 &id) {
 | 
			
		||||
PFXTag::setId(const qint64 &id) {
 | 
			
		||||
    this->id = id;
 | 
			
		||||
    this->m_id_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAITag::getName() const {
 | 
			
		||||
PFXTag::getName() const {
 | 
			
		||||
    return name;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAITag::setName(const QString &name) {
 | 
			
		||||
PFXTag::setName(const QString &name) {
 | 
			
		||||
    this->name = name;
 | 
			
		||||
    this->m_name_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAITag::isSet() const {
 | 
			
		||||
PFXTag::isSet() const {
 | 
			
		||||
    bool isObjectUpdated = false;
 | 
			
		||||
    do{ 
 | 
			
		||||
        if(m_id_isSet){ isObjectUpdated = true; break;}
 | 
			
		||||
@ -119,7 +119,7 @@ OAITag::isSet() const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAITag::isValid() const {
 | 
			
		||||
PFXTag::isValid() const {
 | 
			
		||||
    // only required properties are required for the object to be considered valid
 | 
			
		||||
    return true;
 | 
			
		||||
}
 | 
			
		||||
@ -11,30 +11,30 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * OAITag.h
 | 
			
		||||
 * PFXTag.h
 | 
			
		||||
 *
 | 
			
		||||
 * A tag for a pet
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAITag_H
 | 
			
		||||
#define OAITag_H
 | 
			
		||||
#ifndef PFXTag_H
 | 
			
		||||
#define PFXTag_H
 | 
			
		||||
 | 
			
		||||
#include <QJsonObject>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
#include "OAIObject.h"
 | 
			
		||||
#include "OAIEnum.h"
 | 
			
		||||
#include "PFXObject.h"
 | 
			
		||||
#include "PFXEnum.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAITag: public OAIObject {
 | 
			
		||||
class PFXTag: public PFXObject {
 | 
			
		||||
public:
 | 
			
		||||
    OAITag();
 | 
			
		||||
    OAITag(QString json);
 | 
			
		||||
    ~OAITag() override;
 | 
			
		||||
    PFXTag();
 | 
			
		||||
    PFXTag(QString json);
 | 
			
		||||
    ~PFXTag() override;
 | 
			
		||||
 | 
			
		||||
    QString asJson () const override;
 | 
			
		||||
    QJsonObject asJsonObject() const override;
 | 
			
		||||
@ -69,6 +69,6 @@ private:
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Q_DECLARE_METATYPE(OpenAPI::OAITag)
 | 
			
		||||
Q_DECLARE_METATYPE(test_namespace::PFXTag)
 | 
			
		||||
 | 
			
		||||
#endif // OAITag_H
 | 
			
		||||
#endif // PFXTag_H
 | 
			
		||||
@ -11,32 +11,32 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include "OAIUser.h"
 | 
			
		||||
#include "PFXUser.h"
 | 
			
		||||
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
#include <QJsonArray>
 | 
			
		||||
#include <QObject>
 | 
			
		||||
#include <QDebug>
 | 
			
		||||
 | 
			
		||||
#include "OAIHelpers.h"
 | 
			
		||||
#include "PFXHelpers.h"
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
OAIUser::OAIUser(QString json) {
 | 
			
		||||
PFXUser::PFXUser(QString json) {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
    this->fromJson(json);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIUser::OAIUser() {
 | 
			
		||||
PFXUser::PFXUser() {
 | 
			
		||||
    this->initializeModel();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIUser::~OAIUser() {
 | 
			
		||||
PFXUser::~PFXUser() {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUser::initializeModel() {
 | 
			
		||||
PFXUser::initializeModel() {
 | 
			
		||||
    
 | 
			
		||||
    m_id_isSet = false;
 | 
			
		||||
    m_id_isValid = false;
 | 
			
		||||
@ -65,7 +65,7 @@ OAIUser::initializeModel() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUser::fromJson(QString jsonString) {
 | 
			
		||||
PFXUser::fromJson(QString jsonString) {
 | 
			
		||||
    QByteArray array (jsonString.toStdString().c_str());
 | 
			
		||||
    QJsonDocument doc = QJsonDocument::fromJson(array);
 | 
			
		||||
    QJsonObject jsonObject = doc.object();
 | 
			
		||||
@ -73,36 +73,36 @@ OAIUser::fromJson(QString jsonString) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUser::fromJsonObject(QJsonObject json) {
 | 
			
		||||
PFXUser::fromJsonObject(QJsonObject json) {
 | 
			
		||||
    
 | 
			
		||||
    m_id_isValid = ::OpenAPI::fromJsonValue(id, json[QString("id")]);
 | 
			
		||||
    m_id_isValid = ::test_namespace::fromJsonValue(id, json[QString("id")]);
 | 
			
		||||
    m_id_isSet = !json[QString("id")].isNull() && m_id_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_username_isValid = ::OpenAPI::fromJsonValue(username, json[QString("username")]);
 | 
			
		||||
    m_username_isValid = ::test_namespace::fromJsonValue(username, json[QString("username")]);
 | 
			
		||||
    m_username_isSet = !json[QString("username")].isNull() && m_username_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_first_name_isValid = ::OpenAPI::fromJsonValue(first_name, json[QString("firstName")]);
 | 
			
		||||
    m_first_name_isValid = ::test_namespace::fromJsonValue(first_name, json[QString("firstName")]);
 | 
			
		||||
    m_first_name_isSet = !json[QString("firstName")].isNull() && m_first_name_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_last_name_isValid = ::OpenAPI::fromJsonValue(last_name, json[QString("lastName")]);
 | 
			
		||||
    m_last_name_isValid = ::test_namespace::fromJsonValue(last_name, json[QString("lastName")]);
 | 
			
		||||
    m_last_name_isSet = !json[QString("lastName")].isNull() && m_last_name_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_email_isValid = ::OpenAPI::fromJsonValue(email, json[QString("email")]);
 | 
			
		||||
    m_email_isValid = ::test_namespace::fromJsonValue(email, json[QString("email")]);
 | 
			
		||||
    m_email_isSet = !json[QString("email")].isNull() && m_email_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_password_isValid = ::OpenAPI::fromJsonValue(password, json[QString("password")]);
 | 
			
		||||
    m_password_isValid = ::test_namespace::fromJsonValue(password, json[QString("password")]);
 | 
			
		||||
    m_password_isSet = !json[QString("password")].isNull() && m_password_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_phone_isValid = ::OpenAPI::fromJsonValue(phone, json[QString("phone")]);
 | 
			
		||||
    m_phone_isValid = ::test_namespace::fromJsonValue(phone, json[QString("phone")]);
 | 
			
		||||
    m_phone_isSet = !json[QString("phone")].isNull() && m_phone_isValid;
 | 
			
		||||
    
 | 
			
		||||
    m_user_status_isValid = ::OpenAPI::fromJsonValue(user_status, json[QString("userStatus")]);
 | 
			
		||||
    m_user_status_isValid = ::test_namespace::fromJsonValue(user_status, json[QString("userStatus")]);
 | 
			
		||||
    m_user_status_isSet = !json[QString("userStatus")].isNull() && m_user_status_isValid;
 | 
			
		||||
    
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIUser::asJson () const {
 | 
			
		||||
PFXUser::asJson () const {
 | 
			
		||||
    QJsonObject obj = this->asJsonObject();
 | 
			
		||||
    QJsonDocument doc(obj);
 | 
			
		||||
    QByteArray bytes = doc.toJson();
 | 
			
		||||
@ -110,125 +110,125 @@ OAIUser::asJson () const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QJsonObject
 | 
			
		||||
OAIUser::asJsonObject() const {
 | 
			
		||||
PFXUser::asJsonObject() const {
 | 
			
		||||
    QJsonObject obj;
 | 
			
		||||
    if(m_id_isSet){
 | 
			
		||||
        obj.insert(QString("id"), ::OpenAPI::toJsonValue(id));
 | 
			
		||||
        obj.insert(QString("id"), ::test_namespace::toJsonValue(id));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_username_isSet){
 | 
			
		||||
        obj.insert(QString("username"), ::OpenAPI::toJsonValue(username));
 | 
			
		||||
        obj.insert(QString("username"), ::test_namespace::toJsonValue(username));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_first_name_isSet){
 | 
			
		||||
        obj.insert(QString("firstName"), ::OpenAPI::toJsonValue(first_name));
 | 
			
		||||
        obj.insert(QString("firstName"), ::test_namespace::toJsonValue(first_name));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_last_name_isSet){
 | 
			
		||||
        obj.insert(QString("lastName"), ::OpenAPI::toJsonValue(last_name));
 | 
			
		||||
        obj.insert(QString("lastName"), ::test_namespace::toJsonValue(last_name));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_email_isSet){
 | 
			
		||||
        obj.insert(QString("email"), ::OpenAPI::toJsonValue(email));
 | 
			
		||||
        obj.insert(QString("email"), ::test_namespace::toJsonValue(email));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_password_isSet){
 | 
			
		||||
        obj.insert(QString("password"), ::OpenAPI::toJsonValue(password));
 | 
			
		||||
        obj.insert(QString("password"), ::test_namespace::toJsonValue(password));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_phone_isSet){
 | 
			
		||||
        obj.insert(QString("phone"), ::OpenAPI::toJsonValue(phone));
 | 
			
		||||
        obj.insert(QString("phone"), ::test_namespace::toJsonValue(phone));
 | 
			
		||||
    }
 | 
			
		||||
    if(m_user_status_isSet){
 | 
			
		||||
        obj.insert(QString("userStatus"), ::OpenAPI::toJsonValue(user_status));
 | 
			
		||||
        obj.insert(QString("userStatus"), ::test_namespace::toJsonValue(user_status));
 | 
			
		||||
    }
 | 
			
		||||
    return obj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
qint64
 | 
			
		||||
OAIUser::getId() const {
 | 
			
		||||
PFXUser::getId() const {
 | 
			
		||||
    return id;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIUser::setId(const qint64 &id) {
 | 
			
		||||
PFXUser::setId(const qint64 &id) {
 | 
			
		||||
    this->id = id;
 | 
			
		||||
    this->m_id_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIUser::getUsername() const {
 | 
			
		||||
PFXUser::getUsername() const {
 | 
			
		||||
    return username;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIUser::setUsername(const QString &username) {
 | 
			
		||||
PFXUser::setUsername(const QString &username) {
 | 
			
		||||
    this->username = username;
 | 
			
		||||
    this->m_username_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIUser::getFirstName() const {
 | 
			
		||||
PFXUser::getFirstName() const {
 | 
			
		||||
    return first_name;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIUser::setFirstName(const QString &first_name) {
 | 
			
		||||
PFXUser::setFirstName(const QString &first_name) {
 | 
			
		||||
    this->first_name = first_name;
 | 
			
		||||
    this->m_first_name_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIUser::getLastName() const {
 | 
			
		||||
PFXUser::getLastName() const {
 | 
			
		||||
    return last_name;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIUser::setLastName(const QString &last_name) {
 | 
			
		||||
PFXUser::setLastName(const QString &last_name) {
 | 
			
		||||
    this->last_name = last_name;
 | 
			
		||||
    this->m_last_name_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIUser::getEmail() const {
 | 
			
		||||
PFXUser::getEmail() const {
 | 
			
		||||
    return email;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIUser::setEmail(const QString &email) {
 | 
			
		||||
PFXUser::setEmail(const QString &email) {
 | 
			
		||||
    this->email = email;
 | 
			
		||||
    this->m_email_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIUser::getPassword() const {
 | 
			
		||||
PFXUser::getPassword() const {
 | 
			
		||||
    return password;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIUser::setPassword(const QString &password) {
 | 
			
		||||
PFXUser::setPassword(const QString &password) {
 | 
			
		||||
    this->password = password;
 | 
			
		||||
    this->m_password_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
QString
 | 
			
		||||
OAIUser::getPhone() const {
 | 
			
		||||
PFXUser::getPhone() const {
 | 
			
		||||
    return phone;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIUser::setPhone(const QString &phone) {
 | 
			
		||||
PFXUser::setPhone(const QString &phone) {
 | 
			
		||||
    this->phone = phone;
 | 
			
		||||
    this->m_phone_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
qint32
 | 
			
		||||
OAIUser::getUserStatus() const {
 | 
			
		||||
PFXUser::getUserStatus() const {
 | 
			
		||||
    return user_status;
 | 
			
		||||
}
 | 
			
		||||
void
 | 
			
		||||
OAIUser::setUserStatus(const qint32 &user_status) {
 | 
			
		||||
PFXUser::setUserStatus(const qint32 &user_status) {
 | 
			
		||||
    this->user_status = user_status;
 | 
			
		||||
    this->m_user_status_isSet = true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIUser::isSet() const {
 | 
			
		||||
PFXUser::isSet() const {
 | 
			
		||||
    bool isObjectUpdated = false;
 | 
			
		||||
    do{ 
 | 
			
		||||
        if(m_id_isSet){ isObjectUpdated = true; break;}
 | 
			
		||||
@ -251,7 +251,7 @@ OAIUser::isSet() const {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool
 | 
			
		||||
OAIUser::isValid() const {
 | 
			
		||||
PFXUser::isValid() const {
 | 
			
		||||
    // only required properties are required for the object to be considered valid
 | 
			
		||||
    return true;
 | 
			
		||||
}
 | 
			
		||||
@ -11,30 +11,30 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * OAIUser.h
 | 
			
		||||
 * PFXUser.h
 | 
			
		||||
 *
 | 
			
		||||
 * A User who is purchasing from the pet store
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAIUser_H
 | 
			
		||||
#define OAIUser_H
 | 
			
		||||
#ifndef PFXUser_H
 | 
			
		||||
#define PFXUser_H
 | 
			
		||||
 | 
			
		||||
#include <QJsonObject>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
#include "OAIObject.h"
 | 
			
		||||
#include "OAIEnum.h"
 | 
			
		||||
#include "PFXObject.h"
 | 
			
		||||
#include "PFXEnum.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAIUser: public OAIObject {
 | 
			
		||||
class PFXUser: public PFXObject {
 | 
			
		||||
public:
 | 
			
		||||
    OAIUser();
 | 
			
		||||
    OAIUser(QString json);
 | 
			
		||||
    ~OAIUser() override;
 | 
			
		||||
    PFXUser();
 | 
			
		||||
    PFXUser(QString json);
 | 
			
		||||
    ~PFXUser() override;
 | 
			
		||||
 | 
			
		||||
    QString asJson () const override;
 | 
			
		||||
    QJsonObject asJsonObject() const override;
 | 
			
		||||
@ -117,6 +117,6 @@ private:
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Q_DECLARE_METATYPE(OpenAPI::OAIUser)
 | 
			
		||||
Q_DECLARE_METATYPE(test_namespace::PFXUser)
 | 
			
		||||
 | 
			
		||||
#endif // OAIUser_H
 | 
			
		||||
#endif // PFXUser_H
 | 
			
		||||
@ -10,60 +10,60 @@
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#include "OAIUserApi.h"
 | 
			
		||||
#include "OAIHelpers.h"
 | 
			
		||||
#include "PFXUserApi.h"
 | 
			
		||||
#include "PFXHelpers.h"
 | 
			
		||||
 | 
			
		||||
#include <QJsonArray>
 | 
			
		||||
#include <QJsonDocument>
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
OAIUserApi::OAIUserApi() : basePath("/v2"),
 | 
			
		||||
PFXUserApi::PFXUserApi() : basePath("/v2"),
 | 
			
		||||
    host("petstore.swagger.io"),
 | 
			
		||||
    timeout(0){
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIUserApi::~OAIUserApi() {
 | 
			
		||||
PFXUserApi::~PFXUserApi() {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
OAIUserApi::OAIUserApi(const QString& host, const QString& basePath, const int tout) {
 | 
			
		||||
PFXUserApi::PFXUserApi(const QString& host, const QString& basePath, const int tout) {
 | 
			
		||||
    this->host = host;
 | 
			
		||||
    this->basePath = basePath;
 | 
			
		||||
    this->timeout = tout;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIUserApi::setBasePath(const QString& basePath){
 | 
			
		||||
void PFXUserApi::setBasePath(const QString& basePath){
 | 
			
		||||
    this->basePath = basePath;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIUserApi::setHost(const QString& host){
 | 
			
		||||
void PFXUserApi::setHost(const QString& host){
 | 
			
		||||
    this->host = host;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIUserApi::setApiTimeOutMs(const int tout){
 | 
			
		||||
void PFXUserApi::setApiTimeOutMs(const int tout){
 | 
			
		||||
    timeout = tout;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIUserApi::setWorkingDirectory(const QString& path){
 | 
			
		||||
void PFXUserApi::setWorkingDirectory(const QString& path){
 | 
			
		||||
    workingDirectory = path;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void OAIUserApi::addHeaders(const QString& key, const QString& value){
 | 
			
		||||
void PFXUserApi::addHeaders(const QString& key, const QString& value){
 | 
			
		||||
    defaultHeaders.insert(key, value);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::createUser(const OAIUser& body) {
 | 
			
		||||
PFXUserApi::createUser(const PFXUser& body) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/user");
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    QString output = body.asJson();
 | 
			
		||||
@ -75,15 +75,15 @@ OAIUserApi::createUser(const OAIUser& body) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIUserApi::createUserCallback);
 | 
			
		||||
            &PFXUserApi::createUserCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::createUserCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXUserApi::createUserCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -106,17 +106,17 @@ OAIUserApi::createUserCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::createUsersWithArrayInput(const QList<OAIUser>& body) {
 | 
			
		||||
PFXUserApi::createUsersWithArrayInput(const QList<PFXUser>& body) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/user/createWithArray");
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    QJsonDocument doc(::OpenAPI::toJsonValue(body).toArray());
 | 
			
		||||
    QJsonDocument doc(::test_namespace::toJsonValue(body).toArray());
 | 
			
		||||
    QByteArray bytes = doc.toJson();
 | 
			
		||||
    input.request_body.append(bytes);
 | 
			
		||||
    
 | 
			
		||||
@ -126,15 +126,15 @@ OAIUserApi::createUsersWithArrayInput(const QList<OAIUser>& body) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIUserApi::createUsersWithArrayInputCallback);
 | 
			
		||||
            &PFXUserApi::createUsersWithArrayInputCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::createUsersWithArrayInputCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXUserApi::createUsersWithArrayInputCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -157,17 +157,17 @@ OAIUserApi::createUsersWithArrayInputCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::createUsersWithListInput(const QList<OAIUser>& body) {
 | 
			
		||||
PFXUserApi::createUsersWithListInput(const QList<PFXUser>& body) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/user/createWithList");
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "POST");
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    QJsonDocument doc(::OpenAPI::toJsonValue(body).toArray());
 | 
			
		||||
    QJsonDocument doc(::test_namespace::toJsonValue(body).toArray());
 | 
			
		||||
    QByteArray bytes = doc.toJson();
 | 
			
		||||
    input.request_body.append(bytes);
 | 
			
		||||
    
 | 
			
		||||
@ -177,15 +177,15 @@ OAIUserApi::createUsersWithListInput(const QList<OAIUser>& body) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIUserApi::createUsersWithListInputCallback);
 | 
			
		||||
            &PFXUserApi::createUsersWithListInputCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::createUsersWithListInputCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXUserApi::createUsersWithListInputCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -208,17 +208,17 @@ OAIUserApi::createUsersWithListInputCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::deleteUser(const QString& username) {
 | 
			
		||||
PFXUserApi::deleteUser(const QString& username) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/user/{username}");
 | 
			
		||||
    QString usernamePathParam("{");
 | 
			
		||||
    usernamePathParam.append("username").append("}");
 | 
			
		||||
    fullPath.replace(usernamePathParam, QUrl::toPercentEncoding(::OpenAPI::toStringValue(username)));
 | 
			
		||||
    fullPath.replace(usernamePathParam, QUrl::toPercentEncoding(::test_namespace::toStringValue(username)));
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "DELETE");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "DELETE");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -227,15 +227,15 @@ OAIUserApi::deleteUser(const QString& username) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIUserApi::deleteUserCallback);
 | 
			
		||||
            &PFXUserApi::deleteUserCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::deleteUserCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXUserApi::deleteUserCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -258,17 +258,17 @@ OAIUserApi::deleteUserCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::getUserByName(const QString& username) {
 | 
			
		||||
PFXUserApi::getUserByName(const QString& username) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/user/{username}");
 | 
			
		||||
    QString usernamePathParam("{");
 | 
			
		||||
    usernamePathParam.append("username").append("}");
 | 
			
		||||
    fullPath.replace(usernamePathParam, QUrl::toPercentEncoding(::OpenAPI::toStringValue(username)));
 | 
			
		||||
    fullPath.replace(usernamePathParam, QUrl::toPercentEncoding(::test_namespace::toStringValue(username)));
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -277,15 +277,15 @@ OAIUserApi::getUserByName(const QString& username) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIUserApi::getUserByNameCallback);
 | 
			
		||||
            &PFXUserApi::getUserByNameCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::getUserByNameCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXUserApi::getUserByNameCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -296,7 +296,7 @@ OAIUserApi::getUserByNameCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
    else {
 | 
			
		||||
        msg = "Error: " + worker->error_str;
 | 
			
		||||
    }
 | 
			
		||||
    OAIUser output(QString(worker->response));
 | 
			
		||||
    PFXUser output(QString(worker->response));
 | 
			
		||||
    worker->deleteLater();
 | 
			
		||||
 | 
			
		||||
    if (worker->error_type == QNetworkReply::NoError) {
 | 
			
		||||
@ -309,7 +309,7 @@ OAIUserApi::getUserByNameCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::loginUser(const QString& username, const QString& password) {
 | 
			
		||||
PFXUserApi::loginUser(const QString& username, const QString& password) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/user/login");
 | 
			
		||||
    
 | 
			
		||||
@ -319,7 +319,7 @@ OAIUserApi::loginUser(const QString& username, const QString& password) {
 | 
			
		||||
      fullPath.append("?");
 | 
			
		||||
    fullPath.append(QUrl::toPercentEncoding("username"))
 | 
			
		||||
        .append("=")
 | 
			
		||||
        .append(QUrl::toPercentEncoding(::OpenAPI::toStringValue(username)));
 | 
			
		||||
        .append(QUrl::toPercentEncoding(::test_namespace::toStringValue(username)));
 | 
			
		||||
    
 | 
			
		||||
    if (fullPath.indexOf("?") > 0)
 | 
			
		||||
      fullPath.append("&");
 | 
			
		||||
@ -327,12 +327,12 @@ OAIUserApi::loginUser(const QString& username, const QString& password) {
 | 
			
		||||
      fullPath.append("?");
 | 
			
		||||
    fullPath.append(QUrl::toPercentEncoding("password"))
 | 
			
		||||
        .append("=")
 | 
			
		||||
        .append(QUrl::toPercentEncoding(::OpenAPI::toStringValue(password)));
 | 
			
		||||
        .append(QUrl::toPercentEncoding(::test_namespace::toStringValue(password)));
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -341,15 +341,15 @@ OAIUserApi::loginUser(const QString& username, const QString& password) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIUserApi::loginUserCallback);
 | 
			
		||||
            &PFXUserApi::loginUserCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::loginUserCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXUserApi::loginUserCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -361,7 +361,7 @@ OAIUserApi::loginUserCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
        msg = "Error: " + worker->error_str;
 | 
			
		||||
    }
 | 
			
		||||
    QString output;
 | 
			
		||||
    ::OpenAPI::fromStringValue(QString(worker->response), output);
 | 
			
		||||
    ::test_namespace::fromStringValue(QString(worker->response), output);
 | 
			
		||||
    worker->deleteLater();
 | 
			
		||||
 | 
			
		||||
    if (worker->error_type == QNetworkReply::NoError) {
 | 
			
		||||
@ -374,14 +374,14 @@ OAIUserApi::loginUserCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::logoutUser() {
 | 
			
		||||
PFXUserApi::logoutUser() {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/user/logout");
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "GET");
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -390,15 +390,15 @@ OAIUserApi::logoutUser() {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIUserApi::logoutUserCallback);
 | 
			
		||||
            &PFXUserApi::logoutUserCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::logoutUserCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXUserApi::logoutUserCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -421,17 +421,17 @@ OAIUserApi::logoutUserCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::updateUser(const QString& username, const OAIUser& body) {
 | 
			
		||||
PFXUserApi::updateUser(const QString& username, const PFXUser& body) {
 | 
			
		||||
    QString fullPath;
 | 
			
		||||
    fullPath.append(this->host).append(this->basePath).append("/user/{username}");
 | 
			
		||||
    QString usernamePathParam("{");
 | 
			
		||||
    usernamePathParam.append("username").append("}");
 | 
			
		||||
    fullPath.replace(usernamePathParam, QUrl::toPercentEncoding(::OpenAPI::toStringValue(username)));
 | 
			
		||||
    fullPath.replace(usernamePathParam, QUrl::toPercentEncoding(::test_namespace::toStringValue(username)));
 | 
			
		||||
    
 | 
			
		||||
    OAIHttpRequestWorker *worker = new OAIHttpRequestWorker(this);
 | 
			
		||||
    PFXHttpRequestWorker *worker = new PFXHttpRequestWorker(this);
 | 
			
		||||
    worker->setTimeOut(timeout);
 | 
			
		||||
    worker->setWorkingDirectory(workingDirectory);    
 | 
			
		||||
    OAIHttpRequestInput input(fullPath, "PUT");
 | 
			
		||||
    PFXHttpRequestInput input(fullPath, "PUT");
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    QString output = body.asJson();
 | 
			
		||||
@ -443,15 +443,15 @@ OAIUserApi::updateUser(const QString& username, const OAIUser& body) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    connect(worker,
 | 
			
		||||
            &OAIHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            &PFXHttpRequestWorker::on_execution_finished,
 | 
			
		||||
            this,
 | 
			
		||||
            &OAIUserApi::updateUserCallback);
 | 
			
		||||
            &PFXUserApi::updateUserCallback);
 | 
			
		||||
 | 
			
		||||
    worker->execute(&input);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
OAIUserApi::updateUserCallback(OAIHttpRequestWorker * worker) {
 | 
			
		||||
PFXUserApi::updateUserCallback(PFXHttpRequestWorker * worker) {
 | 
			
		||||
    QString msg;
 | 
			
		||||
    QString error_str = worker->error_str;
 | 
			
		||||
    QNetworkReply::NetworkError error_type = worker->error_type;
 | 
			
		||||
@ -10,26 +10,26 @@
 | 
			
		||||
 * Do not edit the class manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef OAI_OAIUserApi_H
 | 
			
		||||
#define OAI_OAIUserApi_H
 | 
			
		||||
#ifndef PFX_PFXUserApi_H
 | 
			
		||||
#define PFX_PFXUserApi_H
 | 
			
		||||
 | 
			
		||||
#include "OAIHttpRequest.h"
 | 
			
		||||
#include "PFXHttpRequest.h"
 | 
			
		||||
 | 
			
		||||
#include "OAIUser.h"
 | 
			
		||||
#include "PFXUser.h"
 | 
			
		||||
#include <QList>
 | 
			
		||||
#include <QString>
 | 
			
		||||
 | 
			
		||||
#include <QObject>
 | 
			
		||||
 | 
			
		||||
namespace OpenAPI {
 | 
			
		||||
namespace test_namespace {
 | 
			
		||||
 | 
			
		||||
class OAIUserApi: public QObject {
 | 
			
		||||
class PFXUserApi: public QObject {
 | 
			
		||||
    Q_OBJECT
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
    OAIUserApi();
 | 
			
		||||
    OAIUserApi(const QString& host, const QString& basePath, const int toutMs = 0);
 | 
			
		||||
    ~OAIUserApi();
 | 
			
		||||
    PFXUserApi();
 | 
			
		||||
    PFXUserApi(const QString& host, const QString& basePath, const int toutMs = 0);
 | 
			
		||||
    ~PFXUserApi();
 | 
			
		||||
 | 
			
		||||
    void setBasePath(const QString& basePath);
 | 
			
		||||
    void setHost(const QString& host);
 | 
			
		||||
@ -37,14 +37,14 @@ public:
 | 
			
		||||
    void setWorkingDirectory(const QString& path);
 | 
			
		||||
    void addHeaders(const QString& key, const QString& value);
 | 
			
		||||
 | 
			
		||||
    void createUser(const OAIUser& body);
 | 
			
		||||
    void createUsersWithArrayInput(const QList<OAIUser>& body);
 | 
			
		||||
    void createUsersWithListInput(const QList<OAIUser>& body);
 | 
			
		||||
    void createUser(const PFXUser& body);
 | 
			
		||||
    void createUsersWithArrayInput(const QList<PFXUser>& body);
 | 
			
		||||
    void createUsersWithListInput(const QList<PFXUser>& body);
 | 
			
		||||
    void deleteUser(const QString& username);
 | 
			
		||||
    void getUserByName(const QString& username);
 | 
			
		||||
    void loginUser(const QString& username, const QString& password);
 | 
			
		||||
    void logoutUser();
 | 
			
		||||
    void updateUser(const QString& username, const OAIUser& body);
 | 
			
		||||
    void updateUser(const QString& username, const PFXUser& body);
 | 
			
		||||
    
 | 
			
		||||
private:
 | 
			
		||||
    QString basePath;
 | 
			
		||||
@ -52,51 +52,51 @@ private:
 | 
			
		||||
    QString workingDirectory;
 | 
			
		||||
    int timeout;
 | 
			
		||||
    QMap<QString, QString> defaultHeaders;
 | 
			
		||||
    void createUserCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void createUsersWithArrayInputCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void createUsersWithListInputCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void deleteUserCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void getUserByNameCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void loginUserCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void logoutUserCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void updateUserCallback (OAIHttpRequestWorker * worker);
 | 
			
		||||
    void createUserCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void createUsersWithArrayInputCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void createUsersWithListInputCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void deleteUserCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void getUserByNameCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void loginUserCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void logoutUserCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    void updateUserCallback (PFXHttpRequestWorker * worker);
 | 
			
		||||
    
 | 
			
		||||
signals:
 | 
			
		||||
    void createUserSignal();
 | 
			
		||||
    void createUsersWithArrayInputSignal();
 | 
			
		||||
    void createUsersWithListInputSignal();
 | 
			
		||||
    void deleteUserSignal();
 | 
			
		||||
    void getUserByNameSignal(OAIUser summary);
 | 
			
		||||
    void getUserByNameSignal(PFXUser summary);
 | 
			
		||||
    void loginUserSignal(QString summary);
 | 
			
		||||
    void logoutUserSignal();
 | 
			
		||||
    void updateUserSignal();
 | 
			
		||||
    
 | 
			
		||||
    void createUserSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void createUsersWithArrayInputSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void createUsersWithListInputSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void deleteUserSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void getUserByNameSignalFull(OAIHttpRequestWorker* worker, OAIUser summary);
 | 
			
		||||
    void loginUserSignalFull(OAIHttpRequestWorker* worker, QString summary);
 | 
			
		||||
    void logoutUserSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void updateUserSignalFull(OAIHttpRequestWorker* worker);
 | 
			
		||||
    void createUserSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    void createUsersWithArrayInputSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    void createUsersWithListInputSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    void deleteUserSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    void getUserByNameSignalFull(PFXHttpRequestWorker* worker, PFXUser summary);
 | 
			
		||||
    void loginUserSignalFull(PFXHttpRequestWorker* worker, QString summary);
 | 
			
		||||
    void logoutUserSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    void updateUserSignalFull(PFXHttpRequestWorker* worker);
 | 
			
		||||
    
 | 
			
		||||
    void createUserSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void createUsersWithArrayInputSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void createUsersWithListInputSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void deleteUserSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getUserByNameSignalE(OAIUser summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getUserByNameSignalE(PFXUser summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void loginUserSignalE(QString summary, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void logoutUserSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updateUserSignalE(QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    
 | 
			
		||||
    void createUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void createUsersWithArrayInputSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void createUsersWithListInputSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void deleteUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getUserByNameSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void loginUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void logoutUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updateUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void createUserSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void createUsersWithArrayInputSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void createUsersWithListInputSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void deleteUserSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void getUserByNameSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void loginUserSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void logoutUserSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    void updateUserSignalEFull(PFXHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
 | 
			
		||||
    
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										38
									
								
								samples/client/petstore/cpp-qt5/client/PFXclient.pri
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								samples/client/petstore/cpp-qt5/client/PFXclient.pri
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,38 @@
 | 
			
		||||
QT += network
 | 
			
		||||
 | 
			
		||||
HEADERS += \
 | 
			
		||||
# Models
 | 
			
		||||
    $${PWD}/PFXApiResponse.h \
 | 
			
		||||
    $${PWD}/PFXCategory.h \
 | 
			
		||||
    $${PWD}/PFXOrder.h \
 | 
			
		||||
    $${PWD}/PFXPet.h \
 | 
			
		||||
    $${PWD}/PFXTag.h \
 | 
			
		||||
    $${PWD}/PFXUser.h \
 | 
			
		||||
# APIs
 | 
			
		||||
    $${PWD}/PFXPetApi.h \
 | 
			
		||||
    $${PWD}/PFXStoreApi.h \
 | 
			
		||||
    $${PWD}/PFXUserApi.h \
 | 
			
		||||
# Others
 | 
			
		||||
    $${PWD}/PFXHelpers.h \
 | 
			
		||||
    $${PWD}/PFXHttpRequest.h \
 | 
			
		||||
    $${PWD}/PFXObject.h \
 | 
			
		||||
    $${PWD}/PFXEnum.h \
 | 
			
		||||
    $${PWD}/PFXHttpFileElement.h
 | 
			
		||||
 | 
			
		||||
SOURCES += \
 | 
			
		||||
# Models
 | 
			
		||||
    $${PWD}/PFXApiResponse.cpp \
 | 
			
		||||
    $${PWD}/PFXCategory.cpp \
 | 
			
		||||
    $${PWD}/PFXOrder.cpp \
 | 
			
		||||
    $${PWD}/PFXPet.cpp \
 | 
			
		||||
    $${PWD}/PFXTag.cpp \
 | 
			
		||||
    $${PWD}/PFXUser.cpp \
 | 
			
		||||
# APIs
 | 
			
		||||
    $${PWD}/PFXPetApi.cpp \
 | 
			
		||||
    $${PWD}/PFXStoreApi.cpp \
 | 
			
		||||
    $${PWD}/PFXUserApi.cpp \
 | 
			
		||||
# Others
 | 
			
		||||
    $${PWD}/PFXHelpers.cpp \
 | 
			
		||||
    $${PWD}/PFXHttpRequest.cpp \
 | 
			
		||||
    $${PWD}/PFXHttpFileElement.cpp    
 | 
			
		||||
 | 
			
		||||
@ -1,38 +0,0 @@
 | 
			
		||||
QT += network
 | 
			
		||||
 | 
			
		||||
HEADERS += \
 | 
			
		||||
# Models
 | 
			
		||||
    $${PWD}/OAIApiResponse.h \
 | 
			
		||||
    $${PWD}/OAICategory.h \
 | 
			
		||||
    $${PWD}/OAIOrder.h \
 | 
			
		||||
    $${PWD}/OAIPet.h \
 | 
			
		||||
    $${PWD}/OAITag.h \
 | 
			
		||||
    $${PWD}/OAIUser.h \
 | 
			
		||||
# APIs
 | 
			
		||||
    $${PWD}/OAIPetApi.h \
 | 
			
		||||
    $${PWD}/OAIStoreApi.h \
 | 
			
		||||
    $${PWD}/OAIUserApi.h \
 | 
			
		||||
# Others
 | 
			
		||||
    $${PWD}/OAIHelpers.h \
 | 
			
		||||
    $${PWD}/OAIHttpRequest.h \
 | 
			
		||||
    $${PWD}/OAIObject.h \
 | 
			
		||||
    $${PWD}/OAIEnum.h \
 | 
			
		||||
    $${PWD}/OAIHttpFileElement.h
 | 
			
		||||
 | 
			
		||||
SOURCES += \
 | 
			
		||||
# Models
 | 
			
		||||
    $${PWD}/OAIApiResponse.cpp \
 | 
			
		||||
    $${PWD}/OAICategory.cpp \
 | 
			
		||||
    $${PWD}/OAIOrder.cpp \
 | 
			
		||||
    $${PWD}/OAIPet.cpp \
 | 
			
		||||
    $${PWD}/OAITag.cpp \
 | 
			
		||||
    $${PWD}/OAIUser.cpp \
 | 
			
		||||
# APIs
 | 
			
		||||
    $${PWD}/OAIPetApi.cpp \
 | 
			
		||||
    $${PWD}/OAIStoreApi.cpp \
 | 
			
		||||
    $${PWD}/OAIUserApi.cpp \
 | 
			
		||||
# Others
 | 
			
		||||
    $${PWD}/OAIHelpers.cpp \
 | 
			
		||||
    $${PWD}/OAIHttpRequest.cpp \
 | 
			
		||||
    $${PWD}/OAIHttpFileElement.cpp    
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user