class P1::CameraSdk::ImageFileCommonImpl
Overview
#include <C_P1CameraPrivStructs.hpp> class ImageFileCommonImpl: public P1::CameraSdk::IImageFileCommon { public: // typedefs typedef P1::IQP::ImageEnumerationAgent::AssembleStatus const PrivStructTypeCommon; // construction ImageFileCommonImpl(PrivStructTypeCommon* dataStruct); // methods virtual uint32_t ImageId() const; virtual bool AnyErrors() const; virtual IImageFileCommon::Errors ImageFileErrors() const; virtual std::string ErrorsString() const; }; // direct descendants class ImageEnumBuffer; class ImageFileBasicInfoImpl;
Inherited Members
public: // enums enum Errors; // methods virtual uint32_t ImageId() const = 0; virtual bool AnyErrors() const = 0; virtual Errors ImageFileErrors() const = 0; virtual std::string ErrorsString() const = 0;
Detailed Documentation
Methods
virtual uint32_t ImageId() const
The (session) unique image Id for this file.
virtual bool AnyErrors() const
Returns whether the request resulted in any error(s).
virtual IImageFileCommon::Errors ImageFileErrors() const
The specific errors that occured.
virtual std::string ErrorsString() const
A string version of the errors.