 |
XMP Toolkit SDK
6.0.0
|
Go to the documentation of this file. 1 #ifndef __TXMPMeta_hpp__
2 #define __TXMPMeta_hpp__ 1
5 #error "Do not directly include, use XMP.hpp"
9 #if ENABLE_CPP_DOM_MODEL
281 tStringObj * registeredPrefix );
299 tStringObj * namespacePrefix );
316 tStringObj * namespaceURI );
387 tStringObj * propValue,
416 tStringObj * itemValue,
449 tStringObj * fieldValue,
482 tStringObj * qualValue,
547 const tStringObj & propValue,
594 const tStringObj & itemValue,
640 const tStringObj & itemValue,
687 const tStringObj & fieldValue,
733 const tStringObj & qualValue,
959 XMP_Int32 * propValue,
984 XMP_Int64 * propValue,
1078 XMP_Int32 propValue,
1100 XMP_Int64 propValue,
1234 tStringObj * actualLang,
1235 tStringObj * itemValue,
1366 const tStringObj & itemValue,
1669 void * clientData )
const;
1746 #if 0 // *** VS.Net and gcc seem to not handle the friend declarations properly.
1748 friend class TXMPUtils <class tStringObj>;
1755 #endif // __TXMPMeta_hpp__
XMP Toolkit version information.
XMP_Status(* XMP_TextOutputProc)(void *refCon, XMP_StringPtr buffer, XMP_StringLen bufferSize)
The signature of a client-defined callback for text output from XMP Toolkit debugging operations.
const typedef char * XMP_StringPtr
The type for input string parameters. A const char *, a null-terminated UTF-8 string.
struct __XMPMeta__ * XMPMetaRef
An "ABI safe" pointer to the internal part of an XMP object. Use to pass an XMP object across client ...
XMP_Uns32 XMP_StringLen
The type for string length parameters. A 32-bit unsigned integer, as big as will be practically neede...
API for access to the XMP Toolkit iteration services.
XMP_Int32 XMP_Index
The type for offsets and indices. A 32-bit signed integer. It is signed to allow -1 for loop terminat...
API for access to the XMP Toolkit utility services.
bool(* XMPMeta_ErrorCallbackProc)(void *context, XMP_ErrorSeverity severity, XMP_Int32 cause, XMP_StringPtr message)
The signature of a client-defined callback for TXMPMeta error notifications.
XMP_Int32 XMP_Status
A signed 32-bit integer used as a status result for the output callback routine, XMP_TextOutputProc....
XMP_Uns32 XMP_OptionBits
The type for a collection of 32 flag bits.
The expanded type for a date and time.