FLImaging 6.5.8.1
ProcessingUnitBase.h
1#pragma once
2
11#include "FLBase.h"
12
14namespace FLImaging
15{
17 namespace Base
18 {
26 class FL_EXPORT CProcessingUnitBase : public CFLBase
27 {
28 SupportToDuplicateObject(CProcessingUnitBase,*this);
29
30 public:
39
50
61
70
84 virtual const CResult Assign(const CProcessingUnitBase& pu);
85
99 virtual const CResult Assign(const CProcessingUnitBase* pPu);
100
113
114
124 virtual const type_info& GetTypeInfo() const;
125
126
127 virtual bool IsEqual(const CProcessingUnitBase& pu) const;
128 virtual bool IsEqual(const CProcessingUnitBase* pPu) const;
129
130 DeclareGetClassType();
131 };
132 }
133}
FLImaging의 최상위 기저 클래스
Definition FLBase.h:36
프로세싱 유닛 기초 클래스
Definition ProcessingUnitBase.h:27
virtual const CProcessingUnitBase & operator=(const CProcessingUnitBase &pu)
대입 연산자
virtual const CResult Assign(const CProcessingUnitBase &pu)
대입
virtual const CResult Assign(const CProcessingUnitBase *pPu)
대입
CProcessingUnitBase(const CProcessingUnitBase *pPu)
복사 생성자 (포인터)
CProcessingUnitBase(const CProcessingUnitBase &pu)
복사 생성자 (참조)
virtual ~CProcessingUnitBase()
소멸자
virtual const type_info & GetTypeInfo() const
타입 정보를 얻음
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1514