From a4f0e7ce39b109697269798312dd4af73f81003f Mon Sep 17 00:00:00 2001 From: sdk-team Date: Fri, 26 Jul 2019 19:56:42 +0800 Subject: [PATCH] Generated 2019-05-24 for cusanalytic_sc_online. --- CHANGELOG | 3 + VERSION | 2 +- .../Cusanalytic_sc_onlineClient.h | 32 +++---- .../src/Cusanalytic_sc_onlineClient.cc | 90 +++++++++---------- 4 files changed, 65 insertions(+), 62 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index a39eb6829..21311fa3c 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2019-07-26 Version 1.36.71 +- Generated 2019-05-24 for `cusanalytic_sc_online`. + 2019-07-26 Version 1.36.70 - Generated 2019-05-24 for `cusanalytic_sc_online`. diff --git a/VERSION b/VERSION index fb80f4255..a89942808 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.70 \ No newline at end of file +1.36.71 \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h index 523709905..3cd3c21b0 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h @@ -26,16 +26,16 @@ #include "model/DescribeLocationsResult.h" #include "model/GetOverviewDataRequest.h" #include "model/GetOverviewDataResult.h" +#include "model/GetSupportStoreRequest.h" +#include "model/GetSupportStoreResult.h" #include "model/DescribeActionDataRequest.h" #include "model/DescribeActionDataResult.h" #include "model/GetLocationsRequest.h" #include "model/GetLocationsResult.h" -#include "model/GetSupportStoreRequest.h" -#include "model/GetSupportStoreResult.h" -#include "model/GetHeatMapDataRequest.h" -#include "model/GetHeatMapDataResult.h" #include "model/GetPortrayalRequest.h" #include "model/GetPortrayalResult.h" +#include "model/GetHeatMapDataRequest.h" +#include "model/GetHeatMapDataResult.h" #include "model/GetAnalyzeCommodityDataRequest.h" #include "model/GetAnalyzeCommodityDataResult.h" #include "model/ListVisitorsRequest.h" @@ -61,21 +61,21 @@ namespace AlibabaCloud typedef Outcome GetOverviewDataOutcome; typedef std::future GetOverviewDataOutcomeCallable; typedef std::function&)> GetOverviewDataAsyncHandler; + typedef Outcome GetSupportStoreOutcome; + typedef std::future GetSupportStoreOutcomeCallable; + typedef std::function&)> GetSupportStoreAsyncHandler; typedef Outcome DescribeActionDataOutcome; typedef std::future DescribeActionDataOutcomeCallable; typedef std::function&)> DescribeActionDataAsyncHandler; typedef Outcome GetLocationsOutcome; typedef std::future GetLocationsOutcomeCallable; typedef std::function&)> GetLocationsAsyncHandler; - typedef Outcome GetSupportStoreOutcome; - typedef std::future GetSupportStoreOutcomeCallable; - typedef std::function&)> GetSupportStoreAsyncHandler; - typedef Outcome GetHeatMapDataOutcome; - typedef std::future GetHeatMapDataOutcomeCallable; - typedef std::function&)> GetHeatMapDataAsyncHandler; typedef Outcome GetPortrayalOutcome; typedef std::future GetPortrayalOutcomeCallable; typedef std::function&)> GetPortrayalAsyncHandler; + typedef Outcome GetHeatMapDataOutcome; + typedef std::future GetHeatMapDataOutcomeCallable; + typedef std::function&)> GetHeatMapDataAsyncHandler; typedef Outcome GetAnalyzeCommodityDataOutcome; typedef std::future GetAnalyzeCommodityDataOutcomeCallable; typedef std::function&)> GetAnalyzeCommodityDataAsyncHandler; @@ -102,21 +102,21 @@ namespace AlibabaCloud GetOverviewDataOutcome getOverviewData(const Model::GetOverviewDataRequest &request)const; void getOverviewDataAsync(const Model::GetOverviewDataRequest& request, const GetOverviewDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetOverviewDataOutcomeCallable getOverviewDataCallable(const Model::GetOverviewDataRequest& request) const; + GetSupportStoreOutcome getSupportStore(const Model::GetSupportStoreRequest &request)const; + void getSupportStoreAsync(const Model::GetSupportStoreRequest& request, const GetSupportStoreAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetSupportStoreOutcomeCallable getSupportStoreCallable(const Model::GetSupportStoreRequest& request) const; DescribeActionDataOutcome describeActionData(const Model::DescribeActionDataRequest &request)const; void describeActionDataAsync(const Model::DescribeActionDataRequest& request, const DescribeActionDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeActionDataOutcomeCallable describeActionDataCallable(const Model::DescribeActionDataRequest& request) const; GetLocationsOutcome getLocations(const Model::GetLocationsRequest &request)const; void getLocationsAsync(const Model::GetLocationsRequest& request, const GetLocationsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetLocationsOutcomeCallable getLocationsCallable(const Model::GetLocationsRequest& request) const; - GetSupportStoreOutcome getSupportStore(const Model::GetSupportStoreRequest &request)const; - void getSupportStoreAsync(const Model::GetSupportStoreRequest& request, const GetSupportStoreAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - GetSupportStoreOutcomeCallable getSupportStoreCallable(const Model::GetSupportStoreRequest& request) const; - GetHeatMapDataOutcome getHeatMapData(const Model::GetHeatMapDataRequest &request)const; - void getHeatMapDataAsync(const Model::GetHeatMapDataRequest& request, const GetHeatMapDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - GetHeatMapDataOutcomeCallable getHeatMapDataCallable(const Model::GetHeatMapDataRequest& request) const; GetPortrayalOutcome getPortrayal(const Model::GetPortrayalRequest &request)const; void getPortrayalAsync(const Model::GetPortrayalRequest& request, const GetPortrayalAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetPortrayalOutcomeCallable getPortrayalCallable(const Model::GetPortrayalRequest& request) const; + GetHeatMapDataOutcome getHeatMapData(const Model::GetHeatMapDataRequest &request)const; + void getHeatMapDataAsync(const Model::GetHeatMapDataRequest& request, const GetHeatMapDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetHeatMapDataOutcomeCallable getHeatMapDataCallable(const Model::GetHeatMapDataRequest& request) const; GetAnalyzeCommodityDataOutcome getAnalyzeCommodityData(const Model::GetAnalyzeCommodityDataRequest &request)const; void getAnalyzeCommodityDataAsync(const Model::GetAnalyzeCommodityDataRequest& request, const GetAnalyzeCommodityDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetAnalyzeCommodityDataOutcomeCallable getAnalyzeCommodityDataCallable(const Model::GetAnalyzeCommodityDataRequest& request) const; diff --git a/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc b/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc index bf62ac56e..72099ca2a 100644 --- a/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc +++ b/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc @@ -123,6 +123,42 @@ Cusanalytic_sc_onlineClient::GetOverviewDataOutcomeCallable Cusanalytic_sc_onlin return task->get_future(); } +Cusanalytic_sc_onlineClient::GetSupportStoreOutcome Cusanalytic_sc_onlineClient::getSupportStore(const GetSupportStoreRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetSupportStoreOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetSupportStoreOutcome(GetSupportStoreResult(outcome.result())); + else + return GetSupportStoreOutcome(outcome.error()); +} + +void Cusanalytic_sc_onlineClient::getSupportStoreAsync(const GetSupportStoreRequest& request, const GetSupportStoreAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getSupportStore(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Cusanalytic_sc_onlineClient::GetSupportStoreOutcomeCallable Cusanalytic_sc_onlineClient::getSupportStoreCallable(const GetSupportStoreRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getSupportStore(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Cusanalytic_sc_onlineClient::DescribeActionDataOutcome Cusanalytic_sc_onlineClient::describeActionData(const DescribeActionDataRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -195,36 +231,36 @@ Cusanalytic_sc_onlineClient::GetLocationsOutcomeCallable Cusanalytic_sc_onlineCl return task->get_future(); } -Cusanalytic_sc_onlineClient::GetSupportStoreOutcome Cusanalytic_sc_onlineClient::getSupportStore(const GetSupportStoreRequest &request) const +Cusanalytic_sc_onlineClient::GetPortrayalOutcome Cusanalytic_sc_onlineClient::getPortrayal(const GetPortrayalRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); if (!endpointOutcome.isSuccess()) - return GetSupportStoreOutcome(endpointOutcome.error()); + return GetPortrayalOutcome(endpointOutcome.error()); auto outcome = makeRequest(endpointOutcome.result(), request); if (outcome.isSuccess()) - return GetSupportStoreOutcome(GetSupportStoreResult(outcome.result())); + return GetPortrayalOutcome(GetPortrayalResult(outcome.result())); else - return GetSupportStoreOutcome(outcome.error()); + return GetPortrayalOutcome(outcome.error()); } -void Cusanalytic_sc_onlineClient::getSupportStoreAsync(const GetSupportStoreRequest& request, const GetSupportStoreAsyncHandler& handler, const std::shared_ptr& context) const +void Cusanalytic_sc_onlineClient::getPortrayalAsync(const GetPortrayalRequest& request, const GetPortrayalAsyncHandler& handler, const std::shared_ptr& context) const { auto fn = [this, request, handler, context]() { - handler(this, request, getSupportStore(request), context); + handler(this, request, getPortrayal(request), context); }; asyncExecute(new Runnable(fn)); } -Cusanalytic_sc_onlineClient::GetSupportStoreOutcomeCallable Cusanalytic_sc_onlineClient::getSupportStoreCallable(const GetSupportStoreRequest &request) const +Cusanalytic_sc_onlineClient::GetPortrayalOutcomeCallable Cusanalytic_sc_onlineClient::getPortrayalCallable(const GetPortrayalRequest &request) const { - auto task = std::make_shared>( + auto task = std::make_shared>( [this, request]() { - return this->getSupportStore(request); + return this->getPortrayal(request); }); asyncExecute(new Runnable([task]() { (*task)(); })); @@ -267,42 +303,6 @@ Cusanalytic_sc_onlineClient::GetHeatMapDataOutcomeCallable Cusanalytic_sc_online return task->get_future(); } -Cusanalytic_sc_onlineClient::GetPortrayalOutcome Cusanalytic_sc_onlineClient::getPortrayal(const GetPortrayalRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return GetPortrayalOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return GetPortrayalOutcome(GetPortrayalResult(outcome.result())); - else - return GetPortrayalOutcome(outcome.error()); -} - -void Cusanalytic_sc_onlineClient::getPortrayalAsync(const GetPortrayalRequest& request, const GetPortrayalAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, getPortrayal(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -Cusanalytic_sc_onlineClient::GetPortrayalOutcomeCallable Cusanalytic_sc_onlineClient::getPortrayalCallable(const GetPortrayalRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->getPortrayal(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - Cusanalytic_sc_onlineClient::GetAnalyzeCommodityDataOutcome Cusanalytic_sc_onlineClient::getAnalyzeCommodityData(const GetAnalyzeCommodityDataRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint();