class ImageAnalysis::ImageAnalysisErrorDetails
class ImageAnalysis::ImageAnalysisErrorDetails
: private Core::_detail::SessionErrorDetails< ImageAnalysisErrorReason, ImageAnalysisEventArgs, ImageAnalysisErrorDetails, ImageAnalysisResult >
이미지 분석 결과와 관련된 오류의 표현입니다.
멤버
GetMessage
구문: public inline std::string GetMessage ( );
자세한 오류 메시지를 가져옵니다.
반환
오류 메시지입니다.
GetMessage
구문: public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetMessage ( );
자세한 오류 메시지를 가져옵니다.
반환
오류 메시지입니다.
GetErrorCode
구문: public inline int GetErrorCode ( );
오류에 대한 표준화된 코드를 가져옵니다.
반환
오류 코드입니다.
GetReason
구문: public inline ImageAnalysisErrorReason GetReason ( );
오류의 범주를 가져옵니다.
반환
오류의 범주입니다.
FromResult
구문: public inline static std::shared_ptr< ImageAnalysisErrorDetails > FromResult ( std::shared_ptr< ImageAnalysisResult > result );
실패한 ImageAnalysisResult에 대한 추가 오류 정보가 포함된 개체를 만듭니다.
ImageAnalysisErrorDetail 개체는 오류로 인해 중지된 ImageAnalysisResults에서만 만들 수 있습니다. ImageAnalysisResult::GetReason을 호출할 때 ImageAnalysisResultReason::Error 값에 해당합니다. 오류로 인해 중지되지 않은 결과에서 ImageAnalysisErrorDetails를 만들려고 하면 nullptr이 반환됩니다.
매개 변수
result
실패한 이미지 분석 작업의 결과 개체
반환
std::shared_ptr 내부에 래핑된 새로 만든 ImageAnalysisErrorDetails