 |
XMP Toolkit SDK
6.0.0
|
Go to the documentation of this file. 1 #if ! __WXMPIterator_hpp__
2 #define __WXMPIterator_hpp__ 1
22 #define zXMPIterator_PropCTor_1(xmpRef,schemaNS,propName,options) \
23 WXMPIterator_PropCTor_1 ( xmpRef, schemaNS, propName, options, &wResult );
25 #define zXMPIterator_TableCTor_1(schemaNS,propName,options) \
26 WXMPIterator_TableCTor_1 ( schemaNS, propName, options, &wResult );
29 #define zXMPIterator_Next_1(schemaNS,propPath,propValue,options,SetClientString) \
30 WXMPIterator_Next_1 ( this->iterRef, schemaNS, propPath, propValue, options, SetClientString, &wResult );
32 #define zXMPIterator_Skip_1(options) \
33 WXMPIterator_Skip_1 ( this->iterRef, options, &wResult );
76 #endif // __WXMPIterator_hpp__
void(* SetClientStringProc)(void *clientPtr, XMP_StringPtr valuePtr, XMP_StringLen valueLen)
void XMP_PUBLIC WXMPIterator_IncrementRefCount_1(XMPIteratorRef iterRef)
void XMP_PUBLIC WXMPIterator_Next_1(XMPIteratorRef iterRef, void *schemaNS, void *propPath, void *propValue, XMP_OptionBits *options, SetClientStringProc SetClientString, WXMP_Result *wResult)
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 ...
void XMP_PUBLIC WXMPIterator_PropCTor_1(XMPMetaRef xmpRef, XMP_StringPtr schemaNS, XMP_StringPtr propName, XMP_OptionBits options, WXMP_Result *wResult)
void XMP_PUBLIC WXMPIterator_TableCTor_1(XMP_StringPtr schemaNS, XMP_StringPtr propName, XMP_OptionBits options, WXMP_Result *wResult)
void XMP_PUBLIC WXMPIterator_Skip_1(XMPIteratorRef iterRef, XMP_OptionBits options, WXMP_Result *wResult)
struct __XMPIterator__ * XMPIteratorRef
An "ABI safe" pointer to the internal part of an XMP iteration object. Use to pass an XMP iteration o...
XMP_Uns32 XMP_OptionBits
The type for a collection of 32 flag bits.
void XMP_PUBLIC WXMPIterator_DecrementRefCount_1(XMPIteratorRef iterRef)