![]() |
XMP Toolkit SDK
6.0.0
|
A Function object used by the client to report back and warnings to the library encountered during the serialization operation. More...
#include <IError.h>
Public Member Functions | |
ReportErrorAndContinueFunctor (ReportErrorAndContinueABISafeProc safeProc) | |
bool | operator() (IError_v1::eErrorDomain errorDomain, IError_v1::eErrorCode errorCode, IError_v1::eErrorSeverity errorSeverity, const char *message) |
Protected Attributes | |
ReportErrorAndContinueABISafeProc | mSafeProc |
A Function object used by the client to report back and warnings to the library encountered during the serialization operation.
Based on the error condition library can return 0 or non zero to indicate that a particular warning can be ignored and operation can continue.
|
inline |
|
inline |
[in] | errorDomain | A value of #IError_v1::eErrorDomain indicating the domain of the error. |
[in] | errorCode | A value of #IError_v1::eErrorCode indicating the code of the error. |
[in] | errorSeverity | A value of #IError_v1::eErrorSeverity indicating the severity of the error. |
[in] | message | Pointer to a constant char buffer containing message. |
Definition at line 364 of file IError.h.
References mSafeProc, and AdobeXMPCommon::pcIError_base.
|
protected |
Definition at line 373 of file IError.h.
Referenced by operator()().