|
|
@@ -22,6 +22,8 @@
|
|
|
#include <alibabacloud/core/EndpointProvider.h>
|
|
|
#include <alibabacloud/core/RpcServiceClient.h>
|
|
|
#include "FacebodyExport.h"
|
|
|
+#include "model/AddBodyTraceRequest.h"
|
|
|
+#include "model/AddBodyTraceResult.h"
|
|
|
#include "model/AddFaceRequest.h"
|
|
|
#include "model/AddFaceResult.h"
|
|
|
#include "model/AddFaceEntityRequest.h"
|
|
|
@@ -34,8 +36,16 @@
|
|
|
#include "model/CompareFaceResult.h"
|
|
|
#include "model/CountCrowdRequest.h"
|
|
|
#include "model/CountCrowdResult.h"
|
|
|
+#include "model/CreateBodyDbRequest.h"
|
|
|
+#include "model/CreateBodyDbResult.h"
|
|
|
+#include "model/CreateBodyPersonRequest.h"
|
|
|
+#include "model/CreateBodyPersonResult.h"
|
|
|
#include "model/CreateFaceDbRequest.h"
|
|
|
#include "model/CreateFaceDbResult.h"
|
|
|
+#include "model/DeleteBodyDbRequest.h"
|
|
|
+#include "model/DeleteBodyDbResult.h"
|
|
|
+#include "model/DeleteBodyPersonRequest.h"
|
|
|
+#include "model/DeleteBodyPersonResult.h"
|
|
|
#include "model/DeleteFaceRequest.h"
|
|
|
#include "model/DeleteFaceResult.h"
|
|
|
#include "model/DeleteFaceDbRequest.h"
|
|
|
@@ -76,12 +86,22 @@
|
|
|
#include "model/FaceMakeupResult.h"
|
|
|
#include "model/FaceTidyupRequest.h"
|
|
|
#include "model/FaceTidyupResult.h"
|
|
|
+#include "model/GenRealPersonVerificationTokenRequest.h"
|
|
|
+#include "model/GenRealPersonVerificationTokenResult.h"
|
|
|
#include "model/GenerateHumanAnimeStyleRequest.h"
|
|
|
#include "model/GenerateHumanAnimeStyleResult.h"
|
|
|
+#include "model/GetBodyPersonRequest.h"
|
|
|
+#include "model/GetBodyPersonResult.h"
|
|
|
#include "model/GetFaceEntityRequest.h"
|
|
|
#include "model/GetFaceEntityResult.h"
|
|
|
+#include "model/GetRealPersonVerificationResultRequest.h"
|
|
|
+#include "model/GetRealPersonVerificationResultResult.h"
|
|
|
#include "model/HandPostureRequest.h"
|
|
|
#include "model/HandPostureResult.h"
|
|
|
+#include "model/ListBodyDbsRequest.h"
|
|
|
+#include "model/ListBodyDbsResult.h"
|
|
|
+#include "model/ListBodyPersonRequest.h"
|
|
|
+#include "model/ListBodyPersonResult.h"
|
|
|
#include "model/ListFaceDbsRequest.h"
|
|
|
#include "model/ListFaceDbsResult.h"
|
|
|
#include "model/ListFaceEntitiesRequest.h"
|
|
|
@@ -96,6 +116,8 @@
|
|
|
#include "model/RecognizeFaceResult.h"
|
|
|
#include "model/RecognizePublicFaceRequest.h"
|
|
|
#include "model/RecognizePublicFaceResult.h"
|
|
|
+#include "model/SearchBodyTraceRequest.h"
|
|
|
+#include "model/SearchBodyTraceResult.h"
|
|
|
#include "model/SearchFaceRequest.h"
|
|
|
#include "model/SearchFaceResult.h"
|
|
|
#include "model/SwapFacialFeaturesRequest.h"
|
|
|
@@ -113,6 +135,9 @@ namespace AlibabaCloud
|
|
|
class ALIBABACLOUD_FACEBODY_EXPORT FacebodyClient : public RpcServiceClient
|
|
|
{
|
|
|
public:
|
|
|
+ typedef Outcome<Error, Model::AddBodyTraceResult> AddBodyTraceOutcome;
|
|
|
+ typedef std::future<AddBodyTraceOutcome> AddBodyTraceOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::AddBodyTraceRequest&, const AddBodyTraceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddBodyTraceAsyncHandler;
|
|
|
typedef Outcome<Error, Model::AddFaceResult> AddFaceOutcome;
|
|
|
typedef std::future<AddFaceOutcome> AddFaceOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::AddFaceRequest&, const AddFaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddFaceAsyncHandler;
|
|
|
@@ -131,9 +156,21 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::CountCrowdResult> CountCrowdOutcome;
|
|
|
typedef std::future<CountCrowdOutcome> CountCrowdOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::CountCrowdRequest&, const CountCrowdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CountCrowdAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateBodyDbResult> CreateBodyDbOutcome;
|
|
|
+ typedef std::future<CreateBodyDbOutcome> CreateBodyDbOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::CreateBodyDbRequest&, const CreateBodyDbOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateBodyDbAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateBodyPersonResult> CreateBodyPersonOutcome;
|
|
|
+ typedef std::future<CreateBodyPersonOutcome> CreateBodyPersonOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::CreateBodyPersonRequest&, const CreateBodyPersonOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateBodyPersonAsyncHandler;
|
|
|
typedef Outcome<Error, Model::CreateFaceDbResult> CreateFaceDbOutcome;
|
|
|
typedef std::future<CreateFaceDbOutcome> CreateFaceDbOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::CreateFaceDbRequest&, const CreateFaceDbOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFaceDbAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteBodyDbResult> DeleteBodyDbOutcome;
|
|
|
+ typedef std::future<DeleteBodyDbOutcome> DeleteBodyDbOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::DeleteBodyDbRequest&, const DeleteBodyDbOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBodyDbAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteBodyPersonResult> DeleteBodyPersonOutcome;
|
|
|
+ typedef std::future<DeleteBodyPersonOutcome> DeleteBodyPersonOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::DeleteBodyPersonRequest&, const DeleteBodyPersonOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBodyPersonAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DeleteFaceResult> DeleteFaceOutcome;
|
|
|
typedef std::future<DeleteFaceOutcome> DeleteFaceOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::DeleteFaceRequest&, const DeleteFaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFaceAsyncHandler;
|
|
|
@@ -194,15 +231,30 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::FaceTidyupResult> FaceTidyupOutcome;
|
|
|
typedef std::future<FaceTidyupOutcome> FaceTidyupOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::FaceTidyupRequest&, const FaceTidyupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FaceTidyupAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GenRealPersonVerificationTokenResult> GenRealPersonVerificationTokenOutcome;
|
|
|
+ typedef std::future<GenRealPersonVerificationTokenOutcome> GenRealPersonVerificationTokenOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::GenRealPersonVerificationTokenRequest&, const GenRealPersonVerificationTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenRealPersonVerificationTokenAsyncHandler;
|
|
|
typedef Outcome<Error, Model::GenerateHumanAnimeStyleResult> GenerateHumanAnimeStyleOutcome;
|
|
|
typedef std::future<GenerateHumanAnimeStyleOutcome> GenerateHumanAnimeStyleOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::GenerateHumanAnimeStyleRequest&, const GenerateHumanAnimeStyleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateHumanAnimeStyleAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetBodyPersonResult> GetBodyPersonOutcome;
|
|
|
+ typedef std::future<GetBodyPersonOutcome> GetBodyPersonOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::GetBodyPersonRequest&, const GetBodyPersonOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetBodyPersonAsyncHandler;
|
|
|
typedef Outcome<Error, Model::GetFaceEntityResult> GetFaceEntityOutcome;
|
|
|
typedef std::future<GetFaceEntityOutcome> GetFaceEntityOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::GetFaceEntityRequest&, const GetFaceEntityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetFaceEntityAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetRealPersonVerificationResultResult> GetRealPersonVerificationResultOutcome;
|
|
|
+ typedef std::future<GetRealPersonVerificationResultOutcome> GetRealPersonVerificationResultOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::GetRealPersonVerificationResultRequest&, const GetRealPersonVerificationResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRealPersonVerificationResultAsyncHandler;
|
|
|
typedef Outcome<Error, Model::HandPostureResult> HandPostureOutcome;
|
|
|
typedef std::future<HandPostureOutcome> HandPostureOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::HandPostureRequest&, const HandPostureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> HandPostureAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListBodyDbsResult> ListBodyDbsOutcome;
|
|
|
+ typedef std::future<ListBodyDbsOutcome> ListBodyDbsOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::ListBodyDbsRequest&, const ListBodyDbsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBodyDbsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListBodyPersonResult> ListBodyPersonOutcome;
|
|
|
+ typedef std::future<ListBodyPersonOutcome> ListBodyPersonOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::ListBodyPersonRequest&, const ListBodyPersonOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBodyPersonAsyncHandler;
|
|
|
typedef Outcome<Error, Model::ListFaceDbsResult> ListFaceDbsOutcome;
|
|
|
typedef std::future<ListFaceDbsOutcome> ListFaceDbsOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::ListFaceDbsRequest&, const ListFaceDbsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFaceDbsAsyncHandler;
|
|
|
@@ -224,6 +276,9 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::RecognizePublicFaceResult> RecognizePublicFaceOutcome;
|
|
|
typedef std::future<RecognizePublicFaceOutcome> RecognizePublicFaceOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::RecognizePublicFaceRequest&, const RecognizePublicFaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RecognizePublicFaceAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::SearchBodyTraceResult> SearchBodyTraceOutcome;
|
|
|
+ typedef std::future<SearchBodyTraceOutcome> SearchBodyTraceOutcomeCallable;
|
|
|
+ typedef std::function<void(const FacebodyClient*, const Model::SearchBodyTraceRequest&, const SearchBodyTraceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SearchBodyTraceAsyncHandler;
|
|
|
typedef Outcome<Error, Model::SearchFaceResult> SearchFaceOutcome;
|
|
|
typedef std::future<SearchFaceOutcome> SearchFaceOutcomeCallable;
|
|
|
typedef std::function<void(const FacebodyClient*, const Model::SearchFaceRequest&, const SearchFaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SearchFaceAsyncHandler;
|
|
|
@@ -241,6 +296,9 @@ namespace AlibabaCloud
|
|
|
FacebodyClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
|
|
FacebodyClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
|
|
~FacebodyClient();
|
|
|
+ AddBodyTraceOutcome addBodyTrace(const Model::AddBodyTraceRequest &request)const;
|
|
|
+ void addBodyTraceAsync(const Model::AddBodyTraceRequest& request, const AddBodyTraceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ AddBodyTraceOutcomeCallable addBodyTraceCallable(const Model::AddBodyTraceRequest& request) const;
|
|
|
AddFaceOutcome addFace(const Model::AddFaceRequest &request)const;
|
|
|
void addFaceAsync(const Model::AddFaceRequest& request, const AddFaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
AddFaceOutcomeCallable addFaceCallable(const Model::AddFaceRequest& request) const;
|
|
|
@@ -259,9 +317,21 @@ namespace AlibabaCloud
|
|
|
CountCrowdOutcome countCrowd(const Model::CountCrowdRequest &request)const;
|
|
|
void countCrowdAsync(const Model::CountCrowdRequest& request, const CountCrowdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
CountCrowdOutcomeCallable countCrowdCallable(const Model::CountCrowdRequest& request) const;
|
|
|
+ CreateBodyDbOutcome createBodyDb(const Model::CreateBodyDbRequest &request)const;
|
|
|
+ void createBodyDbAsync(const Model::CreateBodyDbRequest& request, const CreateBodyDbAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateBodyDbOutcomeCallable createBodyDbCallable(const Model::CreateBodyDbRequest& request) const;
|
|
|
+ CreateBodyPersonOutcome createBodyPerson(const Model::CreateBodyPersonRequest &request)const;
|
|
|
+ void createBodyPersonAsync(const Model::CreateBodyPersonRequest& request, const CreateBodyPersonAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateBodyPersonOutcomeCallable createBodyPersonCallable(const Model::CreateBodyPersonRequest& request) const;
|
|
|
CreateFaceDbOutcome createFaceDb(const Model::CreateFaceDbRequest &request)const;
|
|
|
void createFaceDbAsync(const Model::CreateFaceDbRequest& request, const CreateFaceDbAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
CreateFaceDbOutcomeCallable createFaceDbCallable(const Model::CreateFaceDbRequest& request) const;
|
|
|
+ DeleteBodyDbOutcome deleteBodyDb(const Model::DeleteBodyDbRequest &request)const;
|
|
|
+ void deleteBodyDbAsync(const Model::DeleteBodyDbRequest& request, const DeleteBodyDbAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteBodyDbOutcomeCallable deleteBodyDbCallable(const Model::DeleteBodyDbRequest& request) const;
|
|
|
+ DeleteBodyPersonOutcome deleteBodyPerson(const Model::DeleteBodyPersonRequest &request)const;
|
|
|
+ void deleteBodyPersonAsync(const Model::DeleteBodyPersonRequest& request, const DeleteBodyPersonAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteBodyPersonOutcomeCallable deleteBodyPersonCallable(const Model::DeleteBodyPersonRequest& request) const;
|
|
|
DeleteFaceOutcome deleteFace(const Model::DeleteFaceRequest &request)const;
|
|
|
void deleteFaceAsync(const Model::DeleteFaceRequest& request, const DeleteFaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DeleteFaceOutcomeCallable deleteFaceCallable(const Model::DeleteFaceRequest& request) const;
|
|
|
@@ -322,15 +392,30 @@ namespace AlibabaCloud
|
|
|
FaceTidyupOutcome faceTidyup(const Model::FaceTidyupRequest &request)const;
|
|
|
void faceTidyupAsync(const Model::FaceTidyupRequest& request, const FaceTidyupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
FaceTidyupOutcomeCallable faceTidyupCallable(const Model::FaceTidyupRequest& request) const;
|
|
|
+ GenRealPersonVerificationTokenOutcome genRealPersonVerificationToken(const Model::GenRealPersonVerificationTokenRequest &request)const;
|
|
|
+ void genRealPersonVerificationTokenAsync(const Model::GenRealPersonVerificationTokenRequest& request, const GenRealPersonVerificationTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GenRealPersonVerificationTokenOutcomeCallable genRealPersonVerificationTokenCallable(const Model::GenRealPersonVerificationTokenRequest& request) const;
|
|
|
GenerateHumanAnimeStyleOutcome generateHumanAnimeStyle(const Model::GenerateHumanAnimeStyleRequest &request)const;
|
|
|
void generateHumanAnimeStyleAsync(const Model::GenerateHumanAnimeStyleRequest& request, const GenerateHumanAnimeStyleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
GenerateHumanAnimeStyleOutcomeCallable generateHumanAnimeStyleCallable(const Model::GenerateHumanAnimeStyleRequest& request) const;
|
|
|
+ GetBodyPersonOutcome getBodyPerson(const Model::GetBodyPersonRequest &request)const;
|
|
|
+ void getBodyPersonAsync(const Model::GetBodyPersonRequest& request, const GetBodyPersonAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetBodyPersonOutcomeCallable getBodyPersonCallable(const Model::GetBodyPersonRequest& request) const;
|
|
|
GetFaceEntityOutcome getFaceEntity(const Model::GetFaceEntityRequest &request)const;
|
|
|
void getFaceEntityAsync(const Model::GetFaceEntityRequest& request, const GetFaceEntityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
GetFaceEntityOutcomeCallable getFaceEntityCallable(const Model::GetFaceEntityRequest& request) const;
|
|
|
+ GetRealPersonVerificationResultOutcome getRealPersonVerificationResult(const Model::GetRealPersonVerificationResultRequest &request)const;
|
|
|
+ void getRealPersonVerificationResultAsync(const Model::GetRealPersonVerificationResultRequest& request, const GetRealPersonVerificationResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetRealPersonVerificationResultOutcomeCallable getRealPersonVerificationResultCallable(const Model::GetRealPersonVerificationResultRequest& request) const;
|
|
|
HandPostureOutcome handPosture(const Model::HandPostureRequest &request)const;
|
|
|
void handPostureAsync(const Model::HandPostureRequest& request, const HandPostureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
HandPostureOutcomeCallable handPostureCallable(const Model::HandPostureRequest& request) const;
|
|
|
+ ListBodyDbsOutcome listBodyDbs(const Model::ListBodyDbsRequest &request)const;
|
|
|
+ void listBodyDbsAsync(const Model::ListBodyDbsRequest& request, const ListBodyDbsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListBodyDbsOutcomeCallable listBodyDbsCallable(const Model::ListBodyDbsRequest& request) const;
|
|
|
+ ListBodyPersonOutcome listBodyPerson(const Model::ListBodyPersonRequest &request)const;
|
|
|
+ void listBodyPersonAsync(const Model::ListBodyPersonRequest& request, const ListBodyPersonAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListBodyPersonOutcomeCallable listBodyPersonCallable(const Model::ListBodyPersonRequest& request) const;
|
|
|
ListFaceDbsOutcome listFaceDbs(const Model::ListFaceDbsRequest &request)const;
|
|
|
void listFaceDbsAsync(const Model::ListFaceDbsRequest& request, const ListFaceDbsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
ListFaceDbsOutcomeCallable listFaceDbsCallable(const Model::ListFaceDbsRequest& request) const;
|
|
|
@@ -352,6 +437,9 @@ namespace AlibabaCloud
|
|
|
RecognizePublicFaceOutcome recognizePublicFace(const Model::RecognizePublicFaceRequest &request)const;
|
|
|
void recognizePublicFaceAsync(const Model::RecognizePublicFaceRequest& request, const RecognizePublicFaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
RecognizePublicFaceOutcomeCallable recognizePublicFaceCallable(const Model::RecognizePublicFaceRequest& request) const;
|
|
|
+ SearchBodyTraceOutcome searchBodyTrace(const Model::SearchBodyTraceRequest &request)const;
|
|
|
+ void searchBodyTraceAsync(const Model::SearchBodyTraceRequest& request, const SearchBodyTraceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ SearchBodyTraceOutcomeCallable searchBodyTraceCallable(const Model::SearchBodyTraceRequest& request) const;
|
|
|
SearchFaceOutcome searchFace(const Model::SearchFaceRequest &request)const;
|
|
|
void searchFaceAsync(const Model::SearchFaceRequest& request, const SearchFaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
SearchFaceOutcomeCallable searchFaceCallable(const Model::SearchFaceRequest& request) const;
|