15 #ifndef __IPSDKBASEDATA_BASEOPTDATA_H__ 16 #define __IPSDKBASEDATA_BASEOPTDATA_H__ 55 BaseOptData::~BaseOptData()
64 #endif // __IPSDKBASEDATA_BASEIODATA_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Definition of import/export macro for library.
virtual eOptStatus getOptStatus() const =0
retrieve data optional status
Macros set allowing to activate data status in derived classes.
eOptStatus
Enumerate describing data optional status.
Definition: DataStatusTypes.h:47
virtual bool isMandatory() const =0
check whether data is mandatory
virtual bool isOptional() const =0
check whether data is optional
Base class for data with optional status.
Definition: BaseOptData.h:26