XMPCommonErrorCodes.h
Go to the documentation of this file.
1 #ifndef XMPCommonErrorCodes_h__
2 #define XMPCommonErrorCodes_h__ 1
3 
4 // =================================================================================================
5 // ADOBE SYSTEMS INCORPORATED
6 // Copyright 2014 Adobe Systems Incorporated
7 // All Rights Reserved
8 //
9 // NOTICE: Adobe permits you to use, modify, and distribute this file in accordance with the terms
10 // of the Adobe license agreement accompanying it.
11 // =================================================================================================
12 
14 
15 namespace AdobeXMPCommon {
16 
20  typedef enum {
22  kGECNone = 0,
23 
26 
29 
32 
35 
38 
41 
44 
47 
50 
53 
56 
59 
62 
65 
68 
72 
76  typedef enum {
78  kMMECNone = 0,
79 
82 
86 
90  typedef enum {
92  kCECNone = 0,
93 
96 
99 
102 
105 
108 
110  kCECodeMaxValue = 0xFFFFFFFF
112 }
113 
114 #endif // XMPCommonErrorCodes_h__
Indicates different type of value provided than the one supported for a key.
eConfigurableErrorCode
Indicates various types of error codes within Configurable domain.
Indicates a particular interface is not available.
Indicates no error.
Indicates that client code has thrown some exception.
Indicates no error.
Indicates an invalid value is provided.
Maximum value this enum can hold, should be treated as invalid value.
Indicates a call to deprecated function.
eMemoryManagementErrorCode
Indicates various types of error codes within Memory Management domain.
Indicates that allocation has failed.
Indicates that key is not supported by the object.
Indicates an unknown failure.
Indicates that functionality is not yet implemented.
Indicates that some unknown exception has occurred.
Indicates an error due to User Abort.
Indicates index provided is out of bounds.
Indicates that standard exception has occurred.
Maximum value this enum can hold, should be treated as invalid value.
Indicates an internal failure.
Indicates an external failure.
Maximum value this enum can hold, should be treated as invalid value.
Indicates that parameters passed to function are not as expected.
static const uint32 kMaxEnumValue(Max_XMP_Uns32)
eGeneralErrorCode
Indicates various types of error codes within General Domain.
Indicates that different value type is previously stored for a key.
Indicates that some assertion has failed.
Indicates the type of value stored for a key is different than what client is asking for...
Indicates that version expected by client is not available in the library.

XMPToolkit documentation generated by doxygen 1.8.11