summaryrefslogtreecommitdiff
path: root/docs/API/WXMPFiles_8hpp.html
diff options
context:
space:
mode:
authorHubert Figuière <hub@figuiere.net>2016-12-07 00:03:00 -0500
committerHubert Figuière <hub@figuiere.net>2016-12-07 00:04:31 -0500
commit6071af09b5e263b63e57b28ab8a78484bc65e3fe (patch)
tree45f97ac82e5582684d889ede0fdacaf2c6eddf2e /docs/API/WXMPFiles_8hpp.html
parent606a7df73750084a36fe69651e7b672333a76412 (diff)
Update to XMP SDK CC 2016.07
Diffstat (limited to 'docs/API/WXMPFiles_8hpp.html')
-rwxr-xr-xdocs/API/WXMPFiles_8hpp.html1923
1 files changed, 1923 insertions, 0 deletions
diff --git a/docs/API/WXMPFiles_8hpp.html b/docs/API/WXMPFiles_8hpp.html
new file mode 100755
index 0000000..2de4d9a
--- /dev/null
+++ b/docs/API/WXMPFiles_8hpp.html
@@ -0,0 +1,1923 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>C:/XMP/XMP-Toolkit-SDK-CC201607/XMP-Toolkit-SDK-CC201607/public/include/client-glue/WXMPFiles.hpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<img src="xmp_tagline_small.jpg" width="125" height="50" border="0"><p>
+<!-- Generated by Doxygen 1.8.11 -->
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow2" class="tabs2">
+ <ul class="tablist">
+ <li><a href="files.html"><span>File&#160;List</span></a></li>
+ <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('WXMPFiles_8hpp.html','');});
+</script>
+<div id="doc-content">
+<div class="header">
+ <div class="summary">
+<a href="#define-members">Macros</a> &#124;
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">WXMPFiles.hpp File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>High level support to access metadata in files of interest to Adobe applications.
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &quot;<a class="el" href="WXMP__Common_8hpp_source.html">client-glue/WXMP_Common.hpp</a>&quot;</code><br />
+</div>
+<p><a href="WXMPFiles_8hpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:a1411fd7ac45a5f6fa362977c962f6234"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a1411fd7ac45a5f6fa362977c962f6234">WrapCheckXMPFilesRef</a>(result, WCallProto)</td></tr>
+<tr class="separator:a1411fd7ac45a5f6fa362977c962f6234"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1c07156ac21d3ccd800fbd540fa1894b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a1c07156ac21d3ccd800fbd540fa1894b">zXMPFiles_GetVersionInfo_1</a>(versionInfo)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a96877191902363ca391c357b0bdeedf4">WXMPFiles_GetVersionInfo_1</a> ( versionInfo /* no wResult */ )</td></tr>
+<tr class="separator:a1c07156ac21d3ccd800fbd540fa1894b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa4bd33393eec73960abad65df45555e1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#aa4bd33393eec73960abad65df45555e1">zXMPFiles_Initialize_1</a>(options)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a81794d63d62975b313aff0f869c7dded">WXMPFiles_Initialize_1</a> ( options, &amp;wResult )</td></tr>
+<tr class="separator:aa4bd33393eec73960abad65df45555e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d2fb0bb2d758c818c2d7a544e89235b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a3d2fb0bb2d758c818c2d7a544e89235b">zXMPFiles_Initialize_2</a>(options, pluginFolder, plugins)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a39fce6bafe20c2847a288c6bded9dcc8">WXMPFiles_Initialize_2</a> ( options, pluginFolder, plugins, &amp;wResult )</td></tr>
+<tr class="separator:a3d2fb0bb2d758c818c2d7a544e89235b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08126268000561c2c10af0f0a8226dce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a08126268000561c2c10af0f0a8226dce">zXMPFiles_Terminate_1</a>()&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a80f57c97820f7c86ddfccd2814b2c973">WXMPFiles_Terminate_1</a> ( /* no wResult */ )</td></tr>
+<tr class="separator:a08126268000561c2c10af0f0a8226dce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab5ad690470439e4813284756971a606e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#ab5ad690470439e4813284756971a606e">zXMPFiles_CTor_1</a>()&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a973b744c33e9a06d56f8b6b3a06394a4">WXMPFiles_CTor_1</a> ( &amp;wResult )</td></tr>
+<tr class="separator:ab5ad690470439e4813284756971a606e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a22159932057a32ae1b7438a4cb38b061"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a22159932057a32ae1b7438a4cb38b061">zXMPFiles_GetFormatInfo_1</a>(format, flags)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a71037373c70c18a183c7a9ee7f7babc9">WXMPFiles_GetFormatInfo_1</a> ( format, flags, &amp;wResult )</td></tr>
+<tr class="separator:a22159932057a32ae1b7438a4cb38b061"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a91589c63b3c0c034e11c60a4eaaa3de1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a91589c63b3c0c034e11c60a4eaaa3de1">zXMPFiles_CheckFileFormat_1</a>(filePath)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a793167f4d653d6f573dc0f4c4f07b298">WXMPFiles_CheckFileFormat_1</a> ( filePath, &amp;wResult )</td></tr>
+<tr class="separator:a91589c63b3c0c034e11c60a4eaaa3de1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5138829cfbf5712d5afe85109a253de7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a5138829cfbf5712d5afe85109a253de7">zXMPFiles_CheckPackageFormat_1</a>(folderPath)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a0cbf8fcfb5d011fa62c6409a2cd84ede">WXMPFiles_CheckPackageFormat_1</a> ( folderPath, &amp;wResult )</td></tr>
+<tr class="separator:a5138829cfbf5712d5afe85109a253de7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc6b46974e9108cde02b74f5b7a6fb97"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#afc6b46974e9108cde02b74f5b7a6fb97">zXMPFiles_GetFileModDate_1</a>(filePath, modDate, format, options)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#aefdd49820e9bfede87457429d519c8d2">WXMPFiles_GetFileModDate_1</a> ( filePath, modDate, format, options, &amp;wResult )</td></tr>
+<tr class="separator:afc6b46974e9108cde02b74f5b7a6fb97"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a388f91a00251ec7b9d9dfcf60a5663a0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a388f91a00251ec7b9d9dfcf60a5663a0">zXMPFiles_GetAssociatedResources_1</a>(filePath, resourceList, format, options, SetClientStringVector)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#af963f839791b4de926e42680c091af32">WXMPFiles_GetAssociatedResources_1</a> ( filePath, resourceList, format, options, SetClientStringVector, &amp;wResult )</td></tr>
+<tr class="separator:a388f91a00251ec7b9d9dfcf60a5663a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a306bb7b988eec6378c2a9fc487caf617"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a306bb7b988eec6378c2a9fc487caf617">zXMPFiles_IsMetadataWritable_1</a>(filePath, writable, format, options)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a5bfb800ea6bf214b5ac4853e2cfff3cc">WXMPFiles_IsMetadataWritable_1</a> ( filePath, writable, format, options, &amp;wResult )</td></tr>
+<tr class="separator:a306bb7b988eec6378c2a9fc487caf617"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a739d2d110756df76a6560bf024d7db"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a8a739d2d110756df76a6560bf024d7db">zXMPFiles_OpenFile_1</a>(filePath, format, openFlags)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a58e70573d754cc63966da6fc3fc70a91">WXMPFiles_OpenFile_1</a> ( this-&gt;xmpFilesRef, filePath, format, openFlags, &amp;wResult )</td></tr>
+<tr class="separator:a8a739d2d110756df76a6560bf024d7db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae01191749d7b0e1b4700516d3a263cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#aae01191749d7b0e1b4700516d3a263cf">zXMPFiles_CloseFile_1</a>(closeFlags)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a2484fe15e37f4f2644f3568be0c7690e">WXMPFiles_CloseFile_1</a> ( this-&gt;xmpFilesRef, closeFlags, &amp;wResult )</td></tr>
+<tr class="separator:aae01191749d7b0e1b4700516d3a263cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab479175bf8e053d15f94561b681b127a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#ab479175bf8e053d15f94561b681b127a">zXMPFiles_GetFileInfo_1</a>(clientPath, openFlags, format, handlerFlags, SetClientString)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a661d52226bb7f7bffb8f9a053721dcab">WXMPFiles_GetFileInfo_1</a> ( this-&gt;xmpFilesRef, clientPath, openFlags, format, handlerFlags, SetClientString, &amp;wResult )</td></tr>
+<tr class="separator:ab479175bf8e053d15f94561b681b127a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaeee52c59e243c3aec3a1f155052cda7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#aaeee52c59e243c3aec3a1f155052cda7">zXMPFiles_SetAbortProc_1</a>(abortProc, abortArg)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a3334dd84b04167cc3ae55c77a67f9b2a">WXMPFiles_SetAbortProc_1</a> ( this-&gt;xmpFilesRef, abortProc, abortArg, &amp;wResult )</td></tr>
+<tr class="separator:aaeee52c59e243c3aec3a1f155052cda7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5fdbbcc0de3c2b6c8c67c355bc2b73ef"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a5fdbbcc0de3c2b6c8c67c355bc2b73ef">zXMPFiles_GetXMP_1</a>(xmpRef, clientPacket, packetInfo, SetClientString)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#afd223e1c41a44dadcf1e4e9ab765ba7a">WXMPFiles_GetXMP_1</a> ( this-&gt;xmpFilesRef, xmpRef, clientPacket, packetInfo, SetClientString, &amp;wResult )</td></tr>
+<tr class="separator:a5fdbbcc0de3c2b6c8c67c355bc2b73ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d4f17626f5426e949d89a826b47e139"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a1d4f17626f5426e949d89a826b47e139">zXMPFiles_PutXMP_1</a>(xmpRef, xmpPacket, xmpPacketLen)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#aba40b211c434f8265c102c9ad3e801b5">WXMPFiles_PutXMP_1</a> ( this-&gt;xmpFilesRef, xmpRef, xmpPacket, xmpPacketLen, &amp;wResult )</td></tr>
+<tr class="separator:a1d4f17626f5426e949d89a826b47e139"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5c8a9971542af98048b1a19b73d65310"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a5c8a9971542af98048b1a19b73d65310">zXMPFiles_CanPutXMP_1</a>(xmpRef, xmpPacket, xmpPacketLen)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a2ef5dde7ef08bd1c25ffc1950e6b93d5">WXMPFiles_CanPutXMP_1</a> ( this-&gt;xmpFilesRef, xmpRef, xmpPacket, xmpPacketLen, &amp;wResult )</td></tr>
+<tr class="separator:a5c8a9971542af98048b1a19b73d65310"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4fcbcba3b02b01ab8f0e34d4d9db2e81"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a4fcbcba3b02b01ab8f0e34d4d9db2e81">zXMPFiles_SetDefaultProgressCallback_1</a>(proc, context, interval, sendStartStop)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a077600358a735f85573174499356f0c1">WXMPFiles_SetDefaultProgressCallback_1</a> ( <a class="el" href="WXMPFiles_8hpp.html#a595767f50ed53071f5240a94596a3451">WrapProgressReport</a>, proc, context, interval, sendStartStop, &amp;wResult )</td></tr>
+<tr class="separator:a4fcbcba3b02b01ab8f0e34d4d9db2e81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a226c2df14f357c12de0503e64d9d14f0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a226c2df14f357c12de0503e64d9d14f0">zXMPFiles_SetProgressCallback_1</a>(proc, context, interval, sendStartStop)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#ae613a8d848ffd06181ef67910ba3dcdd">WXMPFiles_SetProgressCallback_1</a> ( this-&gt;xmpFilesRef, <a class="el" href="WXMPFiles_8hpp.html#a595767f50ed53071f5240a94596a3451">WrapProgressReport</a>, proc, context, interval, sendStartStop, &amp;wResult )</td></tr>
+<tr class="separator:a226c2df14f357c12de0503e64d9d14f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a49db2cb75d6fbed2f76090d9a8fbcd2c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a49db2cb75d6fbed2f76090d9a8fbcd2c">zXMPFiles_SetDefaultErrorCallback_1</a>(proc, context, limit)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a515bb8c705a05236a146cbc7cde59055">WXMPFiles_SetDefaultErrorCallback_1</a> ( <a class="el" href="WXMPFiles_8hpp.html#a06a216001c8aed3b678bc2bbe510f59e">WrapFilesErrorNotify</a>, proc, context, limit, &amp;wResult )</td></tr>
+<tr class="separator:a49db2cb75d6fbed2f76090d9a8fbcd2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfc59976766bc8cd2bbafcc512ff22e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#adfc59976766bc8cd2bbafcc512ff22e0">zXMPFiles_SetErrorCallback_1</a>(proc, context, limit)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a15b59bc5c4c18355b097b3d0c85ecc3d">WXMPFiles_SetErrorCallback_1</a> ( this-&gt;xmpFilesRef, <a class="el" href="WXMPFiles_8hpp.html#a06a216001c8aed3b678bc2bbe510f59e">WrapFilesErrorNotify</a>, proc, context, limit, &amp;wResult )</td></tr>
+<tr class="separator:adfc59976766bc8cd2bbafcc512ff22e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a98022dc34d13e606183e09b65ec48c46"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a98022dc34d13e606183e09b65ec48c46">zXMPFiles_ResetErrorCallbackLimit_1</a>(limit)&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#ab91f3a925e6288c7fb1dc459019b3405">WXMPFiles_ResetErrorCallbackLimit_1</a> ( this-&gt;xmpFilesRef, limit, &amp;wResult )</td></tr>
+<tr class="separator:a98022dc34d13e606183e09b65ec48c46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a595767f50ed53071f5240a94596a3451"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="XMP__Const_8h.html#a0cf68b6f47d136ed571a441a9e0d2248">XMP_Bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a595767f50ed53071f5240a94596a3451">WrapProgressReport</a> (<a class="el" href="XMP__Const_8h.html#a01973e700ac2ba7f3debef340ccaa663">XMP_ProgressReportProc</a> proc, void *context, float elapsedTime, float fractionDone, float secondsToGo)</td></tr>
+<tr class="separator:a595767f50ed53071f5240a94596a3451"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06a216001c8aed3b678bc2bbe510f59e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="XMP__Const_8h.html#a0cf68b6f47d136ed571a441a9e0d2248">XMP_Bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a06a216001c8aed3b678bc2bbe510f59e">WrapFilesErrorNotify</a> (<a class="el" href="XMP__Const_8h.html#a7bed3dd93335821e5afa0ac2b07a9640">XMPFiles_ErrorCallbackProc</a> proc, void *context, <a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> filePath, <a class="el" href="XMP__Const_8h.html#ae4a7c9347994883250dc440566eb9f52">XMP_ErrorSeverity</a> severity, XMP_Int32 cause, <a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> message)</td></tr>
+<tr class="separator:a06a216001c8aed3b678bc2bbe510f59e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96877191902363ca391c357b0bdeedf4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a96877191902363ca391c357b0bdeedf4">WXMPFiles_GetVersionInfo_1</a> (<a class="el" href="structXMP__VersionInfo.html">XMP_VersionInfo</a> *versionInfo)</td></tr>
+<tr class="separator:a96877191902363ca391c357b0bdeedf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81794d63d62975b313aff0f869c7dded"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a81794d63d62975b313aff0f869c7dded">WXMPFiles_Initialize_1</a> (<a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a81794d63d62975b313aff0f869c7dded"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39fce6bafe20c2847a288c6bded9dcc8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a39fce6bafe20c2847a288c6bded9dcc8">WXMPFiles_Initialize_2</a> (<a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options, const char *pluginFolder, const char *plugins, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a39fce6bafe20c2847a288c6bded9dcc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80f57c97820f7c86ddfccd2814b2c973"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a80f57c97820f7c86ddfccd2814b2c973">WXMPFiles_Terminate_1</a> ()</td></tr>
+<tr class="separator:a80f57c97820f7c86ddfccd2814b2c973"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a973b744c33e9a06d56f8b6b3a06394a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a973b744c33e9a06d56f8b6b3a06394a4">WXMPFiles_CTor_1</a> (<a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a973b744c33e9a06d56f8b6b3a06394a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abd63a02504b3199ea8bd5484a58ff02c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#abd63a02504b3199ea8bd5484a58ff02c">WXMPFiles_IncrementRefCount_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpFilesRef)</td></tr>
+<tr class="separator:abd63a02504b3199ea8bd5484a58ff02c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d423602bfc12e20d83a36df777c4c97"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a7d423602bfc12e20d83a36df777c4c97">WXMPFiles_DecrementRefCount_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpFilesRef)</td></tr>
+<tr class="separator:a7d423602bfc12e20d83a36df777c4c97"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a71037373c70c18a183c7a9ee7f7babc9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a71037373c70c18a183c7a9ee7f7babc9">WXMPFiles_GetFormatInfo_1</a> (<a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a> format, <a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> *flags, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a71037373c70c18a183c7a9ee7f7babc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a793167f4d653d6f573dc0f4c4f07b298"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a793167f4d653d6f573dc0f4c4f07b298">WXMPFiles_CheckFileFormat_1</a> (<a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> filePath, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a793167f4d653d6f573dc0f4c4f07b298"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0cbf8fcfb5d011fa62c6409a2cd84ede"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a0cbf8fcfb5d011fa62c6409a2cd84ede">WXMPFiles_CheckPackageFormat_1</a> (<a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> folderPath, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a0cbf8fcfb5d011fa62c6409a2cd84ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefdd49820e9bfede87457429d519c8d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#aefdd49820e9bfede87457429d519c8d2">WXMPFiles_GetFileModDate_1</a> (<a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> filePath, <a class="el" href="structXMP__DateTime.html">XMP_DateTime</a> *modDate, <a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a> *format, <a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:aefdd49820e9bfede87457429d519c8d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af963f839791b4de926e42680c091af32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#af963f839791b4de926e42680c091af32">WXMPFiles_GetAssociatedResources_1</a> (<a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> filePath, void *resourceList, <a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a> format, <a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options, <a class="el" href="WXMP__Common_8hpp.html#a657cdd79947744b4c123bf9df9ac1b60">SetClientStringVectorProc</a> SetClientStringVector, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:af963f839791b4de926e42680c091af32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5bfb800ea6bf214b5ac4853e2cfff3cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a5bfb800ea6bf214b5ac4853e2cfff3cc">WXMPFiles_IsMetadataWritable_1</a> (<a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> filePath, <a class="el" href="XMP__Const_8h.html#a0cf68b6f47d136ed571a441a9e0d2248">XMP_Bool</a> *writable, <a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a> format, <a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a5bfb800ea6bf214b5ac4853e2cfff3cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a58e70573d754cc63966da6fc3fc70a91"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a58e70573d754cc63966da6fc3fc70a91">WXMPFiles_OpenFile_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpFilesRef, <a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> filePath, <a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a> format, <a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> openFlags, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a58e70573d754cc63966da6fc3fc70a91"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2484fe15e37f4f2644f3568be0c7690e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a2484fe15e37f4f2644f3568be0c7690e">WXMPFiles_CloseFile_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpFilesRef, <a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> closeFlags, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a2484fe15e37f4f2644f3568be0c7690e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a661d52226bb7f7bffb8f9a053721dcab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a661d52226bb7f7bffb8f9a053721dcab">WXMPFiles_GetFileInfo_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpFilesRef, void *clientPath, <a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> *openFlags, <a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a> *format, <a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> *handlerFlags, <a class="el" href="WXMP__Common_8hpp.html#ae22e640b3404ce206ad1678841bcd11f">SetClientStringProc</a> SetClientString, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a661d52226bb7f7bffb8f9a053721dcab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3334dd84b04167cc3ae55c77a67f9b2a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a3334dd84b04167cc3ae55c77a67f9b2a">WXMPFiles_SetAbortProc_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpFilesRef, <a class="el" href="XMP__Const_8h.html#ac2434559f67332b9d23021b894da838c">XMP_AbortProc</a> abortProc, void *abortArg, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a3334dd84b04167cc3ae55c77a67f9b2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afd223e1c41a44dadcf1e4e9ab765ba7a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#afd223e1c41a44dadcf1e4e9ab765ba7a">WXMPFiles_GetXMP_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpFilesRef, <a class="el" href="XMP__Const_8h.html#a549d5e2cbcb58302d3df840a0205283e">XMPMetaRef</a> xmpRef, void *clientPacket, <a class="el" href="structXMP__PacketInfo.html">XMP_PacketInfo</a> *packetInfo, <a class="el" href="WXMP__Common_8hpp.html#ae22e640b3404ce206ad1678841bcd11f">SetClientStringProc</a> SetClientString, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:afd223e1c41a44dadcf1e4e9ab765ba7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba40b211c434f8265c102c9ad3e801b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#aba40b211c434f8265c102c9ad3e801b5">WXMPFiles_PutXMP_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpFilesRef, <a class="el" href="XMP__Const_8h.html#a549d5e2cbcb58302d3df840a0205283e">XMPMetaRef</a> xmpRef, <a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> xmpPacket, <a class="el" href="XMP__Const_8h.html#a9f7dcc184f901c713274edfdac5bcc9a">XMP_StringLen</a> xmpPacketLen, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:aba40b211c434f8265c102c9ad3e801b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ef5dde7ef08bd1c25ffc1950e6b93d5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a2ef5dde7ef08bd1c25ffc1950e6b93d5">WXMPFiles_CanPutXMP_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpFilesRef, <a class="el" href="XMP__Const_8h.html#a549d5e2cbcb58302d3df840a0205283e">XMPMetaRef</a> xmpRef, <a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> xmpPacket, <a class="el" href="XMP__Const_8h.html#a9f7dcc184f901c713274edfdac5bcc9a">XMP_StringLen</a> xmpPacketLen, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a2ef5dde7ef08bd1c25ffc1950e6b93d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a077600358a735f85573174499356f0c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a077600358a735f85573174499356f0c1">WXMPFiles_SetDefaultProgressCallback_1</a> (<a class="el" href="XMP__Const_8h.html#a61eb4db5a58902c130d3b3929db624db">XMP_ProgressReportWrapper</a> wrapperproc, <a class="el" href="XMP__Const_8h.html#a01973e700ac2ba7f3debef340ccaa663">XMP_ProgressReportProc</a> clientProc, void *context, float interval, <a class="el" href="XMP__Const_8h.html#a0cf68b6f47d136ed571a441a9e0d2248">XMP_Bool</a> sendStartStop, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:a077600358a735f85573174499356f0c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae613a8d848ffd06181ef67910ba3dcdd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#ae613a8d848ffd06181ef67910ba3dcdd">WXMPFiles_SetProgressCallback_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpFilesRef, <a class="el" href="XMP__Const_8h.html#a61eb4db5a58902c130d3b3929db624db">XMP_ProgressReportWrapper</a> wrapperproc, <a class="el" href="XMP__Const_8h.html#a01973e700ac2ba7f3debef340ccaa663">XMP_ProgressReportProc</a> clientProc, void *context, float interval, <a class="el" href="XMP__Const_8h.html#a0cf68b6f47d136ed571a441a9e0d2248">XMP_Bool</a> sendStartStop, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *result)</td></tr>
+<tr class="separator:ae613a8d848ffd06181ef67910ba3dcdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a515bb8c705a05236a146cbc7cde59055"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a515bb8c705a05236a146cbc7cde59055">WXMPFiles_SetDefaultErrorCallback_1</a> (<a class="el" href="XMP__Const_8h.html#a24670f4db8bda6e113612fa0c81ffe6b">XMPFiles_ErrorCallbackWrapper</a> wrapperProc, <a class="el" href="XMP__Const_8h.html#a7bed3dd93335821e5afa0ac2b07a9640">XMPFiles_ErrorCallbackProc</a> clientProc, void *context, XMP_Uns32 limit, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *wResult)</td></tr>
+<tr class="separator:a515bb8c705a05236a146cbc7cde59055"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15b59bc5c4c18355b097b3d0c85ecc3d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#a15b59bc5c4c18355b097b3d0c85ecc3d">WXMPFiles_SetErrorCallback_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpRef, <a class="el" href="XMP__Const_8h.html#a24670f4db8bda6e113612fa0c81ffe6b">XMPFiles_ErrorCallbackWrapper</a> wrapperProc, <a class="el" href="XMP__Const_8h.html#a7bed3dd93335821e5afa0ac2b07a9640">XMPFiles_ErrorCallbackProc</a> clientProc, void *context, XMP_Uns32 limit, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *wResult)</td></tr>
+<tr class="separator:a15b59bc5c4c18355b097b3d0c85ecc3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab91f3a925e6288c7fb1dc459019b3405"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="WXMPFiles_8hpp.html#ab91f3a925e6288c7fb1dc459019b3405">WXMPFiles_ResetErrorCallbackLimit_1</a> (<a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a> xmpRef, XMP_Uns32 limit, <a class="el" href="structWXMP__Result.html">WXMP_Result</a> *wResult)</td></tr>
+<tr class="separator:ab91f3a925e6288c7fb1dc459019b3405"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>High level support to access metadata in files of interest to Adobe applications. </p>
+<p>This header ... </p>
+
+<p>Definition in file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+</div><h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="a1411fd7ac45a5f6fa362977c962f6234"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define WrapCheckXMPFilesRef</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">result, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">WCallProto&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"><a class="code" href="structWXMP__Result.html">WXMP_Result</a> wResult; \</div><div class="line"> WCallProto; \</div><div class="line"> PropagateException ( wResult ); \</div><div class="line"> XMPFilesRef result = <a class="code" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>(wResult.<a class="code" href="structWXMP__Result.html#ae1b91c50cee342a87f7708dd92a3d538">ptrResult</a>)</div><div class="ttc" id="XMP__Const_8h_html_aa4bca98ad67d7a62c60cb13dbbab0f25"><div class="ttname"><a href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a></div><div class="ttdeci">struct __XMPFiles__ * XMPFilesRef</div><div class="ttdoc">An &quot;ABI safe&quot; pointer to the internal part of an XMP file-handling object. Use to pass an XMP file-ha...</div><div class="ttdef"><b>Definition:</b> <a href="XMP__Const_8h_source.html#l00142">XMP_Const.h:142</a></div></div>
+<div class="ttc" id="structWXMP__Result_html"><div class="ttname"><a href="structWXMP__Result.html">WXMP_Result</a></div><div class="ttdef"><b>Definition:</b> <a href="WXMP__Common_8hpp_source.html#l00026">WXMP_Common.hpp:26</a></div></div>
+<div class="ttc" id="structWXMP__Result_html_ae1b91c50cee342a87f7708dd92a3d538"><div class="ttname"><a href="structWXMP__Result.html#ae1b91c50cee342a87f7708dd92a3d538">WXMP_Result::ptrResult</a></div><div class="ttdeci">void * ptrResult</div><div class="ttdef"><b>Definition:</b> <a href="WXMP__Common_8hpp_source.html#l00028">WXMP_Common.hpp:28</a></div></div>
+</div><!-- fragment -->
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00033">33</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5c8a9971542af98048b1a19b73d65310"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_CanPutXMP_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">xmpRef, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">xmpPacket, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">xmpPacketLen&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a2ef5dde7ef08bd1c25ffc1950e6b93d5">WXMPFiles_CanPutXMP_1</a> ( this-&gt;xmpFilesRef, xmpRef, xmpPacket, xmpPacketLen, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00123">123</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a91589c63b3c0c034e11c60a4eaaa3de1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_CheckFileFormat_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">filePath</td><td>)</td>
+ <td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a793167f4d653d6f573dc0f4c4f07b298">WXMPFiles_CheckFileFormat_1</a> ( filePath, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00085">85</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5138829cfbf5712d5afe85109a253de7"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_CheckPackageFormat_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">folderPath</td><td>)</td>
+ <td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a0cbf8fcfb5d011fa62c6409a2cd84ede">WXMPFiles_CheckPackageFormat_1</a> ( folderPath, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00088">88</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aae01191749d7b0e1b4700516d3a263cf"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_CloseFile_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">closeFlags</td><td>)</td>
+ <td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a2484fe15e37f4f2644f3568be0c7690e">WXMPFiles_CloseFile_1</a> ( this-&gt;xmpFilesRef, closeFlags, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00108">108</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab5ad690470439e4813284756971a606e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_CTor_1</td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a973b744c33e9a06d56f8b6b3a06394a4">WXMPFiles_CTor_1</a> ( &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00079">79</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a388f91a00251ec7b9d9dfcf60a5663a0"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_GetAssociatedResources_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">filePath, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">resourceList, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">format, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">options, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">SetClientStringVector&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#af963f839791b4de926e42680c091af32">WXMPFiles_GetAssociatedResources_1</a> ( filePath, resourceList, format, options, SetClientStringVector, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00094">94</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab479175bf8e053d15f94561b681b127a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_GetFileInfo_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">clientPath, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">openFlags, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">format, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">handlerFlags, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">SetClientString&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a661d52226bb7f7bffb8f9a053721dcab">WXMPFiles_GetFileInfo_1</a> ( this-&gt;xmpFilesRef, clientPath, openFlags, format, handlerFlags, SetClientString, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00111">111</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afc6b46974e9108cde02b74f5b7a6fb97"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_GetFileModDate_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">filePath, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">modDate, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">format, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">options&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#aefdd49820e9bfede87457429d519c8d2">WXMPFiles_GetFileModDate_1</a> ( filePath, modDate, format, options, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00091">91</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a22159932057a32ae1b7438a4cb38b061"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_GetFormatInfo_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">format, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">flags&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a71037373c70c18a183c7a9ee7f7babc9">WXMPFiles_GetFormatInfo_1</a> ( format, flags, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00082">82</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1c07156ac21d3ccd800fbd540fa1894b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_GetVersionInfo_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">versionInfo</td><td>)</td>
+ <td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a96877191902363ca391c357b0bdeedf4">WXMPFiles_GetVersionInfo_1</a> ( versionInfo /* no wResult */ )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00067">67</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5fdbbcc0de3c2b6c8c67c355bc2b73ef"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_GetXMP_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">xmpRef, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">clientPacket, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">packetInfo, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">SetClientString&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#afd223e1c41a44dadcf1e4e9ab765ba7a">WXMPFiles_GetXMP_1</a> ( this-&gt;xmpFilesRef, xmpRef, clientPacket, packetInfo, SetClientString, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00117">117</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa4bd33393eec73960abad65df45555e1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_Initialize_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">options</td><td>)</td>
+ <td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a81794d63d62975b313aff0f869c7dded">WXMPFiles_Initialize_1</a> ( options, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00070">70</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3d2fb0bb2d758c818c2d7a544e89235b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_Initialize_2</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">options, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">pluginFolder, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">plugins&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a39fce6bafe20c2847a288c6bded9dcc8">WXMPFiles_Initialize_2</a> ( options, pluginFolder, plugins, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00073">73</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a306bb7b988eec6378c2a9fc487caf617"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_IsMetadataWritable_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">filePath, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">writable, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">format, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">options&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a5bfb800ea6bf214b5ac4853e2cfff3cc">WXMPFiles_IsMetadataWritable_1</a> ( filePath, writable, format, options, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00097">97</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8a739d2d110756df76a6560bf024d7db"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_OpenFile_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">filePath, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">format, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">openFlags&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a58e70573d754cc63966da6fc3fc70a91">WXMPFiles_OpenFile_1</a> ( this-&gt;xmpFilesRef, filePath, format, openFlags, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00100">100</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1d4f17626f5426e949d89a826b47e139"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_PutXMP_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">xmpRef, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">xmpPacket, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">xmpPacketLen&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#aba40b211c434f8265c102c9ad3e801b5">WXMPFiles_PutXMP_1</a> ( this-&gt;xmpFilesRef, xmpRef, xmpPacket, xmpPacketLen, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00120">120</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a98022dc34d13e606183e09b65ec48c46"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_ResetErrorCallbackLimit_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">limit</td><td>)</td>
+ <td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#ab91f3a925e6288c7fb1dc459019b3405">WXMPFiles_ResetErrorCallbackLimit_1</a> ( this-&gt;xmpFilesRef, limit, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00138">138</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaeee52c59e243c3aec3a1f155052cda7"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_SetAbortProc_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">abortProc, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">abortArg&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a3334dd84b04167cc3ae55c77a67f9b2a">WXMPFiles_SetAbortProc_1</a> ( this-&gt;xmpFilesRef, abortProc, abortArg, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00114">114</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a49db2cb75d6fbed2f76090d9a8fbcd2c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_SetDefaultErrorCallback_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">proc, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">context, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">limit&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a515bb8c705a05236a146cbc7cde59055">WXMPFiles_SetDefaultErrorCallback_1</a> ( <a class="el" href="WXMPFiles_8hpp.html#a06a216001c8aed3b678bc2bbe510f59e">WrapFilesErrorNotify</a>, proc, context, limit, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00132">132</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4fcbcba3b02b01ab8f0e34d4d9db2e81"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_SetDefaultProgressCallback_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">proc, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">context, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">interval, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">sendStartStop&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a077600358a735f85573174499356f0c1">WXMPFiles_SetDefaultProgressCallback_1</a> ( <a class="el" href="WXMPFiles_8hpp.html#a595767f50ed53071f5240a94596a3451">WrapProgressReport</a>, proc, context, interval, sendStartStop, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00126">126</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adfc59976766bc8cd2bbafcc512ff22e0"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_SetErrorCallback_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">proc, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">context, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">limit&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a15b59bc5c4c18355b097b3d0c85ecc3d">WXMPFiles_SetErrorCallback_1</a> ( this-&gt;xmpFilesRef, <a class="el" href="WXMPFiles_8hpp.html#a06a216001c8aed3b678bc2bbe510f59e">WrapFilesErrorNotify</a>, proc, context, limit, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00135">135</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a226c2df14f357c12de0503e64d9d14f0"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_SetProgressCallback_1</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">proc, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">context, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">interval, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">sendStartStop&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#ae613a8d848ffd06181ef67910ba3dcdd">WXMPFiles_SetProgressCallback_1</a> ( this-&gt;xmpFilesRef, <a class="el" href="WXMPFiles_8hpp.html#a595767f50ed53071f5240a94596a3451">WrapProgressReport</a>, proc, context, interval, sendStartStop, &amp;wResult )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00129">129</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a08126268000561c2c10af0f0a8226dce"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define zXMPFiles_Terminate_1</td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td>&#160;&#160;&#160;<a class="el" href="WXMPFiles_8hpp.html#a80f57c97820f7c86ddfccd2814b2c973">WXMPFiles_Terminate_1</a> ( /* no wResult */ )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00076">76</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="a06a216001c8aed3b678bc2bbe510f59e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static <a class="el" href="XMP__Const_8h.html#a0cf68b6f47d136ed571a441a9e0d2248">XMP_Bool</a> WrapFilesErrorNotify </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a7bed3dd93335821e5afa0ac2b07a9640">XMPFiles_ErrorCallbackProc</a>&#160;</td>
+ <td class="paramname"><em>proc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a>&#160;</td>
+ <td class="paramname"><em>filePath</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ae4a7c9347994883250dc440566eb9f52">XMP_ErrorSeverity</a>&#160;</td>
+ <td class="paramname"><em>severity</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">XMP_Int32&#160;</td>
+ <td class="paramname"><em>cause</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a>&#160;</td>
+ <td class="paramname"><em>message</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00053">53</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+<p>References <a class="el" href="XMP__Const_8h_source.html#l00107">ConvertBoolToXMP_Bool</a>.</p>
+<div class="fragment"><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;{</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordtype">bool</span> ok;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordflow">try</span> {</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; ok = (*proc) ( context, filePath, severity, cause, message );</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; } <span class="keywordflow">catch</span> ( ... ) {</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; ok = <span class="keyword">false</span>;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; }</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">return</span> <a class="code" href="XMP__Const_8h.html#ae6037ae90db1ec7d7c988aec7a8319cb">ConvertBoolToXMP_Bool</a>( ok );</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;}</div><div class="ttc" id="XMP__Const_8h_html_ae6037ae90db1ec7d7c988aec7a8319cb"><div class="ttname"><a href="XMP__Const_8h.html#ae6037ae90db1ec7d7c988aec7a8319cb">ConvertBoolToXMP_Bool</a></div><div class="ttdeci">#define ConvertBoolToXMP_Bool(a)</div><div class="ttdef"><b>Definition:</b> <a href="XMP__Const_8h_source.html#l00107">XMP_Const.h:107</a></div></div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="a595767f50ed53071f5240a94596a3451"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static <a class="el" href="XMP__Const_8h.html#a0cf68b6f47d136ed571a441a9e0d2248">XMP_Bool</a> WrapProgressReport </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a01973e700ac2ba7f3debef340ccaa663">XMP_ProgressReportProc</a>&#160;</td>
+ <td class="paramname"><em>proc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float&#160;</td>
+ <td class="paramname"><em>elapsedTime</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float&#160;</td>
+ <td class="paramname"><em>fractionDone</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float&#160;</td>
+ <td class="paramname"><em>secondsToGo</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="WXMPFiles_8hpp_source.html#l00039">39</a> of file <a class="el" href="WXMPFiles_8hpp_source.html">WXMPFiles.hpp</a>.</p>
+
+<p>References <a class="el" href="XMP__Const_8h_source.html#l00107">ConvertBoolToXMP_Bool</a>.</p>
+<div class="fragment"><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;{</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordtype">bool</span> ok;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordflow">try</span> {</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; ok = (*proc) ( context, elapsedTime, fractionDone, secondsToGo );</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; } <span class="keywordflow">catch</span> ( ... ) {</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; ok = <span class="keyword">false</span>;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; }</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keywordflow">return</span> <a class="code" href="XMP__Const_8h.html#ae6037ae90db1ec7d7c988aec7a8319cb">ConvertBoolToXMP_Bool</a>( ok );</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;}</div><div class="ttc" id="XMP__Const_8h_html_ae6037ae90db1ec7d7c988aec7a8319cb"><div class="ttname"><a href="XMP__Const_8h.html#ae6037ae90db1ec7d7c988aec7a8319cb">ConvertBoolToXMP_Bool</a></div><div class="ttdeci">#define ConvertBoolToXMP_Bool(a)</div><div class="ttdef"><b>Definition:</b> <a href="XMP__Const_8h_source.html#l00107">XMP_Const.h:107</a></div></div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="a2ef5dde7ef08bd1c25ffc1950e6b93d5"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_CanPutXMP_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpFilesRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a549d5e2cbcb58302d3df840a0205283e">XMPMetaRef</a>&#160;</td>
+ <td class="paramname"><em>xmpRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a>&#160;</td>
+ <td class="paramname"><em>xmpPacket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a9f7dcc184f901c713274edfdac5bcc9a">XMP_StringLen</a>&#160;</td>
+ <td class="paramname"><em>xmpPacketLen</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a793167f4d653d6f573dc0f4c4f07b298"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_CheckFileFormat_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a>&#160;</td>
+ <td class="paramname"><em>filePath</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0cbf8fcfb5d011fa62c6409a2cd84ede"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_CheckPackageFormat_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a>&#160;</td>
+ <td class="paramname"><em>folderPath</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2484fe15e37f4f2644f3568be0c7690e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_CloseFile_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpFilesRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a>&#160;</td>
+ <td class="paramname"><em>closeFlags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a973b744c33e9a06d56f8b6b3a06394a4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_CTor_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7d423602bfc12e20d83a36df777c4c97"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_DecrementRefCount_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpFilesRef</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af963f839791b4de926e42680c091af32"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_GetAssociatedResources_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a>&#160;</td>
+ <td class="paramname"><em>filePath</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>resourceList</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a>&#160;</td>
+ <td class="paramname"><em>format</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a>&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="WXMP__Common_8hpp.html#a657cdd79947744b4c123bf9df9ac1b60">SetClientStringVectorProc</a>&#160;</td>
+ <td class="paramname"><em>SetClientStringVector</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a661d52226bb7f7bffb8f9a053721dcab"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_GetFileInfo_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpFilesRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>clientPath</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> *&#160;</td>
+ <td class="paramname"><em>openFlags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a> *&#160;</td>
+ <td class="paramname"><em>format</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> *&#160;</td>
+ <td class="paramname"><em>handlerFlags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="WXMP__Common_8hpp.html#ae22e640b3404ce206ad1678841bcd11f">SetClientStringProc</a>&#160;</td>
+ <td class="paramname"><em>SetClientString</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aefdd49820e9bfede87457429d519c8d2"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_GetFileModDate_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a>&#160;</td>
+ <td class="paramname"><em>filePath</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structXMP__DateTime.html">XMP_DateTime</a> *&#160;</td>
+ <td class="paramname"><em>modDate</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a> *&#160;</td>
+ <td class="paramname"><em>format</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a>&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a71037373c70c18a183c7a9ee7f7babc9"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_GetFormatInfo_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a>&#160;</td>
+ <td class="paramname"><em>format</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> *&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a96877191902363ca391c357b0bdeedf4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_GetVersionInfo_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structXMP__VersionInfo.html">XMP_VersionInfo</a> *&#160;</td>
+ <td class="paramname"><em>versionInfo</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afd223e1c41a44dadcf1e4e9ab765ba7a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_GetXMP_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpFilesRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a549d5e2cbcb58302d3df840a0205283e">XMPMetaRef</a>&#160;</td>
+ <td class="paramname"><em>xmpRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>clientPacket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structXMP__PacketInfo.html">XMP_PacketInfo</a> *&#160;</td>
+ <td class="paramname"><em>packetInfo</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="WXMP__Common_8hpp.html#ae22e640b3404ce206ad1678841bcd11f">SetClientStringProc</a>&#160;</td>
+ <td class="paramname"><em>SetClientString</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abd63a02504b3199ea8bd5484a58ff02c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_IncrementRefCount_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpFilesRef</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a81794d63d62975b313aff0f869c7dded"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_Initialize_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a>&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a39fce6bafe20c2847a288c6bded9dcc8"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_Initialize_2 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a>&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>pluginFolder</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>plugins</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5bfb800ea6bf214b5ac4853e2cfff3cc"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_IsMetadataWritable_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a>&#160;</td>
+ <td class="paramname"><em>filePath</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a0cf68b6f47d136ed571a441a9e0d2248">XMP_Bool</a> *&#160;</td>
+ <td class="paramname"><em>writable</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a>&#160;</td>
+ <td class="paramname"><em>format</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a>&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a58e70573d754cc63966da6fc3fc70a91"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_OpenFile_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpFilesRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a>&#160;</td>
+ <td class="paramname"><em>filePath</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a300d9a9189cb4ddb6970d05389f5c28e">XMP_FileFormat</a>&#160;</td>
+ <td class="paramname"><em>format</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aeb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a>&#160;</td>
+ <td class="paramname"><em>openFlags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aba40b211c434f8265c102c9ad3e801b5"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_PutXMP_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpFilesRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a549d5e2cbcb58302d3df840a0205283e">XMPMetaRef</a>&#160;</td>
+ <td class="paramname"><em>xmpRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ad439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a>&#160;</td>
+ <td class="paramname"><em>xmpPacket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a9f7dcc184f901c713274edfdac5bcc9a">XMP_StringLen</a>&#160;</td>
+ <td class="paramname"><em>xmpPacketLen</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab91f3a925e6288c7fb1dc459019b3405"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_ResetErrorCallbackLimit_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">XMP_Uns32&#160;</td>
+ <td class="paramname"><em>limit</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>wResult</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3334dd84b04167cc3ae55c77a67f9b2a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_SetAbortProc_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpFilesRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#ac2434559f67332b9d23021b894da838c">XMP_AbortProc</a>&#160;</td>
+ <td class="paramname"><em>abortProc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>abortArg</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a515bb8c705a05236a146cbc7cde59055"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_SetDefaultErrorCallback_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a24670f4db8bda6e113612fa0c81ffe6b">XMPFiles_ErrorCallbackWrapper</a>&#160;</td>
+ <td class="paramname"><em>wrapperProc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a7bed3dd93335821e5afa0ac2b07a9640">XMPFiles_ErrorCallbackProc</a>&#160;</td>
+ <td class="paramname"><em>clientProc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">XMP_Uns32&#160;</td>
+ <td class="paramname"><em>limit</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>wResult</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a077600358a735f85573174499356f0c1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_SetDefaultProgressCallback_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a61eb4db5a58902c130d3b3929db624db">XMP_ProgressReportWrapper</a>&#160;</td>
+ <td class="paramname"><em>wrapperproc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a01973e700ac2ba7f3debef340ccaa663">XMP_ProgressReportProc</a>&#160;</td>
+ <td class="paramname"><em>clientProc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float&#160;</td>
+ <td class="paramname"><em>interval</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a0cf68b6f47d136ed571a441a9e0d2248">XMP_Bool</a>&#160;</td>
+ <td class="paramname"><em>sendStartStop</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a15b59bc5c4c18355b097b3d0c85ecc3d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_SetErrorCallback_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a24670f4db8bda6e113612fa0c81ffe6b">XMPFiles_ErrorCallbackWrapper</a>&#160;</td>
+ <td class="paramname"><em>wrapperProc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a7bed3dd93335821e5afa0ac2b07a9640">XMPFiles_ErrorCallbackProc</a>&#160;</td>
+ <td class="paramname"><em>clientProc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">XMP_Uns32&#160;</td>
+ <td class="paramname"><em>limit</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>wResult</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae613a8d848ffd06181ef67910ba3dcdd"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_SetProgressCallback_1 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#aa4bca98ad67d7a62c60cb13dbbab0f25">XMPFilesRef</a>&#160;</td>
+ <td class="paramname"><em>xmpFilesRef</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a61eb4db5a58902c130d3b3929db624db">XMP_ProgressReportWrapper</a>&#160;</td>
+ <td class="paramname"><em>wrapperproc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a01973e700ac2ba7f3debef340ccaa663">XMP_ProgressReportProc</a>&#160;</td>
+ <td class="paramname"><em>clientProc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float&#160;</td>
+ <td class="paramname"><em>interval</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="XMP__Const_8h.html#a0cf68b6f47d136ed571a441a9e0d2248">XMP_Bool</a>&#160;</td>
+ <td class="paramname"><em>sendStartStop</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structWXMP__Result.html">WXMP_Result</a> *&#160;</td>
+ <td class="paramname"><em>result</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a80f57c97820f7c86ddfccd2814b2c973"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WXMPFiles_Terminate_1 </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<hr size="1"><address style="text-align: right;"><small>
+XMPToolkit documentation generated by&nbsp;<a href="http://www.doxygen.org/index.html">doxygen</a> 1.8.11</small></address>
+</body>
+</html>