FLImaging 6.5.8.1
FLImaging::CResult 클래스 참조

FLImaging 모듈의 수행 결과 객체 더 자세히 ...

#include <ResultsDef.h>

Public 멤버 함수

 CResult ()
 기본 생성자
 
 CResult (const CResult &res)
 복사 생성자
 
 CResult (const EResult eResult)
 복사 생성자
 
const CResultoperator= (const CResult &res)
 할당 연산자
 
const CResultoperator= (const EResult eResult)
 할당 연산자
 
bool operator== (const CResult &res) const
 비교 연산자
 
bool operator== (const EResult eResult) const
 비교 연산자
 
bool operator!= (const CResult &res) const
 비교 연산자
 
bool operator!= (const EResult eResult) const
 비교 연산자
 
 operator EResult () const
 Cast 연산자
 
 operator bool () const
 Cast 연산자
 
 operator int32_t () const
 Cast 연산자
 
 operator uint32_t () const
 Cast 연산자
 
 operator int64_t () const
 Cast 연산자
 
 operator uint64_t () const
 Cast 연산자
 
bool Assign (const CResult &res)
 CResult 객체를 대입 합니다.
 
bool Assign (const EResult eResult)
 CResult 객체를 대입 합니다.
 
bool Equal (const CResult &res) const
 CResult 객체를 비교 합니다.
 
bool Equal (const EResult eResult) const
 CResult 객체를 비교 합니다.
 
virtual bool IsOK () const
 성공 여부 확인. OKPartialOK 인 경우 true를 반환합니다.
 
virtual bool IsStrictOK () const
 성공 여부 확인. OK 인 경우 true를 반환합니다.
 
virtual bool IsFail () const
 실패 여부 확인. OK 혹은 PartialOK 가 아닌 경우 true를 반환합니다.
 
virtual bool IsStrictFail () const
 실패 여부 확인. OK 가 아닌 경우 true를 반환합니다.
 
virtual int32_t GetResultCode () const
 Result code를 반환합니다.
 
virtual const wchar_t * GetString () const
 결과 문자열을 가져옵니다.
 
virtual EResult GetResult () const
 결과를 열거형으로 반환
 

Friends

bool operator== (const EResult eResult, const CResult &res)
 비교 연산자
 
bool operator!= (const EResult eResult, const CResult &res)
 비교 연산자
 

상세한 설명

FLImaging 모듈의 수행 결과 객체

생성자 & 소멸자 문서화

◆ CResult() [1/2]

FLImaging::CResult::CResult ( const CResult & res)
inline

복사 생성자

매개변수
[in]res복사 인스턴스
참고
FLImaging::CResult

◆ CResult() [2/2]

FLImaging::CResult::CResult ( const EResult eResult)
inline

복사 생성자

매개변수
[in]eResult결과 열거형
참고
FLImaging::EResult

멤버 함수 문서화

◆ Assign() [1/2]

bool FLImaging::CResult::Assign ( const CResult & res)
inline

CResult 객체를 대입 합니다.

매개변수
[in]resCResult 객체
반환값
bool성공시 true
실패시 false
참고
FLImaging::CResult

◆ Assign() [2/2]

bool FLImaging::CResult::Assign ( const EResult eResult)
inline

CResult 객체를 대입 합니다.

매개변수
[in]eResult결과 열거형
반환값
bool성공시 true
실패시 false
참고
FLImaging::EResult

◆ Equal() [1/2]

bool FLImaging::CResult::Equal ( const CResult & res) const
inline

CResult 객체를 비교 합니다.

매개변수
[in]resCResult 객체
반환값
bool일치 시 true
비일치 시 false
참고
FLImaging::CResult

◆ Equal() [2/2]

bool FLImaging::CResult::Equal ( const EResult eResult) const
inline

CResult 객체를 비교 합니다.

매개변수
[in]eResult결과 열거형
반환값
bool일치 시 true
비일치 시 false
참고
FLImaging::EResult

◆ GetResult()

virtual EResult FLImaging::CResult::GetResult ( ) const
inlinevirtual

결과를 열거형으로 반환

반환값
FLImaging::EResult결과 열거형
참고
FLImaging::EResult

◆ GetResultCode()

virtual int32_t FLImaging::CResult::GetResultCode ( ) const
inlinevirtual

Result code를 반환합니다.

반환값
int32_tResult Code value

◆ GetString()

virtual const wchar_t * FLImaging::CResult::GetString ( ) const
inlinevirtual

