summaryrefslogtreecommitdiff
path: root/docs/XMPToolkit/TXMPMeta_8hpp-source.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/XMPToolkit/TXMPMeta_8hpp-source.html')
-rw-r--r--docs/XMPToolkit/TXMPMeta_8hpp-source.html617
1 files changed, 617 insertions, 0 deletions
diff --git a/docs/XMPToolkit/TXMPMeta_8hpp-source.html b/docs/XMPToolkit/TXMPMeta_8hpp-source.html
new file mode 100644
index 0000000..1aa7688
--- /dev/null
+++ b/docs/XMPToolkit/TXMPMeta_8hpp-source.html
@@ -0,0 +1,617 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Adobe XMP Toolkit: TXMPMeta.hpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.1 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li id="current"><a href="files.html"><span>Files</span></a></li>
+ </ul></div>
+<h1>TXMPMeta.hpp</h1><a href="TXMPMeta_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef __TXMPMeta_hpp__</span>
+<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define __TXMPMeta_hpp__ 1</span>
+<a name="l00003"></a>00003 <span class="preprocessor"></span>
+<a name="l00004"></a>00004 <span class="preprocessor">#if ( ! __XMP_hpp__ )</span>
+<a name="l00005"></a>00005 <span class="preprocessor"></span><span class="preprocessor"> #error "Do not directly include, use XMP.hpp"</span>
+<a name="l00006"></a>00006 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00007"></a>00007 <span class="preprocessor"></span>
+<a name="l00008"></a>00008 <span class="comment">// =================================================================================================</span>
+<a name="l00009"></a>00009 <span class="comment">// ADOBE SYSTEMS INCORPORATED</span>
+<a name="l00010"></a>00010 <span class="comment">// Copyright 2002-2007 Adobe Systems Incorporated</span>
+<a name="l00011"></a>00011 <span class="comment">// All Rights Reserved</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// NOTICE: Adobe permits you to use, modify, and distribute this file in accordance with the terms</span>
+<a name="l00014"></a>00014 <span class="comment">// of the Adobe license agreement accompanying it.</span>
+<a name="l00015"></a>00015 <span class="comment">// =================================================================================================</span>
+<a name="l00016"></a>00016
+<a name="l00017"></a>00017 <span class="comment">// ================================================================================================</span>
+<a name="l00024"></a>00024 <span class="comment"></span><span class="comment">// ================================================================================================</span>
+<a name="l00025"></a>00025
+<a name="l00026"></a>00026 <span class="comment">// ================================================================================================</span>
+<a name="l00063"></a>00063 <span class="comment"></span><span class="comment">// ================================================================================================</span>
+<a name="l00064"></a>00064
+<a name="l00065"></a>00065 <span class="keyword">template</span> &lt;<span class="keyword">class</span> tStringObj&gt; <span class="keyword">class </span><a class="code" href="classTXMPIterator.html">TXMPIterator</a>;
+<a name="l00066"></a>00066 <span class="keyword">template</span> &lt;<span class="keyword">class</span> tStringObj&gt; <span class="keyword">class </span><a class="code" href="classTXMPUtils.html">TXMPUtils</a>;
+<a name="l00067"></a>00067
+<a name="l00068"></a>00068 <span class="comment">// -------------------------------------------------------------------------------------------------</span>
+<a name="l00069"></a>00069
+<a name="l00070"></a>00070 <span class="keyword">template</span> &lt;<span class="keyword">class</span> tStringObj&gt;
+<a name="l00071"></a><a class="code" href="classTXMPMeta.html">00071</a> <span class="keyword">class </span><a class="code" href="classTXMPMeta.html">TXMPMeta</a> {
+<a name="l00072"></a>00072
+<a name="l00073"></a>00073 <span class="keyword">public</span>:
+<a name="l00074"></a>00074
+<a name="l00075"></a>00075 <span class="comment">// =============================================================================================</span>
+<a name="l00076"></a>00076 <span class="comment">// Initialization and termination</span>
+<a name="l00077"></a>00077 <span class="comment">// ==============================</span>
+<a name="l00078"></a>00078
+<a name="l00079"></a>00079 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00082"></a>00082 <span class="comment"></span>
+<a name="l00083"></a>00083 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00085"></a>00085 <span class="comment"></span>
+<a name="l00086"></a>00086 <span class="keyword">static</span> <span class="keywordtype">void</span>
+<a name="l00087"></a>00087 <a class="code" href="classTXMPMeta.html#5415cfc01a9cb8786939246571a23a9d">GetVersionInfo</a> ( XMP_VersionInfo * info );
+<a name="l00088"></a>00088
+<a name="l00089"></a>00089 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00094"></a>00094 <span class="comment"></span>
+<a name="l00095"></a>00095 <span class="keyword">static</span> <span class="keywordtype">bool</span>
+<a name="l00096"></a>00096 <a class="code" href="classTXMPMeta.html#bfddf1df0e01ab33d5636a80edc973ca">Initialize</a>();
+<a name="l00097"></a>00097 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00099"></a>00099 <span class="comment"></span>
+<a name="l00100"></a>00100 <span class="keyword">static</span> <span class="keywordtype">void</span>
+<a name="l00101"></a>00101 <a class="code" href="classTXMPMeta.html#6c30fae26173167958b6f0da95a53865">Terminate</a>();
+<a name="l00102"></a>00102
+<a name="l00104"></a>00104
+<a name="l00105"></a>00105 <span class="comment">// =============================================================================================</span>
+<a name="l00106"></a>00106 <span class="comment">// Constuctors and destructor</span>
+<a name="l00107"></a>00107 <span class="comment">// =========================</span>
+<a name="l00108"></a>00108
+<a name="l00109"></a>00109 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00112"></a>00112 <span class="comment"></span>
+<a name="l00113"></a>00113 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00117"></a>00117 <span class="comment"></span>
+<a name="l00118"></a>00118 <a class="code" href="classTXMPMeta.html#7729cbce91956632289b88d85fdc65ae">TXMPMeta</a>();
+<a name="l00119"></a>00119
+<a name="l00120"></a>00120 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00124"></a>00124 <span class="comment"></span>
+<a name="l00125"></a>00125 <a class="code" href="classTXMPMeta.html#7729cbce91956632289b88d85fdc65ae">TXMPMeta</a> ( <span class="keyword">const</span> <a class="code" href="classTXMPMeta.html">TXMPMeta&lt;tStringObj&gt;</a> &amp; original );
+<a name="l00126"></a>00126
+<a name="l00127"></a>00127 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00132"></a>00132 <span class="comment"></span>
+<a name="l00133"></a>00133 <span class="keywordtype">void</span> <a class="code" href="classTXMPMeta.html#4d5a601c9b77f6f6ab5f14e658de58ef">operator= </a>( <span class="keyword">const</span> <a class="code" href="classTXMPMeta.html">TXMPMeta&lt;tStringObj&gt;</a> &amp; rhs );
+<a name="l00134"></a>00134
+<a name="l00135"></a>00135 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00141"></a>00141 <span class="comment"></span>
+<a name="l00142"></a>00142 <a class="code" href="classTXMPMeta.html#7729cbce91956632289b88d85fdc65ae">TXMPMeta</a> ( <a class="code" href="XMP__Const_8h.html#5912613564f80e17eb10acef9236f70a">XMPMetaRef</a> xmpRef );
+<a name="l00143"></a>00143
+<a name="l00144"></a>00144 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00157"></a>00157 <span class="comment"></span>
+<a name="l00158"></a>00158 <a class="code" href="classTXMPMeta.html#7729cbce91956632289b88d85fdc65ae">TXMPMeta</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> buffer,
+<a name="l00159"></a>00159 <a class="code" href="XMP__Const_8h.html#9f7dcc184f901c713274edfdac5bcc9a">XMP_StringLen</a> xmpSize );
+<a name="l00160"></a>00160
+<a name="l00161"></a>00161 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00163"></a>00163 <span class="comment"></span>
+<a name="l00164"></a>00164 <span class="keyword">virtual</span> <a class="code" href="classTXMPMeta.html#bab5013870cd47eb0d9d701653735a02">~TXMPMeta</a>() <span class="keywordflow">throw</span>();
+<a name="l00165"></a>00165
+<a name="l00167"></a>00167
+<a name="l00168"></a>00168 <span class="comment">// =============================================================================================</span>
+<a name="l00169"></a>00169 <span class="comment">// Global state functions</span>
+<a name="l00170"></a>00170 <span class="comment">// ======================</span>
+<a name="l00171"></a>00171
+<a name="l00172"></a>00172 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00177"></a>00177 <span class="comment"></span>
+<a name="l00179"></a>00179
+<a name="l00180"></a>00180 <span class="keyword">static</span> <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a>
+<a name="l00181"></a>00181 <a class="code" href="classTXMPMeta.html#12b2435ba039c62a164951948c016eb4">GetGlobalOptions</a>();
+<a name="l00182"></a>00182
+<a name="l00188"></a>00188
+<a name="l00189"></a>00189 <span class="keyword">static</span> <span class="keywordtype">void</span>
+<a name="l00190"></a>00190 <a class="code" href="classTXMPMeta.html#e7bb38d9b3857b08106630a386b47332">SetGlobalOptions</a> ( <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options );
+<a name="l00191"></a>00191
+<a name="l00193"></a>00193
+<a name="l00194"></a>00194 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00199"></a>00199 <span class="comment"></span>
+<a name="l00201"></a>00201
+<a name="l00202"></a>00202 <span class="keyword">static</span> <a class="code" href="XMP__Const_8h.html#91efdc0a7fbe6e1d42ca34e6ce589b98">XMP_Status</a>
+<a name="l00203"></a>00203 <a class="code" href="classTXMPMeta.html#44250140a710c0b7c5cc0881e387d004">DumpNamespaces</a> ( <a class="code" href="XMP__Const_8h.html#36eab570ab85ff8fb5789661692d13c2">XMP_TextOutputProc</a> outProc,
+<a name="l00204"></a>00204 <span class="keywordtype">void</span> * refCon );
+<a name="l00205"></a>00205
+<a name="l00207"></a>00207
+<a name="l00208"></a>00208 <span class="keyword">static</span> <a class="code" href="XMP__Const_8h.html#91efdc0a7fbe6e1d42ca34e6ce589b98">XMP_Status</a>
+<a name="l00209"></a>00209 <a class="code" href="classTXMPMeta.html#afb027f200b85467298d237a0c23949b">DumpAliases</a> ( <a class="code" href="XMP__Const_8h.html#36eab570ab85ff8fb5789661692d13c2">XMP_TextOutputProc</a> outProc,
+<a name="l00210"></a>00210 <span class="keywordtype">void</span> * refCon );
+<a name="l00211"></a>00211
+<a name="l00213"></a>00213
+<a name="l00214"></a>00214 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00224"></a>00224 <span class="comment"></span>
+<a name="l00225"></a>00225 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00243"></a>00243 <span class="comment"></span>
+<a name="l00244"></a>00244 <span class="keyword">static</span> <span class="keywordtype">bool</span>
+<a name="l00245"></a>00245 <a class="code" href="classTXMPMeta.html#4c69d31a37ff24c85679229c479aa1ac">RegisterNamespace</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> namespaceURI,
+<a name="l00246"></a>00246 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> suggestedPrefix,
+<a name="l00247"></a>00247 tStringObj * registeredPrefix );
+<a name="l00248"></a>00248
+<a name="l00249"></a>00249 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00260"></a>00260 <span class="comment"></span>
+<a name="l00261"></a>00261 <span class="keyword">static</span> <span class="keywordtype">bool</span>
+<a name="l00262"></a>00262 <a class="code" href="classTXMPMeta.html#f28589472d8c0397db6cef868f2b8c97">GetNamespacePrefix</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> namespaceURI,
+<a name="l00263"></a>00263 tStringObj * namespacePrefix );
+<a name="l00264"></a>00264
+<a name="l00265"></a>00265 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00276"></a>00276 <span class="comment"></span>
+<a name="l00277"></a>00277 <span class="keyword">static</span> <span class="keywordtype">bool</span>
+<a name="l00278"></a>00278 <a class="code" href="classTXMPMeta.html#a20c84e7549d0a3252fa29a1e83a757a">GetNamespaceURI</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> namespacePrefix,
+<a name="l00279"></a>00279 tStringObj * namespaceURI );
+<a name="l00280"></a>00280
+<a name="l00281"></a>00281 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00290"></a>00290 <span class="comment"></span>
+<a name="l00291"></a>00291 <span class="keyword">static</span> <span class="keywordtype">void</span>
+<a name="l00292"></a>00292 <a class="code" href="classTXMPMeta.html#3f989597e95db929676273cacd4ea09a">DeleteNamespace</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> namespaceURI );
+<a name="l00293"></a>00293
+<a name="l00295"></a>00295
+<a name="l00296"></a>00296 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00311"></a>00311 <span class="comment"></span>
+<a name="l00312"></a>00312 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00348"></a>00348 <span class="comment"></span>
+<a name="l00349"></a>00349 <span class="keyword">static</span> <span class="keywordtype">void</span>
+<a name="l00350"></a>00350 <a class="code" href="classTXMPMeta.html#b9463c7459125ca0038db2e586c5e4df">RegisterAlias</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> aliasNS,
+<a name="l00351"></a>00351 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> aliasProp,
+<a name="l00352"></a>00352 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> actualNS,
+<a name="l00353"></a>00353 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> actualProp,
+<a name="l00354"></a>00354 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> arrayForm = kXMP_NoOptions );
+<a name="l00355"></a>00355
+<a name="l00356"></a>00356 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00382"></a>00382 <span class="comment"></span>
+<a name="l00383"></a>00383 <span class="keyword">static</span> <span class="keywordtype">bool</span>
+<a name="l00384"></a>00384 <a class="code" href="classTXMPMeta.html#c4b9c75202f2b961ad92f10a9e504e9a">ResolveAlias</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> aliasNS,
+<a name="l00385"></a>00385 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> aliasProp,
+<a name="l00386"></a>00386 tStringObj * actualNS,
+<a name="l00387"></a>00387 tStringObj * actualProp,
+<a name="l00388"></a>00388 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * arrayForm );
+<a name="l00389"></a>00389
+<a name="l00390"></a>00390 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00401"></a>00401 <span class="comment"></span>
+<a name="l00402"></a>00402 <span class="keyword">static</span> <span class="keywordtype">void</span>
+<a name="l00403"></a>00403 <a class="code" href="classTXMPMeta.html#af64964e983235247ef65c86a42a4675">DeleteAlias</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> aliasNS,
+<a name="l00404"></a>00404 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> aliasProp );
+<a name="l00405"></a>00405
+<a name="l00406"></a>00406 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00413"></a>00413 <span class="comment"></span>
+<a name="l00414"></a>00414 <span class="keyword">static</span> <span class="keywordtype">void</span>
+<a name="l00415"></a>00415 <a class="code" href="classTXMPMeta.html#b77cf73fa0cc63d845f113b3d1c83602">RegisterStandardAliases</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS );
+<a name="l00416"></a>00416
+<a name="l00418"></a>00418
+<a name="l00419"></a>00419 <span class="comment">// =============================================================================================</span>
+<a name="l00420"></a>00420 <span class="comment">// Basic property manipulation functions</span>
+<a name="l00421"></a>00421 <span class="comment">// =====================================</span>
+<a name="l00422"></a>00422
+<a name="l00423"></a>00423 <span class="comment">// *** Should add discussion of schemaNS and propName prefix usage.</span>
+<a name="l00424"></a>00424
+<a name="l00425"></a>00425 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00484"></a>00484 <span class="comment"></span>
+<a name="l00485"></a>00485 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00507"></a>00507 <span class="comment"></span>
+<a name="l00508"></a>00508 <span class="keywordtype">bool</span>
+<a name="l00509"></a>00509 <a class="code" href="classTXMPMeta.html#06a3241c7fa5df87f61dff02fca23a0c">GetProperty</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00510"></a>00510 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l00511"></a>00511 tStringObj * propValue,
+<a name="l00512"></a>00512 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * options ) <span class="keyword">const</span>;
+<a name="l00513"></a>00513
+<a name="l00514"></a>00514 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00535"></a>00535 <span class="comment"></span>
+<a name="l00536"></a>00536 <span class="keywordtype">bool</span>
+<a name="l00537"></a>00537 <a class="code" href="classTXMPMeta.html#c64a4251d157937f69b73f2ffac4f7cc">GetArrayItem</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00538"></a>00538 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> arrayName,
+<a name="l00539"></a>00539 <a class="code" href="XMP__Const_8h.html#00e9d9a76c144421105a4c2742203315">XMP_Index</a> itemIndex,
+<a name="l00540"></a>00540 tStringObj * itemValue,
+<a name="l00541"></a>00541 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * options ) <span class="keyword">const</span>;
+<a name="l00542"></a>00542
+<a name="l00543"></a>00543 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00571"></a>00571 <span class="comment"></span>
+<a name="l00572"></a>00572 <span class="keywordtype">bool</span>
+<a name="l00573"></a>00573 <a class="code" href="classTXMPMeta.html#e99d2bc414d5cd68851147aef6710d4a">GetStructField</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00574"></a>00574 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> structName,
+<a name="l00575"></a>00575 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldNS,
+<a name="l00576"></a>00576 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldName,
+<a name="l00577"></a>00577 tStringObj * fieldValue,
+<a name="l00578"></a>00578 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * options ) <span class="keyword">const</span>;
+<a name="l00579"></a>00579
+<a name="l00580"></a>00580 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00613"></a>00613 <span class="comment"></span>
+<a name="l00614"></a>00614 <span class="keywordtype">bool</span>
+<a name="l00615"></a>00615 <a class="code" href="classTXMPMeta.html#2cc58d8316043b035643e7c21633bc13">GetQualifier</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00616"></a>00616 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l00617"></a>00617 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualNS,
+<a name="l00618"></a>00618 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualName,
+<a name="l00619"></a>00619 tStringObj * qualValue,
+<a name="l00620"></a>00620 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * options ) <span class="keyword">const</span>;
+<a name="l00621"></a>00621
+<a name="l00623"></a>00623
+<a name="l00624"></a>00624 <span class="comment">// =============================================================================================</span>
+<a name="l00625"></a>00625
+<a name="l00626"></a>00626 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00670"></a>00670 <span class="comment"></span>
+<a name="l00671"></a>00671 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00684"></a>00684 <span class="comment"></span>
+<a name="l00685"></a>00685 <span class="keywordtype">void</span>
+<a name="l00686"></a>00686 <a class="code" href="classTXMPMeta.html#1dfd6a08ebfd1a6364b3a7b6584bcc28">SetProperty</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00687"></a>00687 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l00688"></a>00688 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propValue,
+<a name="l00689"></a>00689 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l00690"></a>00690
+<a name="l00691"></a>00691 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00694"></a>00694 <span class="comment"></span>
+<a name="l00695"></a>00695 <span class="keywordtype">void</span>
+<a name="l00696"></a>00696 <a class="code" href="classTXMPMeta.html#1dfd6a08ebfd1a6364b3a7b6584bcc28">SetProperty</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00697"></a>00697 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l00698"></a>00698 <span class="keyword">const</span> tStringObj &amp; propValue,
+<a name="l00699"></a>00699 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l00700"></a>00700
+<a name="l00701"></a>00701 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00726"></a>00726 <span class="comment"></span>
+<a name="l00727"></a>00727 <span class="keywordtype">void</span>
+<a name="l00728"></a>00728 <a class="code" href="classTXMPMeta.html#1570eb89d613b4a94ca572e4644168cc">SetArrayItem</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00729"></a>00729 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> arrayName,
+<a name="l00730"></a>00730 <a class="code" href="XMP__Const_8h.html#00e9d9a76c144421105a4c2742203315">XMP_Index</a> itemIndex,
+<a name="l00731"></a>00731 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> itemValue,
+<a name="l00732"></a>00732 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l00733"></a>00733
+<a name="l00734"></a>00734 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00737"></a>00737 <span class="comment"></span>
+<a name="l00738"></a>00738 <span class="keywordtype">void</span>
+<a name="l00739"></a>00739 <a class="code" href="classTXMPMeta.html#1570eb89d613b4a94ca572e4644168cc">SetArrayItem</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00740"></a>00740 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> arrayName,
+<a name="l00741"></a>00741 <a class="code" href="XMP__Const_8h.html#00e9d9a76c144421105a4c2742203315">XMP_Index</a> itemIndex,
+<a name="l00742"></a>00742 <span class="keyword">const</span> tStringObj &amp; itemValue,
+<a name="l00743"></a>00743 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l00744"></a>00744
+<a name="l00745"></a>00745 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00767"></a>00767 <span class="comment"></span>
+<a name="l00768"></a>00768 <span class="keywordtype">void</span>
+<a name="l00769"></a>00769 <a class="code" href="classTXMPMeta.html#00d7314dc970ad390499ce9db27d314a">AppendArrayItem</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00770"></a>00770 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> arrayName,
+<a name="l00771"></a>00771 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> arrayOptions,
+<a name="l00772"></a>00772 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> itemValue,
+<a name="l00773"></a>00773 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> itemOptions = 0 );
+<a name="l00774"></a>00774
+<a name="l00775"></a>00775 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00778"></a>00778 <span class="comment"></span>
+<a name="l00779"></a>00779 <span class="keywordtype">void</span>
+<a name="l00780"></a>00780 <a class="code" href="classTXMPMeta.html#00d7314dc970ad390499ce9db27d314a">AppendArrayItem</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00781"></a>00781 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> arrayName,
+<a name="l00782"></a>00782 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> arrayOptions,
+<a name="l00783"></a>00783 <span class="keyword">const</span> tStringObj &amp; itemValue,
+<a name="l00784"></a>00784 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> itemOptions = 0 );
+<a name="l00785"></a>00785
+<a name="l00786"></a>00786 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00811"></a>00811 <span class="comment"></span>
+<a name="l00812"></a>00812 <span class="keywordtype">void</span>
+<a name="l00813"></a>00813 <a class="code" href="classTXMPMeta.html#0e44c30e7527064909e5f7035d53c4f5">SetStructField</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00814"></a>00814 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> structName,
+<a name="l00815"></a>00815 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldNS,
+<a name="l00816"></a>00816 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldName,
+<a name="l00817"></a>00817 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldValue,
+<a name="l00818"></a>00818 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l00819"></a>00819
+<a name="l00820"></a>00820 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00823"></a>00823 <span class="comment"></span>
+<a name="l00824"></a>00824 <span class="keywordtype">void</span>
+<a name="l00825"></a>00825 <a class="code" href="classTXMPMeta.html#0e44c30e7527064909e5f7035d53c4f5">SetStructField</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00826"></a>00826 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> structName,
+<a name="l00827"></a>00827 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldNS,
+<a name="l00828"></a>00828 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldName,
+<a name="l00829"></a>00829 <span class="keyword">const</span> tStringObj &amp; fieldValue,
+<a name="l00830"></a>00830 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l00831"></a>00831
+<a name="l00832"></a>00832 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00859"></a>00859 <span class="comment"></span>
+<a name="l00860"></a>00860 <span class="keywordtype">void</span>
+<a name="l00861"></a>00861 <a class="code" href="classTXMPMeta.html#c2e798da5f9d94e486382a41e73fcea3">SetQualifier</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00862"></a>00862 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l00863"></a>00863 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualNS,
+<a name="l00864"></a>00864 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualName,
+<a name="l00865"></a>00865 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualValue,
+<a name="l00866"></a>00866 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l00867"></a>00867
+<a name="l00868"></a>00868 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00871"></a>00871 <span class="comment"></span>
+<a name="l00872"></a>00872 <span class="keywordtype">void</span>
+<a name="l00873"></a>00873 <a class="code" href="classTXMPMeta.html#c2e798da5f9d94e486382a41e73fcea3">SetQualifier</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00874"></a>00874 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l00875"></a>00875 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualNS,
+<a name="l00876"></a>00876 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualName,
+<a name="l00877"></a>00877 <span class="keyword">const</span> tStringObj &amp; qualValue,
+<a name="l00878"></a>00878 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l00879"></a>00879
+<a name="l00881"></a>00881
+<a name="l00882"></a>00882 <span class="comment">// =============================================================================================</span>
+<a name="l00883"></a>00883
+<a name="l00884"></a>00884 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00888"></a>00888 <span class="comment"></span>
+<a name="l00889"></a>00889 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00896"></a>00896 <span class="comment"></span>
+<a name="l00897"></a>00897 <span class="keywordtype">void</span>
+<a name="l00898"></a>00898 <a class="code" href="classTXMPMeta.html#c8b555ba99904fa49bb4851a60cc3844">DeleteProperty</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00899"></a>00899 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName );
+<a name="l00900"></a>00900
+<a name="l00901"></a>00901 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00912"></a>00912 <span class="comment"></span>
+<a name="l00913"></a>00913 <span class="keywordtype">void</span>
+<a name="l00914"></a>00914 <a class="code" href="classTXMPMeta.html#bc1211f47225b5973a170ff952743264">DeleteArrayItem</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00915"></a>00915 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> arrayName,
+<a name="l00916"></a>00916 <a class="code" href="XMP__Const_8h.html#00e9d9a76c144421105a4c2742203315">XMP_Index</a> itemIndex );
+<a name="l00917"></a>00917
+<a name="l00918"></a>00918 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00932"></a>00932 <span class="comment"></span>
+<a name="l00933"></a>00933 <span class="keywordtype">void</span>
+<a name="l00934"></a>00934 <a class="code" href="classTXMPMeta.html#bc258e027780a15be65a88fcfd4e1fd4">DeleteStructField</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00935"></a>00935 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> structName,
+<a name="l00936"></a>00936 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldNS,
+<a name="l00937"></a>00937 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldName );
+<a name="l00938"></a>00938
+<a name="l00939"></a>00939 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00953"></a>00953 <span class="comment"></span>
+<a name="l00954"></a>00954 <span class="keywordtype">void</span>
+<a name="l00955"></a>00955 <a class="code" href="classTXMPMeta.html#8ce15f7de7fd3b258f07158ab5fa88be">DeleteQualifier</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00956"></a>00956 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l00957"></a>00957 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualNS,
+<a name="l00958"></a>00958 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualName );
+<a name="l00959"></a>00959
+<a name="l00960"></a>00960 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00968"></a>00968 <span class="comment"></span>
+<a name="l00969"></a>00969 <span class="keywordtype">bool</span>
+<a name="l00970"></a>00970 <a class="code" href="classTXMPMeta.html#f22b116d71ecbbebea016ec5337e7066">DoesPropertyExist</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00971"></a>00971 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName ) <span class="keyword">const</span>;
+<a name="l00972"></a>00972
+<a name="l00973"></a>00973 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l00985"></a>00985 <span class="comment"></span>
+<a name="l00986"></a>00986 <span class="keywordtype">bool</span>
+<a name="l00987"></a>00987 <a class="code" href="classTXMPMeta.html#492465c588d6d4cb8e30f94790e66f58">DoesArrayItemExist</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l00988"></a>00988 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> arrayName,
+<a name="l00989"></a>00989 <a class="code" href="XMP__Const_8h.html#00e9d9a76c144421105a4c2742203315">XMP_Index</a> itemIndex ) <span class="keyword">const</span>;
+<a name="l00990"></a>00990
+<a name="l00991"></a>00991 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01006"></a>01006 <span class="comment"></span>
+<a name="l01007"></a>01007 <span class="keywordtype">bool</span>
+<a name="l01008"></a>01008 <a class="code" href="classTXMPMeta.html#9261b80d62e77a10ff1a89843bfa10a5">DoesStructFieldExist</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01009"></a>01009 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> structName,
+<a name="l01010"></a>01010 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldNS,
+<a name="l01011"></a>01011 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> fieldName ) <span class="keyword">const</span>;
+<a name="l01012"></a>01012
+<a name="l01013"></a>01013 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01028"></a>01028 <span class="comment"></span>
+<a name="l01029"></a>01029 <span class="keywordtype">bool</span>
+<a name="l01030"></a>01030 <a class="code" href="classTXMPMeta.html#81347a92becd387a14f4d47c582f129a">DoesQualifierExist</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01031"></a>01031 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01032"></a>01032 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualNS,
+<a name="l01033"></a>01033 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> qualName ) <span class="keyword">const</span>;
+<a name="l01034"></a>01034
+<a name="l01036"></a>01036
+<a name="l01037"></a>01037 <span class="comment">// =============================================================================================</span>
+<a name="l01038"></a>01038 <span class="comment">// Specialized Get and Set functions</span>
+<a name="l01039"></a>01039 <span class="comment">// =================================</span>
+<a name="l01040"></a>01040
+<a name="l01041"></a>01041 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01094"></a>01094 <span class="comment"></span>
+<a name="l01095"></a>01095 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01123"></a>01123 <span class="comment"></span>
+<a name="l01124"></a>01124 <span class="keywordtype">bool</span>
+<a name="l01125"></a>01125 <a class="code" href="classTXMPMeta.html#eefe49bbf669770d769f4fe0ea566bd0">GetLocalizedText</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01126"></a>01126 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> altTextName,
+<a name="l01127"></a>01127 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> genericLang,
+<a name="l01128"></a>01128 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> specificLang,
+<a name="l01129"></a>01129 tStringObj * actualLang,
+<a name="l01130"></a>01130 tStringObj * itemValue,
+<a name="l01131"></a>01131 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * options ) <span class="keyword">const</span>;
+<a name="l01132"></a>01132
+<a name="l01133"></a>01133 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01174"></a>01174 <span class="comment"></span>
+<a name="l01175"></a>01175 <span class="keywordtype">void</span>
+<a name="l01176"></a>01176 <a class="code" href="classTXMPMeta.html#f9531b949a462f5663b1f3fd99464c19">SetLocalizedText</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01177"></a>01177 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> altTextName,
+<a name="l01178"></a>01178 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> genericLang,
+<a name="l01179"></a>01179 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> specificLang,
+<a name="l01180"></a>01180 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> itemValue,
+<a name="l01181"></a>01181 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l01182"></a>01182
+<a name="l01183"></a>01183 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01186"></a>01186 <span class="comment"></span>
+<a name="l01187"></a>01187 <span class="keywordtype">void</span>
+<a name="l01188"></a>01188 <a class="code" href="classTXMPMeta.html#f9531b949a462f5663b1f3fd99464c19">SetLocalizedText</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01189"></a>01189 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> altTextName,
+<a name="l01190"></a>01190 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> genericLang,
+<a name="l01191"></a>01191 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> specificLang,
+<a name="l01192"></a>01192 <span class="keyword">const</span> tStringObj &amp; itemValue,
+<a name="l01193"></a>01193 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l01194"></a>01194
+<a name="l01196"></a>01196
+<a name="l01197"></a>01197 <span class="comment">// =============================================================================================</span>
+<a name="l01198"></a>01198
+<a name="l01199"></a>01199 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01207"></a>01207 <span class="comment"></span>
+<a name="l01208"></a>01208 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01222"></a>01222 <span class="comment"></span>
+<a name="l01223"></a>01223 <span class="keywordtype">bool</span>
+<a name="l01224"></a>01224 <a class="code" href="classTXMPMeta.html#dcf8a1959a8bd42641a42cbd4d64a5b7">GetProperty_Bool</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01225"></a>01225 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01226"></a>01226 <span class="keywordtype">bool</span> * propValue,
+<a name="l01227"></a>01227 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * options ) <span class="keyword">const</span>;
+<a name="l01228"></a>01228
+<a name="l01229"></a>01229 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01243"></a>01243 <span class="comment"></span>
+<a name="l01244"></a>01244 <span class="keywordtype">bool</span>
+<a name="l01245"></a>01245 <a class="code" href="classTXMPMeta.html#3b6ba486c02607b544917091c43b05cc">GetProperty_Int</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01246"></a>01246 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01247"></a>01247 <span class="keywordtype">long</span> * propValue,
+<a name="l01248"></a>01248 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * options ) <span class="keyword">const</span>;
+<a name="l01249"></a>01249
+<a name="l01250"></a>01250 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01264"></a>01264 <span class="comment"></span>
+<a name="l01265"></a>01265 <span class="keywordtype">bool</span>
+<a name="l01266"></a>01266 <a class="code" href="classTXMPMeta.html#d1a6629b0466981b67d31c9dc3840ea7">GetProperty_Int64</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01267"></a>01267 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01268"></a>01268 <span class="keywordtype">long</span> <span class="keywordtype">long</span> * propValue,
+<a name="l01269"></a>01269 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * options ) <span class="keyword">const</span>;
+<a name="l01270"></a>01270
+<a name="l01271"></a>01271 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01285"></a>01285 <span class="comment"></span>
+<a name="l01286"></a>01286 <span class="keywordtype">bool</span>
+<a name="l01287"></a>01287 <a class="code" href="classTXMPMeta.html#7708c31c9af3e740b27a4893dcd9aa47">GetProperty_Float</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01288"></a>01288 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01289"></a>01289 <span class="keywordtype">double</span> * propValue,
+<a name="l01290"></a>01290 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * options ) <span class="keyword">const</span>;
+<a name="l01291"></a>01291
+<a name="l01292"></a>01292 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01306"></a>01306 <span class="comment"></span>
+<a name="l01307"></a>01307 <span class="keywordtype">bool</span>
+<a name="l01308"></a>01308 <a class="code" href="classTXMPMeta.html#2f561295e73047ee90765558d29bd650">GetProperty_Date</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01309"></a>01309 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01310"></a>01310 <a class="code" href="structXMP__DateTime.html">XMP_DateTime</a> * propValue,
+<a name="l01311"></a>01311 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> * options ) <span class="keyword">const</span>;
+<a name="l01312"></a>01312
+<a name="l01313"></a>01313 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01324"></a>01324 <span class="comment"></span>
+<a name="l01325"></a>01325 <span class="keywordtype">void</span>
+<a name="l01326"></a>01326 <a class="code" href="classTXMPMeta.html#9521e3838272ec501ffdb60ff3eb482f">SetProperty_Bool</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01327"></a>01327 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01328"></a>01328 <span class="keywordtype">bool</span> propValue,
+<a name="l01329"></a>01329 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l01330"></a>01330
+<a name="l01331"></a>01331 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01341"></a>01341 <span class="comment"></span>
+<a name="l01342"></a>01342 <span class="keywordtype">void</span>
+<a name="l01343"></a>01343 <a class="code" href="classTXMPMeta.html#b8ae94130d9a05c1b9a3ee25588b6421">SetProperty_Int</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01344"></a>01344 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01345"></a>01345 <span class="keywordtype">long</span> propValue,
+<a name="l01346"></a>01346 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l01347"></a>01347
+<a name="l01348"></a>01348 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01358"></a>01358 <span class="comment"></span>
+<a name="l01359"></a>01359 <span class="keywordtype">void</span>
+<a name="l01360"></a>01360 <a class="code" href="classTXMPMeta.html#df919aff205e934e4c8250a067f7b377">SetProperty_Int64</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01361"></a>01361 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01362"></a>01362 <span class="keywordtype">long</span> <span class="keywordtype">long</span> propValue,
+<a name="l01363"></a>01363 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l01364"></a>01364
+<a name="l01365"></a>01365 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01375"></a>01375 <span class="comment"></span>
+<a name="l01376"></a>01376 <span class="keywordtype">void</span>
+<a name="l01377"></a>01377 <a class="code" href="classTXMPMeta.html#3b0f2f6bae57931ea96775f03608c0ed">SetProperty_Float</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01378"></a>01378 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01379"></a>01379 <span class="keywordtype">double</span> propValue,
+<a name="l01380"></a>01380 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l01381"></a>01381
+<a name="l01382"></a>01382 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01392"></a>01392 <span class="comment"></span>
+<a name="l01393"></a>01393 <span class="keywordtype">void</span>
+<a name="l01394"></a>01394 <a class="code" href="classTXMPMeta.html#eee10669445f77139d5634199ff01079">SetProperty_Date</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01395"></a>01395 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> propName,
+<a name="l01396"></a>01396 <span class="keyword">const</span> <a class="code" href="structXMP__DateTime.html">XMP_DateTime</a> &amp; propValue,
+<a name="l01397"></a>01397 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l01398"></a>01398
+<a name="l01400"></a>01400
+<a name="l01401"></a>01401 <span class="comment">// =============================================================================================</span>
+<a name="l01402"></a>01402 <span class="comment">// Miscellaneous Member Functions</span>
+<a name="l01403"></a>01403 <span class="comment">// ==============================</span>
+<a name="l01404"></a>01404
+<a name="l01405"></a>01405 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01408"></a>01408 <span class="comment"></span>
+<a name="l01409"></a>01409 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01412"></a>01412 <span class="comment"></span>
+<a name="l01413"></a>01413 <a class="code" href="XMP__Const_8h.html#5912613564f80e17eb10acef9236f70a">XMPMetaRef</a>
+<a name="l01414"></a>01414 <a class="code" href="classTXMPMeta.html#4d35b44f1f017a27772ee902a3dacf04">GetInternalRef</a>() <span class="keyword">const</span>;
+<a name="l01415"></a>01415
+<a name="l01416"></a>01416 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01418"></a>01418 <span class="comment"></span>
+<a name="l01419"></a>01419 <span class="keywordtype">void</span>
+<a name="l01420"></a>01420 <a class="code" href="classTXMPMeta.html#b0d179ed95487d4fd4f2680c1fbe0d40">GetObjectName</a> ( tStringObj * name ) <span class="keyword">const</span>;
+<a name="l01421"></a>01421
+<a name="l01422"></a>01422 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01424"></a>01424 <span class="comment"></span>
+<a name="l01425"></a>01425 <span class="keywordtype">void</span>
+<a name="l01426"></a>01426 <a class="code" href="classTXMPMeta.html#cf1935be8e4849976dfc02325424960a">SetObjectName</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> name );
+<a name="l01427"></a>01427
+<a name="l01428"></a>01428 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01430"></a>01430 <span class="comment"></span>
+<a name="l01431"></a>01431 <span class="keywordtype">void</span>
+<a name="l01432"></a>01432 <a class="code" href="classTXMPMeta.html#cf1935be8e4849976dfc02325424960a">SetObjectName</a> ( tStringObj name );
+<a name="l01433"></a>01433
+<a name="l01434"></a>01434 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01436"></a>01436 <span class="comment"></span>
+<a name="l01437"></a>01437 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a>
+<a name="l01438"></a>01438 <a class="code" href="classTXMPMeta.html#39aeaf9eb83cfc1c5455807b95f055f9">GetObjectOptions</a>() <span class="keyword">const</span>;
+<a name="l01439"></a>01439
+<a name="l01440"></a>01440 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01444"></a>01444 <span class="comment"></span>
+<a name="l01445"></a>01445 <span class="keywordtype">void</span>
+<a name="l01446"></a>01446 <a class="code" href="classTXMPMeta.html#92055b3ae18dfd5e5491108f59318f17">SetObjectOptions</a> ( <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options );
+<a name="l01447"></a>01447
+<a name="l01448"></a>01448 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01469"></a>01469 <span class="comment"></span>
+<a name="l01470"></a>01470 <a class="code" href="classTXMPMeta.html">TXMPMeta</a>
+<a name="l01471"></a>01471 <a class="code" href="classTXMPMeta.html#6ca653436995bbb76315efe7934afd4c">Clone</a> ( <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 ) <span class="keyword">const</span>;
+<a name="l01472"></a>01472
+<a name="l01473"></a>01473 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01475"></a>01475 <span class="comment"></span>
+<a name="l01476"></a>01476 <a class="code" href="XMP__Const_8h.html#00e9d9a76c144421105a4c2742203315">XMP_Index</a>
+<a name="l01477"></a>01477 <a class="code" href="classTXMPMeta.html#b79aae864b3ce190d0699252f48e0acc">CountArrayItems</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> schemaNS,
+<a name="l01478"></a>01478 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> arrayName ) <span class="keyword">const</span>;
+<a name="l01479"></a>01479
+<a name="l01480"></a>01480 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01482"></a>01482 <span class="comment"></span>
+<a name="l01483"></a>01483 <a class="code" href="XMP__Const_8h.html#91efdc0a7fbe6e1d42ca34e6ce589b98">XMP_Status</a>
+<a name="l01484"></a>01484 <a class="code" href="classTXMPMeta.html#976c1eb889f44080f76628805712b618">DumpObject</a> ( <a class="code" href="XMP__Const_8h.html#36eab570ab85ff8fb5789661692d13c2">XMP_TextOutputProc</a> outProc,
+<a name="l01485"></a>01485 <span class="keywordtype">void</span> * refCon ) <span class="keyword">const</span>;
+<a name="l01486"></a>01486
+<a name="l01488"></a>01488
+<a name="l01489"></a>01489 <span class="comment">// =============================================================================================</span>
+<a name="l01490"></a>01490
+<a name="l01491"></a>01491 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01497"></a>01497 <span class="comment"></span>
+<a name="l01498"></a>01498 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01517"></a>01517 <span class="comment"></span>
+<a name="l01518"></a>01518 <span class="keywordtype">void</span>
+<a name="l01519"></a>01519 <a class="code" href="classTXMPMeta.html#7b383f5b357fff040cdbde82f4f43f26">ParseFromBuffer</a> ( <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> buffer,
+<a name="l01520"></a>01520 <a class="code" href="XMP__Const_8h.html#9f7dcc184f901c713274edfdac5bcc9a">XMP_StringLen</a> bufferSize,
+<a name="l01521"></a>01521 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0 );
+<a name="l01522"></a>01522
+<a name="l01523"></a>01523 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01565"></a>01565 <span class="comment"></span>
+<a name="l01566"></a>01566 <span class="keywordtype">void</span>
+<a name="l01567"></a>01567 <a class="code" href="classTXMPMeta.html#2774a6f15ae22f0002201b58c46bfb49">SerializeToBuffer</a> ( tStringObj * rdfString,
+<a name="l01568"></a>01568 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options,
+<a name="l01569"></a>01569 <a class="code" href="XMP__Const_8h.html#9f7dcc184f901c713274edfdac5bcc9a">XMP_StringLen</a> padding,
+<a name="l01570"></a>01570 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> newline,
+<a name="l01571"></a>01571 <a class="code" href="XMP__Const_8h.html#d439e3ceeb4590d310f6125aa12c6df6">XMP_StringPtr</a> indent = <span class="stringliteral">""</span>,
+<a name="l01572"></a>01572 <a class="code" href="XMP__Const_8h.html#00e9d9a76c144421105a4c2742203315">XMP_Index</a> baseIndent = 0 ) <span class="keyword">const</span>;
+<a name="l01573"></a>01573
+<a name="l01574"></a>01574 <span class="comment">// --------------------------------------------------------------------------------------------</span>
+<a name="l01578"></a>01578 <span class="comment"></span>
+<a name="l01579"></a>01579 <span class="keywordtype">void</span>
+<a name="l01580"></a>01580 <a class="code" href="classTXMPMeta.html#2774a6f15ae22f0002201b58c46bfb49">SerializeToBuffer</a> ( tStringObj * rdfString,
+<a name="l01581"></a>01581 <a class="code" href="XMP__Const_8h.html#eb865118433be92d88e5f49ed11487c8">XMP_OptionBits</a> options = 0,
+<a name="l01582"></a>01582 <a class="code" href="XMP__Const_8h.html#9f7dcc184f901c713274edfdac5bcc9a">XMP_StringLen</a> padding = 0 ) <span class="keyword">const</span>;
+<a name="l01583"></a>01583
+<a name="l01585"></a>01585
+<a name="l01586"></a>01586 <span class="comment">// =============================================================================================</span>
+<a name="l01587"></a>01587
+<a name="l01588"></a>01588 <a class="code" href="XMP__Const_8h.html#5912613564f80e17eb10acef9236f70a">XMPMetaRef</a> xmpRef; <span class="comment">// *** Should be private, see below.</span>
+<a name="l01589"></a>01589
+<a name="l01590"></a>01590 <span class="keyword">private</span>:
+<a name="l01591"></a>01591
+<a name="l01592"></a>01592 <span class="preprocessor">#if 0 // *** VS.Net and gcc seem to not handle the friend declarations properly.</span>
+<a name="l01593"></a>01593 <span class="preprocessor"></span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classTXMPIterator.html">TXMPIterator</a> &lt;class tStringObj&gt;;
+<a name="l01594"></a>01594 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classTXMPUtils.html">TXMPUtils</a> &lt;class tStringObj&gt;;
+<a name="l01595"></a>01595 <span class="preprocessor">#endif</span>
+<a name="l01596"></a>01596 <span class="preprocessor"></span>
+<a name="l01597"></a>01597 }; <span class="comment">// class TXMPMeta</span>
+<a name="l01598"></a>01598
+<a name="l01599"></a>01599 <span class="preprocessor">#endif // __TXMPMeta_hpp__</span>
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Thu May 3 14:54:57 2007 for Adobe XMP Toolkit by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
+</body>
+</html>