184 CMultiVar(
const T& tVar1,
const T& tVar2,
const T& tVar3);
201 CMultiVar(
const T& tVar1,
const T& tVar2,
const T& tVar3,
const T& tVar4);
441 virtual const CResult Assign(
const T& tVar1,
const T& tVar2,
const T& tVar3);
462 virtual const CResult Assign(
const T& tVar1,
const T& tVar2,
const T& tVar3,
const T& tVar4);
688 virtual T
GetAt(int64_t i64Index)
const sealed;
783 DeclareGetClassType();
788 std::vector<T>* m_pVctVars;
FLImaging의 최상위 기저 클래스
Definition FLBase.h:36
Template type 의 문자열 클래스
Definition INIUtilities.h:20
다중 변수 클래스
Definition MultiVar.h:31
virtual const CResult Assign(const CMultiVar< int64_t > *pMvMultiVar) sealed
다중 변수 할당
virtual const CResult InsertAt(int64_t i64Index, const T &tVal) sealed
해당 인덱스에 값을 삽입
virtual const CResult Assign(const T &tVar1, const T &tVar2, const T &tVar3)
각각의 값들을 다중 변수에 할당
virtual const CResult Assign(const CMultiVar< int32_t > *pMvMultiVar) sealed
다중 변수 할당
CMultiVar(const CMultiVar< uint64_t > &mvMultiVar)
복사 생성자 (참조)
virtual bool Equal(const CMultiVar< T > &mv) const sealed
다른 CMultiVar 객체와 크기랑 값이 같은지 비교
bool operator!=(const CMultiVar< T > &mv) const
비교 연산자
virtual const CResult Assign(const CFLString< wchar_t > &strValues) sealed
콤마로 구분된 유니코드 문자열을 다중 변수 객체에 할당
CMultiVar(const T &tVar1, const T &tVar2, const T &tVar3)
생성자
virtual const CResult Assign(const T &tVar1)
값을 다중 변수에 할당
CMultiVar(const CMultiVar< float > &mvMultiVar)
복사 생성자 (참조)
virtual const CResult Assign(const CMultiVar< uint32_t > &mvMultiVar) sealed
다중 변수 할당
T operator[](int64_t i64Idx) const
첨자 연산자
virtual const CResult Assign(const CMultiVar< uint64_t > *pMvMultiVar) sealed
다중 변수 할당
CMultiVar(const T &tVar1, const T &tVar2)
생성자
CMultiVar(const CMultiVar< uint32_t > &mvMultiVar)
복사 생성자 (참조)
CMultiVar(const CFLString< wchar_t > &strValues)
생성자
const CMultiVar< T > & operator=(const CMultiVar< int32_t > &mvMultiVar)
대입 연산자
virtual const CResult Assign(const T &tVar1, const T &tVar2, const T &tVar3, const T &tVar4)
각각의 값들을 다중 변수에 할당
CMultiVar(const CMultiVar< int32_t > &mvMultiVar)
복사 생성자 (참조)
const CMultiVar< T > & operator=(const CMultiVar< uint32_t > &mvMultiVar)
대입 연산자
virtual bool Equal(const CMultiVar< T > *pMv) const sealed
다른 CMultiVar 객체와 크기랑 값이 같은지 비교
virtual const CResult Assign(const CMultiVar< uint64_t > &mvMultiVar) sealed
다중 변수 할당
virtual ETemplateType GetTemplateType() const sealed
템플릿 타입을 얻음
virtual const CResult Assign(const CMultiVar< double > &mvMultiVar) sealed
다중 변수 할당
CMultiVar(const CMultiVar< int64_t > &mvMultiVar)
복사 생성자 (참조)
CMultiVar(const CMultiVar< double > &mvMultiVar)
복사 생성자 (참조)
CMultiVar(const T &tVar1, const T &tVar2, const T &tVar3, const T &tVar4)
생성자
bool operator==(const CMultiVar< T > &mv) const
비교 연산자
virtual const CResult Assign(const CMultiVar< float > *pMvMultiVar) sealed
다중 변수 할당
const CMultiVar< T > & operator=(const CMultiVar< double > &mvMultiVar)
대입 연산자
virtual const CResult SetAt(int64_t i64Index, const T &tVal) sealed
해당 인덱스의 값을 설정
virtual const CResult Assign(const CMultiVar< int32_t > &mvMultiVar) sealed
다중 변수 할당
virtual const CResult Assign(const CMultiVar< float > &mvMultiVar) sealed
다중 변수 할당
virtual const CResult Assign(const T &tVar1, const T &tVar2)
각각의 값들을 다중 변수에 할당
const CMultiVar< T > & operator=(const T &tVar1)
대입 연산자
virtual const CResult Assign(const CMultiVar< int64_t > &mvMultiVar) sealed
다중 변수 할당
virtual void PushBack(const T &tValue) sealed
값을 뒤에 추가
ETemplateType
템플릿 타입
Definition MultiVar.h:43
@ ETemplateType_Int32
Definition MultiVar.h:45
@ ETemplateType_Uint32
Definition MultiVar.h:48
@ ETemplateType_Float
Definition MultiVar.h:57
@ ETemplateType_Uint64
Definition MultiVar.h:54
@ ETemplateType_Int64
Definition MultiVar.h:51
virtual const CResult Assign(const CMultiVar< double > *pMvMultiVar) sealed
다중 변수 할당
T & operator[](int64_t i64Idx)
첨자 연산자
const CMultiVar< T > & operator=(const CMultiVar< uint64_t > &mvMultiVar)
대입 연산자
const CMultiVar< T > & operator=(const CMultiVar< float > &mvMultiVar)
대입 연산자
const CMultiVar< T > & operator=(const CMultiVar< int64_t > &mvMultiVar)
대입 연산자
CMultiVar(const T &tVar1)
생성자
virtual void Clear() sealed
다중 변수 비우기
virtual const CResult DeleteAt(int64_t i64Index) sealed
해당 인덱스의 값을 삭제
virtual const CResult Assign(const CMultiVar< uint32_t > *pMvMultiVar) sealed
다중 변수 할당
virtual CFLString< wchar_t > ToString() const sealed
콤마로 구분된 문자열로 얻음
virtual T GetAt(int64_t i64Index) const sealed
해당 인덱스의 값을 얻음
virtual int64_t GetCount() const sealed
값의 개수를 얻음
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1514
CMultiVar< double > CMultiVarD
Definition MultiVar.h:827
CMultiVar< int64_t > CMultiVarLL
Definition MultiVar.h:809
CMultiVar< int32_t > CMultiVarL
Definition MultiVar.h:797
CMultiVar< uint64_t > CMultiVarULL
Definition MultiVar.h:815
CMultiVar< uint32_t > CMultiVarUL
Definition MultiVar.h:803
CMultiVar< float > CMultiVarF
Definition MultiVar.h:821