결과 문자열을 가져옵니다.

반환값
constwchar_t* 문자열 포인터

◆ IsFail()

virtual bool FLImaging::CResult::IsFail ( ) const
inlinevirtual

실패 여부 확인. OK 혹은 PartialOK 가 아닌 경우 true를 반환합니다.

반환값
bool실패 여부 확인. OK 혹은 PartialOK 가 아닌 경우 true. 그렇지 않으면 false

◆ IsOK()

virtual bool FLImaging::CResult::IsOK ( ) const
inlinevirtual

성공 여부 확인. OKPartialOK 인 경우 true를 반환합니다.

반환값
bool성공 여부 확인. OKPartialOK 인 경우 true. 그렇지 않으면 false

◆ IsStrictFail()

virtual bool FLImaging::CResult::IsStrictFail ( ) const
inlinevirtual

실패 여부 확인. OK 가 아닌 경우 true를 반환합니다.

반환값
bool실패 여부 확인. OK 가 아닌 경우 true. 그렇지 않으면 false

◆ IsStrictOK()

virtual bool FLImaging::CResult::IsStrictOK ( ) const
inlinevirtual

성공 여부 확인. OK 인 경우 true를 반환합니다.

반환값
bool성공 여부 확인. OK 인 경우 true. 그렇지 않으면 false

◆ operator bool()

FLImaging::CResult::operator bool ( ) const
inline

Cast 연산자

반환값
bool결과 객체의 IsOK() 멤버 함수 결과 값

◆ operator EResult()

FLImaging::CResult::operator EResult ( ) const
inline

Cast 연산자

반환값
FLImaging::EResult결과 열거형
참고
FLImaging::EResult

◆ operator int32_t()

FLImaging::CResult::operator int32_t ( ) const
inline

Cast 연산자

반환값
int32_t결과 값

◆ operator int64_t()

FLImaging::CResult::operator int64_t ( ) const
inline

Cast 연산자

반환값
int64_t결과 값

◆ operator uint32_t()

FLImaging::CResult::operator uint32_t ( ) const
inline

Cast 연산자

반환값
uint32_t결과 값

◆ operator uint64_t()

FLImaging::CResult::operator uint64_t ( ) const
inline

Cast 연산자

반환값
uint64_t결과 값

◆ operator!=() [1/2]

bool FLImaging::CResult::operator!= ( const CResult & res) const
inline

비교 연산자

매개변수
[in]resCResult 객체
반환값
bool비일치 시 true
일치 시 false
참고
FLImaging::CResult

◆ operator!=() [2/2]

bool FLImaging::CResult::operator!= ( const EResult eResult) const
inline

비교 연산자

매개변수
[in]eResult결과 열거형
반환값
bool비일치 시 true
일치 시 false
참고
FLImaging::EResult

◆ operator=() [1/2]

const CResult & FLImaging::CResult::operator= ( const CResult & res)
inline

할당 연산자

매개변수
[in]res할당 인스턴스
반환값
constFLImaging::CResult& CResult 객체
참고
FLImaging::CResult

◆ operator=() [2/2]

const CResult & FLImaging::CResult::operator= ( const EResult eResult)
inline

할당 연산자

매개변수
[in]eResult결과 열거형
반환값
constFLImaging::CResult& CResult 객체
참고
FLImaging::EResult
FLImaging::CResult

◆ operator==() [1/2]

bool FLImaging::CResult::operator== ( const CResult & res) const
inline

비교 연산자

매개변수
[in]resCResult 객체
반환값
bool일치 시 true
비일치 시 false
참고
FLImaging::CResult

◆ operator==() [2/2]

bool FLImaging::CResult::operator== ( const EResult eResult) const
inline

비교 연산자

매개변수
[in]eResult결과 열거형
반환값
bool일치 시 true
비일치 시 false
참고
FLImaging::EResult

Friend, 그리고 관련된 함수 문서화

◆ operator!=

bool operator!= ( const EResult eResult,
const CResult & res )
friend

비교 연산자

매개변수
[in]eResult결과 열거형
[in]resCResult 객체
반환값
bool비일치 시 true
일치 시 false
참고
FLImaging::EResult
FLImaging::CResult

◆ operator==

bool operator== ( const EResult eResult,
const CResult & res )
friend

비교 연산자

매개변수
[in]eResult결과 열거형
[in]resCResult 객체
반환값
bool일치 시 true
비일치 시 false
참고
FLImaging::EResult
FLImaging::CResult