|
@@ -36,6 +36,8 @@
|
|
|
#include "model/DetectKneeXRayResult.h"
|
|
#include "model/DetectKneeXRayResult.h"
|
|
|
#include "model/DetectLungNoduleRequest.h"
|
|
#include "model/DetectLungNoduleRequest.h"
|
|
|
#include "model/DetectLungNoduleResult.h"
|
|
#include "model/DetectLungNoduleResult.h"
|
|
|
|
|
+#include "model/DetectRibFractureRequest.h"
|
|
|
|
|
+#include "model/DetectRibFractureResult.h"
|
|
|
#include "model/DetectSkinDiseaseRequest.h"
|
|
#include "model/DetectSkinDiseaseRequest.h"
|
|
|
#include "model/DetectSkinDiseaseResult.h"
|
|
#include "model/DetectSkinDiseaseResult.h"
|
|
|
#include "model/DetectSpineMRIRequest.h"
|
|
#include "model/DetectSpineMRIRequest.h"
|
|
@@ -46,6 +48,8 @@
|
|
|
#include "model/RunCTRegistrationResult.h"
|
|
#include "model/RunCTRegistrationResult.h"
|
|
|
#include "model/RunMedQARequest.h"
|
|
#include "model/RunMedQARequest.h"
|
|
|
#include "model/RunMedQAResult.h"
|
|
#include "model/RunMedQAResult.h"
|
|
|
|
|
+#include "model/ScreenChestCTRequest.h"
|
|
|
|
|
+#include "model/ScreenChestCTResult.h"
|
|
|
#include "model/TranslateMedRequest.h"
|
|
#include "model/TranslateMedRequest.h"
|
|
|
#include "model/TranslateMedResult.h"
|
|
#include "model/TranslateMedResult.h"
|
|
|
|
|
|
|
@@ -78,6 +82,9 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::DetectLungNoduleResult> DetectLungNoduleOutcome;
|
|
typedef Outcome<Error, Model::DetectLungNoduleResult> DetectLungNoduleOutcome;
|
|
|
typedef std::future<DetectLungNoduleOutcome> DetectLungNoduleOutcomeCallable;
|
|
typedef std::future<DetectLungNoduleOutcome> DetectLungNoduleOutcomeCallable;
|
|
|
typedef std::function<void(const ImageprocessClient*, const Model::DetectLungNoduleRequest&, const DetectLungNoduleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectLungNoduleAsyncHandler;
|
|
typedef std::function<void(const ImageprocessClient*, const Model::DetectLungNoduleRequest&, const DetectLungNoduleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectLungNoduleAsyncHandler;
|
|
|
|
|
+ typedef Outcome<Error, Model::DetectRibFractureResult> DetectRibFractureOutcome;
|
|
|
|
|
+ typedef std::future<DetectRibFractureOutcome> DetectRibFractureOutcomeCallable;
|
|
|
|
|
+ typedef std::function<void(const ImageprocessClient*, const Model::DetectRibFractureRequest&, const DetectRibFractureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectRibFractureAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DetectSkinDiseaseResult> DetectSkinDiseaseOutcome;
|
|
typedef Outcome<Error, Model::DetectSkinDiseaseResult> DetectSkinDiseaseOutcome;
|
|
|
typedef std::future<DetectSkinDiseaseOutcome> DetectSkinDiseaseOutcomeCallable;
|
|
typedef std::future<DetectSkinDiseaseOutcome> DetectSkinDiseaseOutcomeCallable;
|
|
|
typedef std::function<void(const ImageprocessClient*, const Model::DetectSkinDiseaseRequest&, const DetectSkinDiseaseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectSkinDiseaseAsyncHandler;
|
|
typedef std::function<void(const ImageprocessClient*, const Model::DetectSkinDiseaseRequest&, const DetectSkinDiseaseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectSkinDiseaseAsyncHandler;
|
|
@@ -93,6 +100,9 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::RunMedQAResult> RunMedQAOutcome;
|
|
typedef Outcome<Error, Model::RunMedQAResult> RunMedQAOutcome;
|
|
|
typedef std::future<RunMedQAOutcome> RunMedQAOutcomeCallable;
|
|
typedef std::future<RunMedQAOutcome> RunMedQAOutcomeCallable;
|
|
|
typedef std::function<void(const ImageprocessClient*, const Model::RunMedQARequest&, const RunMedQAOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RunMedQAAsyncHandler;
|
|
typedef std::function<void(const ImageprocessClient*, const Model::RunMedQARequest&, const RunMedQAOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RunMedQAAsyncHandler;
|
|
|
|
|
+ typedef Outcome<Error, Model::ScreenChestCTResult> ScreenChestCTOutcome;
|
|
|
|
|
+ typedef std::future<ScreenChestCTOutcome> ScreenChestCTOutcomeCallable;
|
|
|
|
|
+ typedef std::function<void(const ImageprocessClient*, const Model::ScreenChestCTRequest&, const ScreenChestCTOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ScreenChestCTAsyncHandler;
|
|
|
typedef Outcome<Error, Model::TranslateMedResult> TranslateMedOutcome;
|
|
typedef Outcome<Error, Model::TranslateMedResult> TranslateMedOutcome;
|
|
|
typedef std::future<TranslateMedOutcome> TranslateMedOutcomeCallable;
|
|
typedef std::future<TranslateMedOutcome> TranslateMedOutcomeCallable;
|
|
|
typedef std::function<void(const ImageprocessClient*, const Model::TranslateMedRequest&, const TranslateMedOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TranslateMedAsyncHandler;
|
|
typedef std::function<void(const ImageprocessClient*, const Model::TranslateMedRequest&, const TranslateMedOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TranslateMedAsyncHandler;
|
|
@@ -122,6 +132,9 @@ namespace AlibabaCloud
|
|
|
DetectLungNoduleOutcome detectLungNodule(const Model::DetectLungNoduleRequest &request)const;
|
|
DetectLungNoduleOutcome detectLungNodule(const Model::DetectLungNoduleRequest &request)const;
|
|
|
void detectLungNoduleAsync(const Model::DetectLungNoduleRequest& request, const DetectLungNoduleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
void detectLungNoduleAsync(const Model::DetectLungNoduleRequest& request, const DetectLungNoduleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DetectLungNoduleOutcomeCallable detectLungNoduleCallable(const Model::DetectLungNoduleRequest& request) const;
|
|
DetectLungNoduleOutcomeCallable detectLungNoduleCallable(const Model::DetectLungNoduleRequest& request) const;
|
|
|
|
|
+ DetectRibFractureOutcome detectRibFracture(const Model::DetectRibFractureRequest &request)const;
|
|
|
|
|
+ void detectRibFractureAsync(const Model::DetectRibFractureRequest& request, const DetectRibFractureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
|
|
+ DetectRibFractureOutcomeCallable detectRibFractureCallable(const Model::DetectRibFractureRequest& request) const;
|
|
|
DetectSkinDiseaseOutcome detectSkinDisease(const Model::DetectSkinDiseaseRequest &request)const;
|
|
DetectSkinDiseaseOutcome detectSkinDisease(const Model::DetectSkinDiseaseRequest &request)const;
|
|
|
void detectSkinDiseaseAsync(const Model::DetectSkinDiseaseRequest& request, const DetectSkinDiseaseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
void detectSkinDiseaseAsync(const Model::DetectSkinDiseaseRequest& request, const DetectSkinDiseaseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DetectSkinDiseaseOutcomeCallable detectSkinDiseaseCallable(const Model::DetectSkinDiseaseRequest& request) const;
|
|
DetectSkinDiseaseOutcomeCallable detectSkinDiseaseCallable(const Model::DetectSkinDiseaseRequest& request) const;
|
|
@@ -137,6 +150,9 @@ namespace AlibabaCloud
|
|
|
RunMedQAOutcome runMedQA(const Model::RunMedQARequest &request)const;
|
|
RunMedQAOutcome runMedQA(const Model::RunMedQARequest &request)const;
|
|
|
void runMedQAAsync(const Model::RunMedQARequest& request, const RunMedQAAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
void runMedQAAsync(const Model::RunMedQARequest& request, const RunMedQAAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
RunMedQAOutcomeCallable runMedQACallable(const Model::RunMedQARequest& request) const;
|
|
RunMedQAOutcomeCallable runMedQACallable(const Model::RunMedQARequest& request) const;
|
|
|
|
|
+ ScreenChestCTOutcome screenChestCT(const Model::ScreenChestCTRequest &request)const;
|
|
|
|
|
+ void screenChestCTAsync(const Model::ScreenChestCTRequest& request, const ScreenChestCTAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
|
|
+ ScreenChestCTOutcomeCallable screenChestCTCallable(const Model::ScreenChestCTRequest& request) const;
|
|
|
TranslateMedOutcome translateMed(const Model::TranslateMedRequest &request)const;
|
|
TranslateMedOutcome translateMed(const Model::TranslateMedRequest &request)const;
|
|
|
void translateMedAsync(const Model::TranslateMedRequest& request, const TranslateMedAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
void translateMedAsync(const Model::TranslateMedRequest& request, const TranslateMedAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
TranslateMedOutcomeCallable translateMedCallable(const Model::TranslateMedRequest& request) const;
|
|
TranslateMedOutcomeCallable translateMedCallable(const Model::TranslateMedRequest& request) const;
|