summaryrefslogtreecommitdiff
path: root/docs/API/XMPCoreFwdDeclarations_8h_source.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/API/XMPCoreFwdDeclarations_8h_source.html')
-rwxr-xr-xdocs/API/XMPCoreFwdDeclarations_8h_source.html204
1 files changed, 204 insertions, 0 deletions
diff --git a/docs/API/XMPCoreFwdDeclarations_8h_source.html b/docs/API/XMPCoreFwdDeclarations_8h_source.html
new file mode 100755
index 0000000..6450c8f
--- /dev/null
+++ b/docs/API/XMPCoreFwdDeclarations_8h_source.html
@@ -0,0 +1,204 @@
+<!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/XMPCore/XMPCoreFwdDeclarations.h Source File</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('XMPCoreFwdDeclarations_8h_source.html','');});
+</script>
+<div id="doc-content">
+<div class="header">
+ <div class="headertitle">
+<div class="title">XMPCoreFwdDeclarations.h</div> </div>
+</div><!--header-->
+<div class="contents">
+<a href="XMPCoreFwdDeclarations_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef XMPCoreFwdDeclarations_h__</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define XMPCoreFwdDeclarations_h__ 1</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">// =================================================================================================</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">// ADOBE SYSTEMS INCORPORATED</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">// Copyright 2014 Adobe Systems Incorporated</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">// All Rights Reserved</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">// NOTICE: Adobe permits you to use, modify, and distribute this file in accordance with the terms</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">// of the Adobe license agreement accompanying it.</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">// =================================================================================================</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="XMPCoreDefines_8h.html">XMPCore/XMPCoreDefines.h</a>&quot;</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="XMPCommonFwdDeclarations_8h.html">XMPCommon/XMPCommonFwdDeclarations.h</a>&quot;</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="XMPCoreLatestInterfaceVersions_8h.html">XMPCore/XMPCoreLatestInterfaceVersions.h</a>&quot;</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceAdobeXMPCore.html">AdobeXMPCore</a> {</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; <span class="keyword">using namespace </span><a class="code" href="namespaceAdobeXMPCommon.html">AdobeXMPCommon</a>;</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; <span class="comment">// INameSpacePrefixMap</span></div><div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a459a371e2e25b93998a16921e3536bc7"> 22</a></span>&#160; <span class="keyword">class </span><a class="code" href="classAdobeXMPCore_1_1INameSpacePrefixMap__v1.html">INameSpacePrefixMap_v1</a>;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; <span class="keyword">typedef</span> <a class="code" href="classAdobeXMPCore_1_1INameSpacePrefixMap__v1.html">INameSpacePrefixMap_v1</a> <a class="code" href="namespaceAdobeXMPCore.html#a459a371e2e25b93998a16921e3536bc7">INameSpacePrefixMap_base</a>;</div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ad7423726463e791584bdeeb0a699c2d6"> 24</a></span>&#160; <span class="keyword">typedef</span> <a class="code" href="classAdobeXMPCore_1_1INameSpacePrefixMap__v1.html">INameSpacePrefixMap_v1</a> * <a class="code" href="namespaceAdobeXMPCore.html#ad7423726463e791584bdeeb0a699c2d6">pINameSpacePrefixMap_base</a>;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ad877a19389a4ba0dd5ef226470fd7f5b"> 25</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> <a class="code" href="classAdobeXMPCore_1_1INameSpacePrefixMap__v1.html">INameSpacePrefixMap_v1</a> * <a class="code" href="namespaceAdobeXMPCore.html#ad877a19389a4ba0dd5ef226470fd7f5b">pcINameSpacePrefixMap_base</a>;</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">typedef</span> <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( INameSpacePrefixMap, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#a79e1c8ec2c46a2cbee3ba9cfd0d78ad4">INAMESPACEPREFIXMAP_VERSION</a> ) INameSpacePrefixMap;</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a7c13887bb991ed5707ebae28d26543b1"> 27</a></span>&#160; typedef INameSpacePrefixMap * <a class="code" href="namespaceAdobeXMPCore.html#a7c13887bb991ed5707ebae28d26543b1">pINameSpacePrefixMap</a>;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ac973b0e26fb1fdf9146be95ab9f12b1e"> 28</a></span>&#160; typedef const INameSpacePrefixMap * <a class="code" href="namespaceAdobeXMPCore.html#ac973b0e26fb1fdf9146be95ab9f12b1e">pcINameSpacePrefixMap</a>;</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ab17b1221c559007c5fbc73cf2c555c6c"> 29</a></span>&#160; typedef shared_ptr&lt; INameSpacePrefixMap &gt; <a class="code" href="namespaceAdobeXMPCore.html#ab17b1221c559007c5fbc73cf2c555c6c">spINameSpacePrefixMap</a>;</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a22f9e572045a61aa3cfc629a0d877d72"> 30</a></span>&#160; typedef shared_ptr&lt; const INameSpacePrefixMap &gt; <a class="code" href="namespaceAdobeXMPCore.html#a22f9e572045a61aa3cfc629a0d877d72">spcINameSpacePrefixMap</a>;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#aab6f1fa4adf9d3b8c40d4e8f601ddfdf">kINameSpacePrefixMapID</a> ( 0x634e5350724d6170 <span class="comment">/* cNSPrMap */</span> );</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="comment">// IPathSegment</span></div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a7b83ccf46420d268a2cbce051f61a413"> 34</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1IPathSegment__v1.html">IPathSegment_v1</a>;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; typedef IPathSegment_v1 <a class="code" href="classAdobeXMPCore_1_1IPathSegment__v1.html">IPathSegment_base</a>;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a5a11f058662f2f67819f52a97154076b"> 36</a></span>&#160; typedef IPathSegment_v1 * <a class="code" href="classAdobeXMPCore_1_1IPathSegment__v1.html">pIPathSegment_base</a>;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aa1d5ef746b351d46f0d9be2d53538d7b"> 37</a></span>&#160; typedef const IPathSegment_v1 * <a class="code" href="classAdobeXMPCore_1_1IPathSegment__v1.html">pcIPathSegment_base</a>;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( IPathSegment, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#a42cb9bdb3894ac77ff614349e5c371e5">IPATHSEGMENT_VERSION</a> ) IPathSegment;</div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#afcc8116b5f4020c02bc96bd91a4d5235"> 39</a></span>&#160; typedef IPathSegment * <a class="code" href="namespaceAdobeXMPCore.html#afcc8116b5f4020c02bc96bd91a4d5235">pIPathSegment</a>;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a6ae7c996eea34342b41719bcc4bf766a"> 40</a></span>&#160; typedef const IPathSegment * <a class="code" href="namespaceAdobeXMPCore.html#a6ae7c996eea34342b41719bcc4bf766a">pcIPathSegment</a>;</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ae339cdf18168ecc8197e651df8f43854"> 41</a></span>&#160; typedef shared_ptr&lt; IPathSegment &gt; <a class="code" href="namespaceAdobeXMPCore.html#ae339cdf18168ecc8197e651df8f43854">spIPathSegment</a>;</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a98ce40154ef1c1d92f2077c8211f2a9c"> 42</a></span>&#160; typedef shared_ptr&lt; const IPathSegment &gt; <a class="code" href="namespaceAdobeXMPCore.html#a98ce40154ef1c1d92f2077c8211f2a9c">spcIPathSegment</a>;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#a20562f7f885eacd89465270be790c31f">kIPathSegmentID</a> ( 0x6350617468536567 <span class="comment">/* cPathSeg */</span> );</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="comment">// IPath</span></div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ab063c96638c29753c9799d3184319b85"> 46</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1IPath__v1.html">IPath_v1</a>;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; typedef IPath_v1 <a class="code" href="classAdobeXMPCore_1_1IPath__v1.html">IPath_base</a>;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a8a912843a6b3779781ed27cde7e330d6"> 48</a></span>&#160; typedef IPath_v1 * <a class="code" href="classAdobeXMPCore_1_1IPath__v1.html">pIPath_base</a>;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a822c7331a85db496adc520310ac6c144"> 49</a></span>&#160; typedef const IPath_v1 * <a class="code" href="classAdobeXMPCore_1_1IPath__v1.html">pcIPath_base</a>;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( IPath, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#adc9fb16e479a79e35a9dc58e166fcbad">IPATH_VERSION</a> ) IPath;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#abce7d351f3258b3edfb1c96e7d2d4945"> 51</a></span>&#160; typedef IPath * <a class="code" href="namespaceAdobeXMPCore.html#abce7d351f3258b3edfb1c96e7d2d4945">pIPath</a>;</div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a277f8ceb2e7074edb4ce6c3bc906a71c"> 52</a></span>&#160; typedef const IPath * <a class="code" href="namespaceAdobeXMPCore.html#a277f8ceb2e7074edb4ce6c3bc906a71c">pcIPath</a>;</div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aa54f5ed241da9437ad01c1047a199f56"> 53</a></span>&#160; typedef shared_ptr&lt; IPath &gt; <a class="code" href="namespaceAdobeXMPCore.html#aa54f5ed241da9437ad01c1047a199f56">spIPath</a>;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aa01e44df0f17d2a1d959710ec856261c"> 54</a></span>&#160; typedef shared_ptr&lt; const IPath &gt; <a class="code" href="namespaceAdobeXMPCore.html#aa01e44df0f17d2a1d959710ec856261c">spcIPath</a>;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#a169bb4bbf2a32d4201625eca17bde615">kIPathID</a> ( 0x6350617468202020 <span class="comment">/* cPath */</span> );</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="comment">// INode</span></div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a625f7fd9cabaa743f95f3cbd876285d3"> 58</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1INode__v1.html">INode_v1</a>;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; typedef INode_v1 <a class="code" href="classAdobeXMPCore_1_1INode__v1.html">INode_base</a>;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#adb4509f09f05618cebbd4f09a5fbb05a"> 60</a></span>&#160; typedef INode_v1 * <a class="code" href="classAdobeXMPCore_1_1INode__v1.html">pINode_base</a>;</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a4cddd2e1fe643106d1c026481157bdc8"> 61</a></span>&#160; typedef const INode_v1 * <a class="code" href="classAdobeXMPCore_1_1INode__v1.html">pcINode_base</a>;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( INode, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#aff2b1eabe2ac90a68ba3690930494a17">INODE_VERSION</a> ) INode;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#abc833d7b10347a44a303b973337cf536"> 63</a></span>&#160; typedef INode * <a class="code" href="namespaceAdobeXMPCore.html#abc833d7b10347a44a303b973337cf536">pINode</a>;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ab2c77e55a81c018160035cea22f49a1a"> 64</a></span>&#160; typedef const INode * <a class="code" href="namespaceAdobeXMPCore.html#ab2c77e55a81c018160035cea22f49a1a">pcINode</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aeec2c711a611cbc3c77ef1a0bb026e33"> 65</a></span>&#160; typedef shared_ptr&lt; INode &gt; <a class="code" href="namespaceAdobeXMPCore.html#aeec2c711a611cbc3c77ef1a0bb026e33">spINode</a>;</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a597eaeb0ed86794ea01f74a5be0f88ed"> 66</a></span>&#160; typedef shared_ptr&lt; const INode &gt; <a class="code" href="namespaceAdobeXMPCore.html#a597eaeb0ed86794ea01f74a5be0f88ed">spcINode</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#ae76eb0e35e0e35e5b476b6fecc6e3603">kINodeID</a> ( 0x634e6f6465202020 <span class="comment">/* cNode */</span> );</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="comment">// ISimpleNode</span></div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a6bdb87029a97b11b3b8ce4d8eb84e7b7"> 70</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1ISimpleNode__v1.html">ISimpleNode_v1</a>;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; typedef ISimpleNode_v1 <a class="code" href="classAdobeXMPCore_1_1ISimpleNode__v1.html">ISimpleNode_base</a>;</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a14569c99ffc10ff405f51220851fbe36"> 72</a></span>&#160; typedef ISimpleNode_v1 * <a class="code" href="classAdobeXMPCore_1_1ISimpleNode__v1.html">pISimpleNode_base</a>;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#abaf2af5208e93c52361d13dff16c959d"> 73</a></span>&#160; typedef const ISimpleNode_v1 * <a class="code" href="classAdobeXMPCore_1_1ISimpleNode__v1.html">pcISimpleNode_base</a>;</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( ISimpleNode, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#a799da65cf5811707628bb2681a4545ec">ISIMPLENODE_VERSION</a> ) ISimpleNode;</div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ad9403696e40df26b5d17e0d17d6799f0"> 75</a></span>&#160; typedef ISimpleNode * <a class="code" href="namespaceAdobeXMPCore.html#ad9403696e40df26b5d17e0d17d6799f0">pISimpleNode</a>;</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#acff9cacaf46a6c6923117852e63579b6"> 76</a></span>&#160; typedef const ISimpleNode * <a class="code" href="namespaceAdobeXMPCore.html#acff9cacaf46a6c6923117852e63579b6">pcISimpleNode</a>;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ab20ecb8d094c1dd81cb278370b746343"> 77</a></span>&#160; typedef shared_ptr&lt; ISimpleNode &gt; <a class="code" href="namespaceAdobeXMPCore.html#ab20ecb8d094c1dd81cb278370b746343">spISimpleNode</a>;</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a4cb671d44948c7505c33431ec12f6c1f"> 78</a></span>&#160; typedef shared_ptr&lt; const ISimpleNode &gt; <a class="code" href="namespaceAdobeXMPCore.html#a4cb671d44948c7505c33431ec12f6c1f">spcISimpleNode</a>;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#a258ec247968bc8e101a087b2f914c95b">kISimpleNodeID</a> ( 0x63536d6c4e6f6465 <span class="comment">/* cSmlNode */</span> );</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="comment">// ICompositeNode</span></div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aab9120a7fc533281e84ead6df110e0a5"> 82</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1ICompositeNode__v1.html">ICompositeNode_v1</a>;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; typedef ICompositeNode_v1 <a class="code" href="classAdobeXMPCore_1_1ICompositeNode__v1.html">ICompositeNode_base</a>;</div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a294ebc2cc2287c14558850dcd8c88f1e"> 84</a></span>&#160; typedef ICompositeNode_v1 * <a class="code" href="classAdobeXMPCore_1_1ICompositeNode__v1.html">pICompositeNode_base</a>;</div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a2bb4ccadea260bcce39d23e45f5d592f"> 85</a></span>&#160; typedef const ICompositeNode_v1 * <a class="code" href="classAdobeXMPCore_1_1ICompositeNode__v1.html">pcICompositeNode_base</a>;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( ICompositeNode, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#aefe5b8d014bd0f2ca4933a16572b51df">ICOMPOSITENODE_VERSION</a> ) ICompositeNode;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aef05040bb5475b170f4816511f0655d0"> 87</a></span>&#160; typedef ICompositeNode * <a class="code" href="namespaceAdobeXMPCore.html#aef05040bb5475b170f4816511f0655d0">pICompositeNode</a>;</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a5a920b0717c8a08d3c68ece64a8f815a"> 88</a></span>&#160; typedef const ICompositeNode * <a class="code" href="namespaceAdobeXMPCore.html#a5a920b0717c8a08d3c68ece64a8f815a">pcICompositeNode</a>;</div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#acfcbb43bd0f659f554877c4f9dd7d459"> 89</a></span>&#160; typedef shared_ptr&lt; ICompositeNode &gt; <a class="code" href="namespaceAdobeXMPCore.html#acfcbb43bd0f659f554877c4f9dd7d459">spICompositeNode</a>;</div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a7c98739d62fca879db910ac0fca82c3c"> 90</a></span>&#160; typedef shared_ptr&lt; const ICompositeNode &gt; <a class="code" href="namespaceAdobeXMPCore.html#a7c98739d62fca879db910ac0fca82c3c">spcICompositeNode</a>;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#a663e9a570224c4361f5ab883e32cf460">kICompositeNodeID</a> ( 0x63436d704e6f6465 <span class="comment">/* cCmpNode */</span> );</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="comment">// IStructureNode</span></div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a8ed683c00df5d7ccdb8428cfc072ca90"> 94</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1IStructureNode__v1.html">IStructureNode_v1</a>;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; typedef IStructureNode_v1 <a class="code" href="classAdobeXMPCore_1_1IStructureNode__v1.html">IStructureNode_base</a>;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#af51bfb0cbccc377fb76fbc7187eb3456"> 96</a></span>&#160; typedef IStructureNode_v1 * <a class="code" href="classAdobeXMPCore_1_1IStructureNode__v1.html">pIStructureNode_base</a>;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ae429e590ecce9128e7bb3c8ea91c6b16"> 97</a></span>&#160; typedef const IStructureNode_v1 * <a class="code" href="classAdobeXMPCore_1_1IStructureNode__v1.html">pcIStructureNode_base</a>;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( IStructureNode, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#a28325920d39a80ba79dd3774ce056f45">ISTRUCTURENODE_VERSION</a> ) IStructureNode;</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ac7a54801a0cd4ae9441548ccfb1fd608"> 99</a></span>&#160; typedef IStructureNode * <a class="code" href="namespaceAdobeXMPCore.html#ac7a54801a0cd4ae9441548ccfb1fd608">pIStructureNode</a>;</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#abae00582b217eaa165ccf0006afa23bd"> 100</a></span>&#160; typedef const IStructureNode * <a class="code" href="namespaceAdobeXMPCore.html#abae00582b217eaa165ccf0006afa23bd">pcIStructureNode</a>;</div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a957c57fcbb47c704fc5c31cf36dcbde7"> 101</a></span>&#160; typedef shared_ptr&lt; IStructureNode &gt; <a class="code" href="namespaceAdobeXMPCore.html#a957c57fcbb47c704fc5c31cf36dcbde7">spIStructureNode</a>;</div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ab5807ab783087243a3676a19ad6f9b90"> 102</a></span>&#160; typedef shared_ptr&lt; const IStructureNode &gt; <a class="code" href="namespaceAdobeXMPCore.html#ab5807ab783087243a3676a19ad6f9b90">spcIStructureNode</a>;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#a099de3a79749ee161daf59313861702e">kIStructureNodeID</a> ( 0x635374724e6f6465 <span class="comment">/* cStrNode */</span> );</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="comment">// IArrayNode</span></div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a91f2a2df5097022662328e102a56a4ea"> 106</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1IArrayNode__v1.html">IArrayNode_v1</a>;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; typedef IArrayNode_v1 <a class="code" href="classAdobeXMPCore_1_1IArrayNode__v1.html">IArrayNode_base</a>;</div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a47468e9aeeb0e9d2541bccfbbaf916f7"> 108</a></span>&#160; typedef IArrayNode_v1 * <a class="code" href="classAdobeXMPCore_1_1IArrayNode__v1.html">pIArrayNode_base</a>;</div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a61344da48c839ebe8d613175563935bf"> 109</a></span>&#160; typedef const IArrayNode_v1 * <a class="code" href="classAdobeXMPCore_1_1IArrayNode__v1.html">pcIArrayNode_base</a>;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( IArrayNode, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#a1f8464a97acb8671e6cc2a466955d45d">IARRAYNODE_VERSION</a> ) IArrayNode;</div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a0f163418e9969110fdf767b0092a08cd"> 111</a></span>&#160; typedef IArrayNode * <a class="code" href="namespaceAdobeXMPCore.html#a0f163418e9969110fdf767b0092a08cd">pIArrayNode</a>;</div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a3c61d7ec18d24b058624ff83657ad886"> 112</a></span>&#160; typedef const IArrayNode * <a class="code" href="namespaceAdobeXMPCore.html#a3c61d7ec18d24b058624ff83657ad886">pcIArrayNode</a>;</div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a24e8e82d63d879d77408ce5c7e30c609"> 113</a></span>&#160; typedef shared_ptr&lt; IArrayNode &gt; <a class="code" href="namespaceAdobeXMPCore.html#a24e8e82d63d879d77408ce5c7e30c609">spIArrayNode</a>;</div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a4ea338a9eed923abf6aba47a27926a0f"> 114</a></span>&#160; typedef shared_ptr&lt; const IArrayNode &gt; <a class="code" href="namespaceAdobeXMPCore.html#a4ea338a9eed923abf6aba47a27926a0f">spcIArrayNode</a>;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#a865ec7a2af5304ec42d443da038ae5b7">kIArrayNodeID</a> ( 0x634172724e6f6465 <span class="comment">/* cArrNode */</span> );</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="comment">// INodeIterator</span></div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ad0578d38c94516edb5414524392845b7"> 118</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1INodeIterator__v1.html">INodeIterator_v1</a>;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; typedef INodeIterator_v1 <a class="code" href="classAdobeXMPCore_1_1INodeIterator__v1.html">INodeIterator_base</a>;</div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a6e8a84e7b4b342b98bc1af7297c30250"> 120</a></span>&#160; typedef INodeIterator_v1 * <a class="code" href="classAdobeXMPCore_1_1INodeIterator__v1.html">pINodeIterator_base</a>;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a830414d5b50ee73daa2d85efb174921a"> 121</a></span>&#160; typedef const INodeIterator_v1 * <a class="code" href="classAdobeXMPCore_1_1INodeIterator__v1.html">pcINodeIterator_base</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>(INodeIterator, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#afe7756c974951e8e78be1cfb96aacc8b">INODEITERATOR_VERSION</a>) INodeIterator;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ac162eebfff7088f633bc0dd401a18862"> 123</a></span>&#160; typedef INodeIterator * <a class="code" href="namespaceAdobeXMPCore.html#ac162eebfff7088f633bc0dd401a18862">pINodeIterator</a>;</div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a634afe8da11f5cea93b0f07e8270da5f"> 124</a></span>&#160; typedef const INodeIterator * <a class="code" href="namespaceAdobeXMPCore.html#a634afe8da11f5cea93b0f07e8270da5f">pcINodeIterator</a>;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a5386a735d9eb66d5859e4657dfeebb7c"> 125</a></span>&#160; typedef shared_ptr&lt; INodeIterator &gt; <a class="code" href="namespaceAdobeXMPCore.html#a5386a735d9eb66d5859e4657dfeebb7c">spINodeIterator</a>;</div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ab423c366f29043e79694f805bceddb56"> 126</a></span>&#160; typedef shared_ptr&lt; const INodeIterator &gt; <a class="code" href="namespaceAdobeXMPCore.html#ab423c366f29043e79694f805bceddb56">spcINodeIterator</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#afb1db1e3afd3cb409aab3c32435b506b">kINodeIteratorID</a> (0x634e6f6465497420 <span class="comment">/* cNodeIt */</span>);</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="comment">// IMetadata</span></div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a3600be9aa8da5d9fcfd522c76755866b"> 130</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1IMetadata__v1.html">IMetadata_v1</a>;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; typedef IMetadata_v1 <a class="code" href="classAdobeXMPCore_1_1IMetadata__v1.html">IMetadata_base</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aa6b155d7624638c88d2b64b551ef1b0c"> 132</a></span>&#160; typedef IMetadata_v1 * <a class="code" href="classAdobeXMPCore_1_1IMetadata__v1.html">pIMetadata_base</a>;</div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a2987cd583f3105668b529ad5fe385481"> 133</a></span>&#160; typedef const IMetadata_v1 * <a class="code" href="classAdobeXMPCore_1_1IMetadata__v1.html">pcIMetadata_base</a>;</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( IMetadata, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#af7d51c3ccf825fc82fa4a2a6cca26bc8">IMETADATA_VERSION</a> ) IMetadata;</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a0c1658ecfb260ac950498f17edd5ebd0"> 135</a></span>&#160; typedef IMetadata * <a class="code" href="namespaceAdobeXMPCore.html#a0c1658ecfb260ac950498f17edd5ebd0">pIMetadata</a>;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aa542fbf0ea812dbe340cd7837d68ef9f"> 136</a></span>&#160; typedef const IMetadata * <a class="code" href="namespaceAdobeXMPCore.html#aa542fbf0ea812dbe340cd7837d68ef9f">pcIMetadata</a>;</div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a7f1de39fd79aeac4402eba73cb1ffe82"> 137</a></span>&#160; typedef shared_ptr&lt; IMetadata &gt; <a class="code" href="namespaceAdobeXMPCore.html#a7f1de39fd79aeac4402eba73cb1ffe82">spIMetadata</a>;</div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a1e81ce748e90e850d0a48b0b5943fce2"> 138</a></span>&#160; typedef shared_ptr&lt; const IMetadata &gt; <a class="code" href="namespaceAdobeXMPCore.html#a1e81ce748e90e850d0a48b0b5943fce2">spcIMetadata</a>;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#ae266f1d0a72a69dbbad9443f1b4140e6">kIMetadataID</a> ( 0x634d657461646174 <span class="comment">/* cMetadat */</span> );</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <span class="comment">// IClientDOMParser</span></div><div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#acf6b51a9bb0059c712e6e423ef94fd0d"> 142</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1IClientDOMParser__v1.html">IClientDOMParser_v1</a>;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; typedef IClientDOMParser_v1 <a class="code" href="classAdobeXMPCore_1_1IClientDOMParser__v1.html">IClientDOMParser_base</a>;</div><div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a9dd27d79138a3d399e48343b626cd3a9"> 144</a></span>&#160; typedef IClientDOMParser_v1 * <a class="code" href="classAdobeXMPCore_1_1IClientDOMParser__v1.html">pIClientDOMParser_base</a>;</div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a886c1974205be855cea961bfacc60604"> 145</a></span>&#160; typedef const IClientDOMParser_v1 * <a class="code" href="classAdobeXMPCore_1_1IClientDOMParser__v1.html">pcIClientDOMParser_base</a>;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( IClientDOMParser, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#a64636b4e59a6212968ad30494675603e">ICLIENTDOMPARSER_VERSION</a> ) IClientDOMParser;</div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ab5d69f05635d466dcd976f8b2b8e8617"> 147</a></span>&#160; typedef IClientDOMParser * <a class="code" href="namespaceAdobeXMPCore.html#ab5d69f05635d466dcd976f8b2b8e8617">pIClientDOMParser</a>;</div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#affaedf89b30a42f4aea5bb10619d1801"> 148</a></span>&#160; typedef const IClientDOMParser * <a class="code" href="namespaceAdobeXMPCore.html#affaedf89b30a42f4aea5bb10619d1801">pcIClientDOMParser</a>;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="comment">// IClientDOMSerializer</span></div><div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ac50d8fc1c60d397b440d075184e01212"> 151</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1IClientDOMSerializer__v1.html">IClientDOMSerializer_v1</a>;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; typedef IClientDOMSerializer_v1 <a class="code" href="classAdobeXMPCore_1_1IClientDOMSerializer__v1.html">IClientDOMSerializer_base</a>;</div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a2dfed76bf986f6fad861aa2323b28caf"> 153</a></span>&#160; typedef IClientDOMSerializer_v1 * <a class="code" href="classAdobeXMPCore_1_1IClientDOMSerializer__v1.html">pIClientDOMSerializer_base</a>;</div><div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a871b93cc85748a5d49fe9774d3305203"> 154</a></span>&#160; typedef const IClientDOMSerializer_v1 * <a class="code" href="classAdobeXMPCore_1_1IClientDOMSerializer__v1.html">pcIClientDOMSerializer_base</a>;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( IClientDOMSerializer, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#aa928953eda71cda88699483e1fca4526">ICLIENTDOMSERIALIZER_VERSION</a> ) IClientDOMSerializer;</div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a901745dcadcfc4387450dd28aaa2d490"> 156</a></span>&#160; typedef IClientDOMSerializer * <a class="code" href="namespaceAdobeXMPCore.html#a901745dcadcfc4387450dd28aaa2d490">pIClientDOMSerializer</a>;</div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ad638e9de1a595aa976f69d3773d46d16"> 157</a></span>&#160; typedef const IClientDOMSerializer * <a class="code" href="namespaceAdobeXMPCore.html#ad638e9de1a595aa976f69d3773d46d16">pcIClientDOMSerializer</a>;</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; </div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="comment">// IDOMParser</span></div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#afcc78a159d893be198c97d1af098a9e3"> 160</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1IDOMParser__v1.html">IDOMParser_v1</a>;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; typedef IDOMParser_v1 <a class="code" href="classAdobeXMPCore_1_1IDOMParser__v1.html">IDOMParser_base</a>;</div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ad8fa3ac657a8506d5d25544060c4af15"> 162</a></span>&#160; typedef IDOMParser_v1 * <a class="code" href="classAdobeXMPCore_1_1IDOMParser__v1.html">pIDOMParser_base</a>;</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a761f1236009e028ec7c95d4e3fa59b71"> 163</a></span>&#160; typedef const IDOMParser_v1 * <a class="code" href="classAdobeXMPCore_1_1IDOMParser__v1.html">pcIDOMParser_base</a>;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( IDOMParser, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#a813f82b55a0bb68c1553e8b38592e705">IDOMPARSER_VERSION</a> ) IDOMParser;</div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a8b003da6674d32c5c628f1d0e1fa45aa"> 165</a></span>&#160; typedef IDOMParser * <a class="code" href="namespaceAdobeXMPCore.html#a8b003da6674d32c5c628f1d0e1fa45aa">pIDOMParser</a>;</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a6b5fc097880814213414c58da877fea5"> 166</a></span>&#160; typedef const IDOMParser * <a class="code" href="namespaceAdobeXMPCore.html#a6b5fc097880814213414c58da877fea5">pcIDOMParser</a>;</div><div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a737ec082bb4e7f817b45e073337c0893"> 167</a></span>&#160; typedef shared_ptr&lt; IDOMParser &gt; <a class="code" href="namespaceAdobeXMPCore.html#a737ec082bb4e7f817b45e073337c0893">spIDOMParser</a>;</div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a587ba854add16d5201c974a3a0f7050c"> 168</a></span>&#160; typedef shared_ptr&lt; const IDOMParser &gt; <a class="code" href="namespaceAdobeXMPCore.html#a587ba854add16d5201c974a3a0f7050c">spcIDOMParser</a>;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#aa11deda1f160ba3bfba36558afcaa0ef">kIDOMParserID</a> ( 0x63444f4d50727372 <span class="comment">/* cDOMPrsr */</span> );</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="comment">// IDOMSerializer</span></div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a2ab7b53419863c354957c09ce4bbb44c"> 172</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1IDOMSerializer__v1.html">IDOMSerializer_v1</a>;</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; typedef IDOMSerializer_v1 <a class="code" href="classAdobeXMPCore_1_1IDOMSerializer__v1.html">IDOMSerializer_base</a>;</div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aa83dd7633a221cb189681dff2bbd78a3"> 174</a></span>&#160; typedef IDOMSerializer_v1 * <a class="code" href="classAdobeXMPCore_1_1IDOMSerializer__v1.html">pIDOMSerializer_base</a>;</div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a9259d01efe1d26b66d5f60cf79f81296"> 175</a></span>&#160; typedef const IDOMSerializer_v1 * <a class="code" href="classAdobeXMPCore_1_1IDOMSerializer__v1.html">pcIDOMSerializer_base</a>;</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( IDOMSerializer, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#a52d6e44f27f19214b38959683d6cc829">IDOMSERIALIZER_VERSION</a> ) IDOMSerializer;</div><div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a6b414731e356594947b08382866c9fcf"> 177</a></span>&#160; typedef IDOMSerializer * <a class="code" href="namespaceAdobeXMPCore.html#a6b414731e356594947b08382866c9fcf">pIDOMSerializer</a>;</div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a1de6f60a0aefc1d42bb656731ff33a9b"> 178</a></span>&#160; typedef const IDOMSerializer * <a class="code" href="namespaceAdobeXMPCore.html#a1de6f60a0aefc1d42bb656731ff33a9b">pcIDOMSerializer</a>;</div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#af3525e619e07f58d7eb8247b56ddad21"> 179</a></span>&#160; typedef shared_ptr&lt; IDOMSerializer &gt; <a class="code" href="namespaceAdobeXMPCore.html#af3525e619e07f58d7eb8247b56ddad21">spIDOMSerializer</a>;</div><div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aee2397438ef33989fb100e5923821eb9"> 180</a></span>&#160; typedef shared_ptr&lt; const IDOMSerializer &gt; <a class="code" href="namespaceAdobeXMPCore.html#aee2397438ef33989fb100e5923821eb9">spcIDOMSerializer</a>;</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#a16e22df4b5facaffff284ab0104404a9">kIDOMSerializerID</a> ( 0x63444f4d53726c7a <span class="comment">/* cDOMSrlz */</span> );</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="comment">// IDOMImplementationRegistry</span></div><div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#aeab5d78356ee44cbab72a48443d7a026"> 184</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1IDOMImplementationRegistry__v1.html">IDOMImplementationRegistry_v1</a>;</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; typedef IDOMImplementationRegistry_v1 <a class="code" href="classAdobeXMPCore_1_1IDOMImplementationRegistry__v1.html">IDOMImplementationRegistry_base</a>;</div><div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ae600077e4e41eec5ebb90fa7510b8b48"> 186</a></span>&#160; typedef IDOMImplementationRegistry_v1 * <a class="code" href="classAdobeXMPCore_1_1IDOMImplementationRegistry__v1.html">pIDOMImplementationRegistry_base</a>;</div><div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a71d91db5d9f5b30fa16b5790948f11cc"> 187</a></span>&#160; typedef const IDOMImplementationRegistry_v1 * <a class="code" href="classAdobeXMPCore_1_1IDOMImplementationRegistry__v1.html">pcIDOMImplementationRegistry_base</a>;</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( IDOMImplementationRegistry, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#aa34dc59f9267eceb6d51235cd778292e">IDOMIMPLEMENTATIONREGISTRY_VERSION</a>) IDOMImplementationRegistry;</div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ae332986668c86f3e5c6bbd57fd5f4cad"> 189</a></span>&#160; typedef IDOMImplementationRegistry * <a class="code" href="namespaceAdobeXMPCore.html#ae332986668c86f3e5c6bbd57fd5f4cad">pIDOMImplementationRegistry</a>;</div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a3971bab010eb9c01783af14c58ccfe54"> 190</a></span>&#160; typedef const IDOMImplementationRegistry * <a class="code" href="namespaceAdobeXMPCore.html#a3971bab010eb9c01783af14c58ccfe54">pcIDOMImplementationRegistry</a>;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a197acc21ecf883449824a1e87a99586a"> 191</a></span>&#160; typedef shared_ptr&lt; IDOMImplementationRegistry &gt; <a class="code" href="namespaceAdobeXMPCore.html#a197acc21ecf883449824a1e87a99586a">spIDOMImplementationRegistry</a>;</div><div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a6efe4728a027ee77597fe1a05a6bc30c"> 192</a></span>&#160; typedef shared_ptr&lt; const IDOMImplementationRegistry &gt; <a class="code" href="namespaceAdobeXMPCore.html#a6efe4728a027ee77597fe1a05a6bc30c">spcIDOMImplementationRegistry</a>;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#a6d787e316880e838d2a03f641a520a5b">kIDOMImplementationRegistryID</a> ( 0x63444f4d52677374 <span class="comment">/* cDOMRgst */</span> );</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="comment">// ICoreObjectFactory</span></div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a77c425a2d9deb50bc0ae4d71232dd98a"> 196</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1ICoreObjectFactory__v1.html">ICoreObjectFactory_v1</a>;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; typedef ICoreObjectFactory_v1 <a class="code" href="classAdobeXMPCore_1_1ICoreObjectFactory__v1.html">ICoreObjectFactory_base</a>;</div><div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ac062cb6e980601a1eedf6085cca9b850"> 198</a></span>&#160; typedef ICoreObjectFactory_v1 * <a class="code" href="classAdobeXMPCore_1_1ICoreObjectFactory__v1.html">pICoreObjectFactory_base</a>;</div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a2ccf603c61b8576fb4a0de760e27f6ba"> 199</a></span>&#160; typedef const ICoreObjectFactory_v1 * <a class="code" href="classAdobeXMPCore_1_1ICoreObjectFactory__v1.html">pcICoreObjectFactory_base</a>;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( ICoreObjectFactory, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#a3d28ba37018741b3794789e5edc6e27e">ICOREOBJECTFACTORY_VERSION</a> ) ICoreObjectFactory;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#ad925e271d292d0b0af1a24342391219d"> 201</a></span>&#160; typedef ICoreObjectFactory * <a class="code" href="namespaceAdobeXMPCore.html#ad925e271d292d0b0af1a24342391219d">pICoreObjectFactory</a>;</div><div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a55e6a583f61b00819b7034f9dd2243f9"> 202</a></span>&#160; typedef const ICoreObjectFactory * <a class="code" href="namespaceAdobeXMPCore.html#a55e6a583f61b00819b7034f9dd2243f9">pcICoreObjectFactory</a>;</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#a30bb255921760813b83dfb94449051dd">kICoreObjectFactoryID</a> ( 0x634f626a46616374 <span class="comment">/* cObjFact */</span> );</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="comment">// ICoreConfigurationManager</span></div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a51c59c2b14cae80da8b1fa5dfa2f4732"> 206</a></span>&#160; class <a class="code" href="classAdobeXMPCore_1_1ICoreConfigurationManager__v1.html">ICoreConfigurationManager_v1</a>;</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; typedef ICoreConfigurationManager_v1 <a class="code" href="classAdobeXMPCore_1_1ICoreConfigurationManager__v1.html">ICoreConfigurationManager_base</a>;</div><div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a55c34a6f458c74682e542edd2a258686"> 208</a></span>&#160; typedef ICoreConfigurationManager_v1 * <a class="code" href="classAdobeXMPCore_1_1ICoreConfigurationManager__v1.html">pICoreConfigurationManager_base</a>;</div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a748a32416e42b563251d682d49535fb8"> 209</a></span>&#160; typedef const ICoreConfigurationManager_v1 * <a class="code" href="classAdobeXMPCore_1_1ICoreConfigurationManager__v1.html">pcICoreConfigurationManager_base</a>;</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; typedef <a class="code" href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">BASE_CLASS</a>( ICoreConfigurationManager, <a class="code" href="XMPCoreLatestInterfaceVersions_8h.html#adf7818c7264e7a80b1b3c5a5b283c47c">ICORECONFIGURATIONMANAGER_VERSION</a> ) ICoreConfigurationManager;</div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a0476368bde6f3c6e43e3659ae092f6e1"> 211</a></span>&#160; typedef ICoreConfigurationManager * <a class="code" href="namespaceAdobeXMPCore.html#a0476368bde6f3c6e43e3659ae092f6e1">pICoreConfigurationManager</a>;</div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a691bc74f235854166554f597f777bb5f"> 212</a></span>&#160; typedef const ICoreConfigurationManager * <a class="code" href="namespaceAdobeXMPCore.html#a691bc74f235854166554f597f777bb5f">pcICoreConfigurationManager</a>;</div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a123c6e847d41233c9e4ba6c64a650c7f"> 213</a></span>&#160; typedef shared_ptr&lt; ICoreConfigurationManager &gt; <a class="code" href="namespaceAdobeXMPCore.html#a123c6e847d41233c9e4ba6c64a650c7f">spICoreConfigurationManager</a>;</div><div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore.html#a885f02b2d6de4b5403445eb74e5e2ce6"> 214</a></span>&#160; typedef shared_ptr&lt; const ICoreConfigurationManager &gt; <a class="code" href="namespaceAdobeXMPCore.html#a885f02b2d6de4b5403445eb74e5e2ce6">spcICoreConfigurationManager</a>; </div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; static const <a class="code" href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">uint64</a> <a class="code" href="namespaceAdobeXMPCore.html#a1fb39caa1c8eeed351b0fca6eca60577">kICoreConfigurationManagerID</a> ( 0x63436f6e664d6772 <span class="comment">/* cConfMgr */</span> );</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;}</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html"> 219</a></span>&#160;namespace <a class="code" href="namespaceAdobeXMPCore__Int.html">AdobeXMPCore_Int</a> {</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="comment">// INameSpacePrefixMap_I</span></div><div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a0665746b848a075cc4aaf72f553cea95"> 222</a></span>&#160; <span class="keyword">class </span>INameSpacePrefixMap_I;</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="keyword">typedef</span> INameSpacePrefixMap_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a0665746b848a075cc4aaf72f553cea95">pINameSpacePrefixMap_I</a>;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#ab7edb8a8ca91f8397965cf85502c2043"> 224</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> INameSpacePrefixMap_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#ab7edb8a8ca91f8397965cf85502c2043">pcINameSpacePrefixMap_I</a>;</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; <span class="comment">// IPathSegment_I</span></div><div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a7b86a8447002d8c63c837cffda64dd2a"> 227</a></span>&#160; <span class="keyword">class </span>IPathSegment_I;</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="keyword">typedef</span> IPathSegment_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a7b86a8447002d8c63c837cffda64dd2a">pIPathSegment_I</a>;</div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a8c2801e50baa3f7979aa4a31225bc25d"> 229</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> IPathSegment_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a8c2801e50baa3f7979aa4a31225bc25d">pcIPathSegment_I</a>;</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="comment">// IPath_I</span></div><div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#ac72d014801c316df78e38687d0c11aa7"> 232</a></span>&#160; <span class="keyword">class </span>IPath_I;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; <span class="keyword">typedef</span> IPath_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#ac72d014801c316df78e38687d0c11aa7">pIPath_I</a>;</div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#aa917512a62ab131edf95fab4e6ba7067"> 234</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> IPath_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#aa917512a62ab131edf95fab4e6ba7067">pcIPath_I</a>;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; <span class="comment">// INode_I</span></div><div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a7ab22fbbd637098e7e0db48036864228"> 237</a></span>&#160; <span class="keyword">class </span>INode_I;</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; <span class="keyword">typedef</span> INode_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a7ab22fbbd637098e7e0db48036864228">pINode_I</a>;</div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a09decb910c24c7929d609f1e29ca16b1"> 239</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> INode_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a09decb910c24c7929d609f1e29ca16b1">pcINode_I</a>;</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; <span class="comment">// ISimpleNode_I</span></div><div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a9b914b7e3bafee8e830a982810ed2191"> 242</a></span>&#160; <span class="keyword">class </span>ISimpleNode_I;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; <span class="keyword">typedef</span> ISimpleNode_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a9b914b7e3bafee8e830a982810ed2191">pISimpleNode_I</a>;</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a0de0f06ece9bff0c77df3e519af9f506"> 244</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> ISimpleNode_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a0de0f06ece9bff0c77df3e519af9f506">pcISimpleNode_I</a>;</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="comment">// ICompositeNode_I</span></div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a88df781b3af9dc7dfe7cb967b6e9b440"> 247</a></span>&#160; <span class="keyword">class </span>ICompositeNode_I;</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keyword">typedef</span> ICompositeNode_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a88df781b3af9dc7dfe7cb967b6e9b440">pICompositeNode_I</a>;</div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#aa1ac753eb7735e19c3f1a2a21d02a047"> 249</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> ICompositeNode_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#aa1ac753eb7735e19c3f1a2a21d02a047">pcICompositeNode_I</a>;</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; <span class="comment">// IStructureNode_I</span></div><div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a4d4375869e320dc1596a9d62a4030b05"> 252</a></span>&#160; <span class="keyword">class </span>IStructureNode_I;</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keyword">typedef</span> IStructureNode_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a4d4375869e320dc1596a9d62a4030b05">pIStructureNode_I</a>;</div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a85d314eae1eef235e7c698c5c84bdda1"> 254</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> IStructureNode_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a85d314eae1eef235e7c698c5c84bdda1">pcIStructureNode_I</a>;</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="comment">// IArrayNode_I</span></div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#af2a081973401c42b5772dc9faec58a58"> 257</a></span>&#160; <span class="keyword">class </span>IArrayNode_I;</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; <span class="keyword">typedef</span> IArrayNode_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#af2a081973401c42b5772dc9faec58a58">pIArrayNode_I</a>;</div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#ad705150e811fbc6ff116e850c444fc2d"> 259</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> IArrayNode_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#ad705150e811fbc6ff116e850c444fc2d">pcIArrayNode_I</a>;</div><div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; <span class="comment">// INodeIterator_I</span></div><div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a71dcb1468c552abdd9fb1666cadc6600"> 262</a></span>&#160; <span class="keyword">class </span>INodeIterator_I;</div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <span class="keyword">typedef</span> INodeIterator_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a71dcb1468c552abdd9fb1666cadc6600">pINodeIterator_I</a>;</div><div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a9d8ff928f0b3e120916451e57b1b05bb"> 264</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> INodeIterator_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a9d8ff928f0b3e120916451e57b1b05bb">pcINodeIterator_I</a>;</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <span class="comment">// IMetadata_I</span></div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a70359e8aaa387b24879f1510ac1c4725"> 267</a></span>&#160; <span class="keyword">class </span>IMetadata_I;</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <span class="keyword">typedef</span> IMetadata_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a70359e8aaa387b24879f1510ac1c4725">pIMetadata_I</a>;</div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#abf85881909a28303736ad48039524d73"> 269</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> IMetadata_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#abf85881909a28303736ad48039524d73">pcIMetadata_I</a>;</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="comment">// IClientDOMParser_I</span></div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a5c9e417017018f36cdbfdbcaa8cd0585"> 272</a></span>&#160; <span class="keyword">class </span>IClientDOMParser_I;</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; <span class="keyword">typedef</span> IClientDOMParser_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a5c9e417017018f36cdbfdbcaa8cd0585">pIClientDOMParser_I</a>;</div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a3c5ae6e52bf994fc05ed79ca9c58aae0"> 274</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> IClientDOMParser_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a3c5ae6e52bf994fc05ed79ca9c58aae0">pcIClientDOMParser_I</a>;</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <span class="comment">// IClientDOMSerializer_I</span></div><div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a9807c050f5244e2cf017e5f247d22473"> 277</a></span>&#160; <span class="keyword">class </span>IClientDOMSerializer_I;</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; <span class="keyword">typedef</span> IClientDOMSerializer_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a9807c050f5244e2cf017e5f247d22473">pIClientDOMSerializer_I</a>;</div><div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a786137be71601c8a876f6798ba798eea"> 279</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> IClientDOMSerializer_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a786137be71601c8a876f6798ba798eea">pcIClientDOMSerializer_I</a>;</div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160;</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; <span class="comment">// IDOMParser_I</span></div><div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a4dad9e02be4a3efae9ea99e5f03ae11e"> 282</a></span>&#160; <span class="keyword">class </span>IDOMParser_I;</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; <span class="keyword">typedef</span> IDOMParser_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a4dad9e02be4a3efae9ea99e5f03ae11e">pIDOMParser_I</a>;</div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a3a6d0893476eb4ce3713ca88e5c80b4e"> 284</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> IDOMParser_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a3a6d0893476eb4ce3713ca88e5c80b4e">pcIDOMParser_I</a>;</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; <span class="comment">// IDOMSerializer_I</span></div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a1bbf04f53ef3da6e5e12f535679bb177"> 287</a></span>&#160; <span class="keyword">class </span>IDOMSerializer_I;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; <span class="keyword">typedef</span> IDOMSerializer_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a1bbf04f53ef3da6e5e12f535679bb177">pIDOMSerializer_I</a>;</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a771229361d508f6fc0d427803543d38b"> 289</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> IDOMSerializer_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a771229361d508f6fc0d427803543d38b">pcIDOMSerializer_I</a>;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <span class="comment">// IDOMImplementationRegistry_I</span></div><div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#ad26aadc3f0926468c34c02cc1a0f1dbd"> 292</a></span>&#160; <span class="keyword">class </span>IDOMImplementationRegistry_I;</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <span class="keyword">typedef</span> IDOMImplementationRegistry_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#ad26aadc3f0926468c34c02cc1a0f1dbd">pIDOMImplementationRegistry_I</a>;</div><div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#ae7c82f1920d2cbe1956fc5c43d0b10e2"> 294</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> IDOMImplementationRegistry_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#ae7c82f1920d2cbe1956fc5c43d0b10e2">pcIDOMImplementationRegistry_I</a>;</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <span class="comment">// ICoreObjectFactory_I</span></div><div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#ad445bf512b4b3179b131b0a7dec31d86"> 297</a></span>&#160; <span class="keyword">class </span>ICoreObjectFactory_I;</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; <span class="keyword">typedef</span> ICoreObjectFactory_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#ad445bf512b4b3179b131b0a7dec31d86">pICoreObjectFactory_I</a>;</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#ae32d6c403c99fe665bbeff4483a7b144"> 299</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> ICoreObjectFactory_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#ae32d6c403c99fe665bbeff4483a7b144">pcICoreObjectFactory_I</a>;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <span class="comment">// ICoreConfigurationManager_I</span></div><div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#a643dfc0500b39ea6d5a81c187fe0e9bc"> 302</a></span>&#160; <span class="keyword">class </span>ICoreConfigurationManager_I;</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <span class="keyword">typedef</span> ICoreConfigurationManager_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#a643dfc0500b39ea6d5a81c187fe0e9bc">pICoreConfigurationManager_I</a>;</div><div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="namespaceAdobeXMPCore__Int.html#ae995733eb74953fd4e8cafe373236938"> 304</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">const</span> ICoreConfigurationManager_I * <a class="code" href="namespaceAdobeXMPCore__Int.html#ae995733eb74953fd4e8cafe373236938">pcICoreConfigurationManager_I</a>;</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;}</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;<span class="preprocessor">#endif // XMPCoreFwdDeclarations_h__</span></div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;</div><div class="ttc" id="namespaceAdobeXMPCommon_html_aea1d692da07b844d1f642b47ea6a91bd"><div class="ttname"><a href="namespaceAdobeXMPCommon.html#aea1d692da07b844d1f642b47ea6a91bd">AdobeXMPCommon::uint64</a></div><div class="ttdeci">XMP_Uns64 uint64</div><div class="ttdef"><b>Definition:</b> <a href="XMPCommonDefines_8h_source.html#l00142">XMPCommonDefines.h:142</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_afcc8116b5f4020c02bc96bd91a4d5235"><div class="ttname"><a href="namespaceAdobeXMPCore.html#afcc8116b5f4020c02bc96bd91a4d5235">AdobeXMPCore::pIPathSegment</a></div><div class="ttdeci">IPathSegment * pIPathSegment</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00039">XMPCoreFwdDeclarations.h:39</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_aa11deda1f160ba3bfba36558afcaa0ef"><div class="ttname"><a href="namespaceAdobeXMPCore.html#aa11deda1f160ba3bfba36558afcaa0ef">AdobeXMPCore::kIDOMParserID</a></div><div class="ttdeci">static const uint64 kIDOMParserID(0x63444f4d50727372)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a6d787e316880e838d2a03f641a520a5b"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a6d787e316880e838d2a03f641a520a5b">AdobeXMPCore::kIDOMImplementationRegistryID</a></div><div class="ttdeci">static const uint64 kIDOMImplementationRegistryID(0x63444f4d52677374)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a587ba854add16d5201c974a3a0f7050c"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a587ba854add16d5201c974a3a0f7050c">AdobeXMPCore::spcIDOMParser</a></div><div class="ttdeci">shared_ptr&lt; const IDOMParser &gt; spcIDOMParser</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00168">XMPCoreFwdDeclarations.h:168</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a5c9e417017018f36cdbfdbcaa8cd0585"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a5c9e417017018f36cdbfdbcaa8cd0585">AdobeXMPCore_Int::pIClientDOMParser_I</a></div><div class="ttdeci">IClientDOMParser_I * pIClientDOMParser_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00272">XMPCoreFwdDeclarations.h:272</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a0de0f06ece9bff0c77df3e519af9f506"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a0de0f06ece9bff0c77df3e519af9f506">AdobeXMPCore_Int::pcISimpleNode_I</a></div><div class="ttdeci">const ISimpleNode_I * pcISimpleNode_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00244">XMPCoreFwdDeclarations.h:244</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a7c98739d62fca879db910ac0fca82c3c"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a7c98739d62fca879db910ac0fca82c3c">AdobeXMPCore::spcICompositeNode</a></div><div class="ttdeci">shared_ptr&lt; const ICompositeNode &gt; spcICompositeNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00090">XMPCoreFwdDeclarations.h:90</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_adf7818c7264e7a80b1b3c5a5b283c47c"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#adf7818c7264e7a80b1b3c5a5b283c47c">ICORECONFIGURATIONMANAGER_VERSION</a></div><div class="ttdeci">#define ICORECONFIGURATIONMANAGER_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00088">XMPCoreLatestInterfaceVersions.h:88</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a865ec7a2af5304ec42d443da038ae5b7"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a865ec7a2af5304ec42d443da038ae5b7">AdobeXMPCore::kIArrayNodeID</a></div><div class="ttdeci">static const uint64 kIArrayNodeID(0x634172724e6f6465)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a3a6d0893476eb4ce3713ca88e5c80b4e"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a3a6d0893476eb4ce3713ca88e5c80b4e">AdobeXMPCore_Int::pcIDOMParser_I</a></div><div class="ttdeci">const IDOMParser_I * pcIDOMParser_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00284">XMPCoreFwdDeclarations.h:284</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a634afe8da11f5cea93b0f07e8270da5f"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a634afe8da11f5cea93b0f07e8270da5f">AdobeXMPCore::pcINodeIterator</a></div><div class="ttdeci">const INodeIterator * pcINodeIterator</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00124">XMPCoreFwdDeclarations.h:124</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ab17b1221c559007c5fbc73cf2c555c6c"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ab17b1221c559007c5fbc73cf2c555c6c">AdobeXMPCore::spINameSpacePrefixMap</a></div><div class="ttdeci">shared_ptr&lt; INameSpacePrefixMap &gt; spINameSpacePrefixMap</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00029">XMPCoreFwdDeclarations.h:29</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_acfcbb43bd0f659f554877c4f9dd7d459"><div class="ttname"><a href="namespaceAdobeXMPCore.html#acfcbb43bd0f659f554877c4f9dd7d459">AdobeXMPCore::spICompositeNode</a></div><div class="ttdeci">shared_ptr&lt; ICompositeNode &gt; spICompositeNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00089">XMPCoreFwdDeclarations.h:89</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a9807c050f5244e2cf017e5f247d22473"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a9807c050f5244e2cf017e5f247d22473">AdobeXMPCore_Int::pIClientDOMSerializer_I</a></div><div class="ttdeci">IClientDOMSerializer_I * pIClientDOMSerializer_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00277">XMPCoreFwdDeclarations.h:277</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a5386a735d9eb66d5859e4657dfeebb7c"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a5386a735d9eb66d5859e4657dfeebb7c">AdobeXMPCore::spINodeIterator</a></div><div class="ttdeci">shared_ptr&lt; INodeIterator &gt; spINodeIterator</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00125">XMPCoreFwdDeclarations.h:125</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_aa34dc59f9267eceb6d51235cd778292e"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#aa34dc59f9267eceb6d51235cd778292e">IDOMIMPLEMENTATIONREGISTRY_VERSION</a></div><div class="ttdeci">#define IDOMIMPLEMENTATIONREGISTRY_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00080">XMPCoreLatestInterfaceVersions.h:80</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a123c6e847d41233c9e4ba6c64a650c7f"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a123c6e847d41233c9e4ba6c64a650c7f">AdobeXMPCore::spICoreConfigurationManager</a></div><div class="ttdeci">shared_ptr&lt; ICoreConfigurationManager &gt; spICoreConfigurationManager</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00213">XMPCoreFwdDeclarations.h:213</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_aef05040bb5475b170f4816511f0655d0"><div class="ttname"><a href="namespaceAdobeXMPCore.html#aef05040bb5475b170f4816511f0655d0">AdobeXMPCore::pICompositeNode</a></div><div class="ttdeci">ICompositeNode * pICompositeNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00087">XMPCoreFwdDeclarations.h:87</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_abc833d7b10347a44a303b973337cf536"><div class="ttname"><a href="namespaceAdobeXMPCore.html#abc833d7b10347a44a303b973337cf536">AdobeXMPCore::pINode</a></div><div class="ttdeci">INode * pINode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00063">XMPCoreFwdDeclarations.h:63</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1IClientDOMParser__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1IClientDOMParser__v1.html">AdobeXMPCore::IClientDOMParser_v1</a></div><div class="ttdoc">Version 1 of the interface that supports parsing by the client supplied parser of the XMP Data Model...</div><div class="ttdef"><b>Definition:</b> <a href="IClientDOMParser_8h_source.html#l00022">IClientDOMParser.h:22</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a7b86a8447002d8c63c837cffda64dd2a"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a7b86a8447002d8c63c837cffda64dd2a">AdobeXMPCore_Int::pIPathSegment_I</a></div><div class="ttdeci">IPathSegment_I * pIPathSegment_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00227">XMPCoreFwdDeclarations.h:227</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a71dcb1468c552abdd9fb1666cadc6600"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a71dcb1468c552abdd9fb1666cadc6600">AdobeXMPCore_Int::pINodeIterator_I</a></div><div class="ttdeci">INodeIterator_I * pINodeIterator_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00262">XMPCoreFwdDeclarations.h:262</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a7c13887bb991ed5707ebae28d26543b1"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a7c13887bb991ed5707ebae28d26543b1">AdobeXMPCore::pINameSpacePrefixMap</a></div><div class="ttdeci">INameSpacePrefixMap * pINameSpacePrefixMap</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00027">XMPCoreFwdDeclarations.h:27</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1ISimpleNode__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1ISimpleNode__v1.html">AdobeXMPCore::ISimpleNode_v1</a></div><div class="ttdoc">Version1 of the interface that represents a Simple Property Node of XMP DOM. </div><div class="ttdef"><b>Definition:</b> <a href="ISimpleNode_8h_source.html#l00023">ISimpleNode.h:23</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a4d4375869e320dc1596a9d62a4030b05"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a4d4375869e320dc1596a9d62a4030b05">AdobeXMPCore_Int::pIStructureNode_I</a></div><div class="ttdeci">IStructureNode_I * pIStructureNode_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00252">XMPCoreFwdDeclarations.h:252</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ab2c77e55a81c018160035cea22f49a1a"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ab2c77e55a81c018160035cea22f49a1a">AdobeXMPCore::pcINode</a></div><div class="ttdeci">const INode * pcINode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00064">XMPCoreFwdDeclarations.h:64</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a09decb910c24c7929d609f1e29ca16b1"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a09decb910c24c7929d609f1e29ca16b1">AdobeXMPCore_Int::pcINode_I</a></div><div class="ttdeci">const INode_I * pcINode_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00239">XMPCoreFwdDeclarations.h:239</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a0f163418e9969110fdf767b0092a08cd"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a0f163418e9969110fdf767b0092a08cd">AdobeXMPCore::pIArrayNode</a></div><div class="ttdeci">IArrayNode * pIArrayNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00111">XMPCoreFwdDeclarations.h:111</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_ae32d6c403c99fe665bbeff4483a7b144"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#ae32d6c403c99fe665bbeff4483a7b144">AdobeXMPCore_Int::pcICoreObjectFactory_I</a></div><div class="ttdeci">const ICoreObjectFactory_I * pcICoreObjectFactory_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00299">XMPCoreFwdDeclarations.h:299</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a786137be71601c8a876f6798ba798eea"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a786137be71601c8a876f6798ba798eea">AdobeXMPCore_Int::pcIClientDOMSerializer_I</a></div><div class="ttdeci">const IClientDOMSerializer_I * pcIClientDOMSerializer_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00279">XMPCoreFwdDeclarations.h:279</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1IClientDOMSerializer__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1IClientDOMSerializer__v1.html">AdobeXMPCore::IClientDOMSerializer_v1</a></div><div class="ttdoc">Version 1 of the interface that supports serializing by the client supplied serializer of the XMP Dat...</div><div class="ttdef"><b>Definition:</b> <a href="IClientDOMSerializer_8h_source.html#l00025">IClientDOMSerializer.h:25</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_afb1db1e3afd3cb409aab3c32435b506b"><div class="ttname"><a href="namespaceAdobeXMPCore.html#afb1db1e3afd3cb409aab3c32435b506b">AdobeXMPCore::kINodeIteratorID</a></div><div class="ttdeci">static const uint64 kINodeIteratorID(0x634e6f6465497420)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a70359e8aaa387b24879f1510ac1c4725"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a70359e8aaa387b24879f1510ac1c4725">AdobeXMPCore_Int::pIMetadata_I</a></div><div class="ttdeci">IMetadata_I * pIMetadata_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00267">XMPCoreFwdDeclarations.h:267</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a1bbf04f53ef3da6e5e12f535679bb177"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a1bbf04f53ef3da6e5e12f535679bb177">AdobeXMPCore_Int::pIDOMSerializer_I</a></div><div class="ttdeci">IDOMSerializer_I * pIDOMSerializer_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00287">XMPCoreFwdDeclarations.h:287</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ab5d69f05635d466dcd976f8b2b8e8617"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ab5d69f05635d466dcd976f8b2b8e8617">AdobeXMPCore::pIClientDOMParser</a></div><div class="ttdeci">IClientDOMParser * pIClientDOMParser</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00147">XMPCoreFwdDeclarations.h:147</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a88df781b3af9dc7dfe7cb967b6e9b440"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a88df781b3af9dc7dfe7cb967b6e9b440">AdobeXMPCore_Int::pICompositeNode_I</a></div><div class="ttdeci">ICompositeNode_I * pICompositeNode_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00247">XMPCoreFwdDeclarations.h:247</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a9b914b7e3bafee8e830a982810ed2191"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a9b914b7e3bafee8e830a982810ed2191">AdobeXMPCore_Int::pISimpleNode_I</a></div><div class="ttdeci">ISimpleNode_I * pISimpleNode_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00242">XMPCoreFwdDeclarations.h:242</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a98ce40154ef1c1d92f2077c8211f2a9c"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a98ce40154ef1c1d92f2077c8211f2a9c">AdobeXMPCore::spcIPathSegment</a></div><div class="ttdeci">shared_ptr&lt; const IPathSegment &gt; spcIPathSegment</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00042">XMPCoreFwdDeclarations.h:42</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a3c5ae6e52bf994fc05ed79ca9c58aae0"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a3c5ae6e52bf994fc05ed79ca9c58aae0">AdobeXMPCore_Int::pcIClientDOMParser_I</a></div><div class="ttdeci">const IClientDOMParser_I * pcIClientDOMParser_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00274">XMPCoreFwdDeclarations.h:274</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ad7423726463e791584bdeeb0a699c2d6"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ad7423726463e791584bdeeb0a699c2d6">AdobeXMPCore::pINameSpacePrefixMap_base</a></div><div class="ttdeci">INameSpacePrefixMap_v1 * pINameSpacePrefixMap_base</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00024">XMPCoreFwdDeclarations.h:24</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_ac72d014801c316df78e38687d0c11aa7"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#ac72d014801c316df78e38687d0c11aa7">AdobeXMPCore_Int::pIPath_I</a></div><div class="ttdeci">IPath_I * pIPath_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00232">XMPCoreFwdDeclarations.h:232</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a459a371e2e25b93998a16921e3536bc7"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a459a371e2e25b93998a16921e3536bc7">AdobeXMPCore::INameSpacePrefixMap_base</a></div><div class="ttdeci">INameSpacePrefixMap_v1 INameSpacePrefixMap_base</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00022">XMPCoreFwdDeclarations.h:22</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a901745dcadcfc4387450dd28aaa2d490"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a901745dcadcfc4387450dd28aaa2d490">AdobeXMPCore::pIClientDOMSerializer</a></div><div class="ttdeci">IClientDOMSerializer * pIClientDOMSerializer</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00156">XMPCoreFwdDeclarations.h:156</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a22f9e572045a61aa3cfc629a0d877d72"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a22f9e572045a61aa3cfc629a0d877d72">AdobeXMPCore::spcINameSpacePrefixMap</a></div><div class="ttdeci">shared_ptr&lt; const INameSpacePrefixMap &gt; spcINameSpacePrefixMap</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00030">XMPCoreFwdDeclarations.h:30</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_aa542fbf0ea812dbe340cd7837d68ef9f"><div class="ttname"><a href="namespaceAdobeXMPCore.html#aa542fbf0ea812dbe340cd7837d68ef9f">AdobeXMPCore::pcIMetadata</a></div><div class="ttdeci">const IMetadata * pcIMetadata</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00136">XMPCoreFwdDeclarations.h:136</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1ICoreConfigurationManager__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1ICoreConfigurationManager__v1.html">AdobeXMPCore::ICoreConfigurationManager_v1</a></div><div class="ttdoc">Version1 of the interface that represents configuration settings controllable by the client...</div><div class="ttdef"><b>Definition:</b> <a href="ICoreConfigurationManager_8h_source.html#l00022">ICoreConfigurationManager.h:22</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a6b5fc097880814213414c58da877fea5"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a6b5fc097880814213414c58da877fea5">AdobeXMPCore::pcIDOMParser</a></div><div class="ttdeci">const IDOMParser * pcIDOMParser</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00166">XMPCoreFwdDeclarations.h:166</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_aa928953eda71cda88699483e1fca4526"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#aa928953eda71cda88699483e1fca4526">ICLIENTDOMSERIALIZER_VERSION</a></div><div class="ttdeci">#define ICLIENTDOMSERIALIZER_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00068">XMPCoreLatestInterfaceVersions.h:68</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_a42cb9bdb3894ac77ff614349e5c371e5"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#a42cb9bdb3894ac77ff614349e5c371e5">IPATHSEGMENT_VERSION</a></div><div class="ttdeci">#define IPATHSEGMENT_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00028">XMPCoreLatestInterfaceVersions.h:28</a></div></div>
+<div class="ttc" id="XMPCommonFwdDeclarations_8h_html"><div class="ttname"><a href="XMPCommonFwdDeclarations_8h.html">XMPCommonFwdDeclarations.h</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ab20ecb8d094c1dd81cb278370b746343"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ab20ecb8d094c1dd81cb278370b746343">AdobeXMPCore::spISimpleNode</a></div><div class="ttdeci">shared_ptr&lt; ISimpleNode &gt; spISimpleNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00077">XMPCoreFwdDeclarations.h:77</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_affaedf89b30a42f4aea5bb10619d1801"><div class="ttname"><a href="namespaceAdobeXMPCore.html#affaedf89b30a42f4aea5bb10619d1801">AdobeXMPCore::pcIClientDOMParser</a></div><div class="ttdeci">const IClientDOMParser * pcIClientDOMParser</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00148">XMPCoreFwdDeclarations.h:148</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a099de3a79749ee161daf59313861702e"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a099de3a79749ee161daf59313861702e">AdobeXMPCore::kIStructureNodeID</a></div><div class="ttdeci">static const uint64 kIStructureNodeID(0x635374724e6f6465)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ab25d27977dd99a041e01a4b8558f08fe"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ab25d27977dd99a041e01a4b8558f08fe">AdobeXMPCore::BASE_CLASS</a></div><div class="ttdeci">typedef BASE_CLASS(INameSpacePrefixMap, INAMESPACEPREFIXMAP_VERSION) INameSpacePrefixMap</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ab423c366f29043e79694f805bceddb56"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ab423c366f29043e79694f805bceddb56">AdobeXMPCore::spcINodeIterator</a></div><div class="ttdeci">shared_ptr&lt; const INodeIterator &gt; spcINodeIterator</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00126">XMPCoreFwdDeclarations.h:126</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_aefe5b8d014bd0f2ca4933a16572b51df"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#aefe5b8d014bd0f2ca4933a16572b51df">ICOMPOSITENODE_VERSION</a></div><div class="ttdeci">#define ICOMPOSITENODE_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00048">XMPCoreLatestInterfaceVersions.h:48</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a957c57fcbb47c704fc5c31cf36dcbde7"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a957c57fcbb47c704fc5c31cf36dcbde7">AdobeXMPCore::spIStructureNode</a></div><div class="ttdeci">shared_ptr&lt; IStructureNode &gt; spIStructureNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00101">XMPCoreFwdDeclarations.h:101</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html">XMPCoreLatestInterfaceVersions.h</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a3971bab010eb9c01783af14c58ccfe54"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a3971bab010eb9c01783af14c58ccfe54">AdobeXMPCore::pcIDOMImplementationRegistry</a></div><div class="ttdeci">const IDOMImplementationRegistry * pcIDOMImplementationRegistry</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00190">XMPCoreFwdDeclarations.h:190</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a0476368bde6f3c6e43e3659ae092f6e1"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a0476368bde6f3c6e43e3659ae092f6e1">AdobeXMPCore::pICoreConfigurationManager</a></div><div class="ttdeci">ICoreConfigurationManager * pICoreConfigurationManager</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00211">XMPCoreFwdDeclarations.h:211</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_af2a081973401c42b5772dc9faec58a58"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#af2a081973401c42b5772dc9faec58a58">AdobeXMPCore_Int::pIArrayNode_I</a></div><div class="ttdeci">IArrayNode_I * pIArrayNode_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00257">XMPCoreFwdDeclarations.h:257</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a663e9a570224c4361f5ab883e32cf460"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a663e9a570224c4361f5ab883e32cf460">AdobeXMPCore::kICompositeNodeID</a></div><div class="ttdeci">static const uint64 kICompositeNodeID(0x63436d704e6f6465)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a277f8ceb2e7074edb4ce6c3bc906a71c"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a277f8ceb2e7074edb4ce6c3bc906a71c">AdobeXMPCore::pcIPath</a></div><div class="ttdeci">const IPath * pcIPath</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00052">XMPCoreFwdDeclarations.h:52</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1IMetadata__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1IMetadata__v1.html">AdobeXMPCore::IMetadata_v1</a></div><div class="ttdoc">Version1 of the interface that represents the whole xmp metadata for an asset. </div><div class="ttdef"><b>Definition:</b> <a href="IMetadata_8h_source.html#l00024">IMetadata.h:24</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_aff2b1eabe2ac90a68ba3690930494a17"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#aff2b1eabe2ac90a68ba3690930494a17">INODE_VERSION</a></div><div class="ttdeci">#define INODE_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00036">XMPCoreLatestInterfaceVersions.h:36</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a1de6f60a0aefc1d42bb656731ff33a9b"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a1de6f60a0aefc1d42bb656731ff33a9b">AdobeXMPCore::pcIDOMSerializer</a></div><div class="ttdeci">const IDOMSerializer * pcIDOMSerializer</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00178">XMPCoreFwdDeclarations.h:178</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a4ea338a9eed923abf6aba47a27926a0f"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a4ea338a9eed923abf6aba47a27926a0f">AdobeXMPCore::spcIArrayNode</a></div><div class="ttdeci">shared_ptr&lt; const IArrayNode &gt; spcIArrayNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00114">XMPCoreFwdDeclarations.h:114</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_aa54f5ed241da9437ad01c1047a199f56"><div class="ttname"><a href="namespaceAdobeXMPCore.html#aa54f5ed241da9437ad01c1047a199f56">AdobeXMPCore::spIPath</a></div><div class="ttdeci">shared_ptr&lt; IPath &gt; spIPath</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00053">XMPCoreFwdDeclarations.h:53</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_a799da65cf5811707628bb2681a4545ec"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#a799da65cf5811707628bb2681a4545ec">ISIMPLENODE_VERSION</a></div><div class="ttdeci">#define ISIMPLENODE_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00044">XMPCoreLatestInterfaceVersions.h:44</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_a28325920d39a80ba79dd3774ce056f45"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#a28325920d39a80ba79dd3774ce056f45">ISTRUCTURENODE_VERSION</a></div><div class="ttdeci">#define ISTRUCTURENODE_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00052">XMPCoreLatestInterfaceVersions.h:52</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a643dfc0500b39ea6d5a81c187fe0e9bc"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a643dfc0500b39ea6d5a81c187fe0e9bc">AdobeXMPCore_Int::pICoreConfigurationManager_I</a></div><div class="ttdeci">ICoreConfigurationManager_I * pICoreConfigurationManager_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00302">XMPCoreFwdDeclarations.h:302</a></div></div>
+<div class="ttc" id="XMPCoreDefines_8h_html"><div class="ttname"><a href="XMPCoreDefines_8h.html">XMPCoreDefines.h</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html"><div class="ttname"><a href="namespaceAdobeXMPCore.html">AdobeXMPCore</a></div><div class="ttdef"><b>Definition:</b> <a href="IArrayNode_8h_source.html#l00016">IArrayNode.h:16</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1INode__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1INode__v1.html">AdobeXMPCore::INode_v1</a></div><div class="ttdoc">Version1 of the interface that serves as a base interface to all types of nodes in the XMP DOM...</div><div class="ttdef"><b>Definition:</b> <a href="INode_8h_source.html#l00026">INode.h:26</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_a1f8464a97acb8671e6cc2a466955d45d"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#a1f8464a97acb8671e6cc2a466955d45d">IARRAYNODE_VERSION</a></div><div class="ttdeci">#define IARRAYNODE_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00056">XMPCoreLatestInterfaceVersions.h:56</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1INameSpacePrefixMap__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1INameSpacePrefixMap__v1.html">AdobeXMPCore::INameSpacePrefixMap_v1</a></div><div class="ttdoc">Version1 of the interface that represents map where each entry consists of prefix string as the key a...</div><div class="ttdef"><b>Definition:</b> <a href="INameSpacePrefixMap_8h_source.html#l00026">INameSpacePrefixMap.h:26</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_af3525e619e07f58d7eb8247b56ddad21"><div class="ttname"><a href="namespaceAdobeXMPCore.html#af3525e619e07f58d7eb8247b56ddad21">AdobeXMPCore::spIDOMSerializer</a></div><div class="ttdeci">shared_ptr&lt; IDOMSerializer &gt; spIDOMSerializer</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00179">XMPCoreFwdDeclarations.h:179</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a737ec082bb4e7f817b45e073337c0893"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a737ec082bb4e7f817b45e073337c0893">AdobeXMPCore::spIDOMParser</a></div><div class="ttdeci">shared_ptr&lt; IDOMParser &gt; spIDOMParser</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00167">XMPCoreFwdDeclarations.h:167</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_af7d51c3ccf825fc82fa4a2a6cca26bc8"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#af7d51c3ccf825fc82fa4a2a6cca26bc8">IMETADATA_VERSION</a></div><div class="ttdeci">#define IMETADATA_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00060">XMPCoreLatestInterfaceVersions.h:60</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1ICompositeNode__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1ICompositeNode__v1.html">AdobeXMPCore::ICompositeNode_v1</a></div><div class="ttdoc">Version1 of the interface that serves as a base interface to all composite types of nodes in the XMP ...</div><div class="ttdef"><b>Definition:</b> <a href="ICompositeNode_8h_source.html#l00025">ICompositeNode.h:25</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a24e8e82d63d879d77408ce5c7e30c609"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a24e8e82d63d879d77408ce5c7e30c609">AdobeXMPCore::spIArrayNode</a></div><div class="ttdeci">shared_ptr&lt; IArrayNode &gt; spIArrayNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00113">XMPCoreFwdDeclarations.h:113</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ad925e271d292d0b0af1a24342391219d"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ad925e271d292d0b0af1a24342391219d">AdobeXMPCore::pICoreObjectFactory</a></div><div class="ttdeci">ICoreObjectFactory * pICoreObjectFactory</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00201">XMPCoreFwdDeclarations.h:201</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_abf85881909a28303736ad48039524d73"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#abf85881909a28303736ad48039524d73">AdobeXMPCore_Int::pcIMetadata_I</a></div><div class="ttdeci">const IMetadata_I * pcIMetadata_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00269">XMPCoreFwdDeclarations.h:269</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a0665746b848a075cc4aaf72f553cea95"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a0665746b848a075cc4aaf72f553cea95">AdobeXMPCore_Int::pINameSpacePrefixMap_I</a></div><div class="ttdeci">INameSpacePrefixMap_I * pINameSpacePrefixMap_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00222">XMPCoreFwdDeclarations.h:222</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_ad705150e811fbc6ff116e850c444fc2d"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#ad705150e811fbc6ff116e850c444fc2d">AdobeXMPCore_Int::pcIArrayNode_I</a></div><div class="ttdeci">const IArrayNode_I * pcIArrayNode_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00259">XMPCoreFwdDeclarations.h:259</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a0c1658ecfb260ac950498f17edd5ebd0"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a0c1658ecfb260ac950498f17edd5ebd0">AdobeXMPCore::pIMetadata</a></div><div class="ttdeci">IMetadata * pIMetadata</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00135">XMPCoreFwdDeclarations.h:135</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a1fb39caa1c8eeed351b0fca6eca60577"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a1fb39caa1c8eeed351b0fca6eca60577">AdobeXMPCore::kICoreConfigurationManagerID</a></div><div class="ttdeci">static const uint64 kICoreConfigurationManagerID(0x63436f6e664d6772)</div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1IDOMParser__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1IDOMParser__v1.html">AdobeXMPCore::IDOMParser_v1</a></div><div class="ttdoc">Version 1 of the interface that supports parsing of the XMP Data Model. </div><div class="ttdef"><b>Definition:</b> <a href="IDOMParser_8h_source.html#l00024">IDOMParser.h:24</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ae76eb0e35e0e35e5b476b6fecc6e3603"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ae76eb0e35e0e35e5b476b6fecc6e3603">AdobeXMPCore::kINodeID</a></div><div class="ttdeci">static const uint64 kINodeID(0x634e6f6465202020)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a885f02b2d6de4b5403445eb74e5e2ce6"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a885f02b2d6de4b5403445eb74e5e2ce6">AdobeXMPCore::spcICoreConfigurationManager</a></div><div class="ttdeci">shared_ptr&lt; const ICoreConfigurationManager &gt; spcICoreConfigurationManager</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00214">XMPCoreFwdDeclarations.h:214</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_aa917512a62ab131edf95fab4e6ba7067"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#aa917512a62ab131edf95fab4e6ba7067">AdobeXMPCore_Int::pcIPath_I</a></div><div class="ttdeci">const IPath_I * pcIPath_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00234">XMPCoreFwdDeclarations.h:234</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a4dad9e02be4a3efae9ea99e5f03ae11e"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a4dad9e02be4a3efae9ea99e5f03ae11e">AdobeXMPCore_Int::pIDOMParser_I</a></div><div class="ttdeci">IDOMParser_I * pIDOMParser_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00282">XMPCoreFwdDeclarations.h:282</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1IArrayNode__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1IArrayNode__v1.html">AdobeXMPCore::IArrayNode_v1</a></div><div class="ttdoc">Version1 of the interface that represents an Array Node of XMP DOM. </div><div class="ttdef"><b>Definition:</b> <a href="IArrayNode_8h_source.html#l00025">IArrayNode.h:25</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a6efe4728a027ee77597fe1a05a6bc30c"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a6efe4728a027ee77597fe1a05a6bc30c">AdobeXMPCore::spcIDOMImplementationRegistry</a></div><div class="ttdeci">shared_ptr&lt; const IDOMImplementationRegistry &gt; spcIDOMImplementationRegistry</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00192">XMPCoreFwdDeclarations.h:192</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_adc9fb16e479a79e35a9dc58e166fcbad"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#adc9fb16e479a79e35a9dc58e166fcbad">IPATH_VERSION</a></div><div class="ttdeci">#define IPATH_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00032">XMPCoreLatestInterfaceVersions.h:32</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_a64636b4e59a6212968ad30494675603e"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#a64636b4e59a6212968ad30494675603e">ICLIENTDOMPARSER_VERSION</a></div><div class="ttdeci">#define ICLIENTDOMPARSER_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00064">XMPCoreLatestInterfaceVersions.h:64</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ae332986668c86f3e5c6bbd57fd5f4cad"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ae332986668c86f3e5c6bbd57fd5f4cad">AdobeXMPCore::pIDOMImplementationRegistry</a></div><div class="ttdeci">IDOMImplementationRegistry * pIDOMImplementationRegistry</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00189">XMPCoreFwdDeclarations.h:189</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1INodeIterator__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1INodeIterator__v1.html">AdobeXMPCore::INodeIterator_v1</a></div><div class="ttdoc">Interface that represents an iterator over the mutable children of a XMP DOM Node. </div><div class="ttdef"><b>Definition:</b> <a href="INodeIterator_8h_source.html#l00026">INodeIterator.h:26</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a258ec247968bc8e101a087b2f914c95b"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a258ec247968bc8e101a087b2f914c95b">AdobeXMPCore::kISimpleNodeID</a></div><div class="ttdeci">static const uint64 kISimpleNodeID(0x63536d6c4e6f6465)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_ae995733eb74953fd4e8cafe373236938"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#ae995733eb74953fd4e8cafe373236938">AdobeXMPCore_Int::pcICoreConfigurationManager_I</a></div><div class="ttdeci">const ICoreConfigurationManager_I * pcICoreConfigurationManager_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00304">XMPCoreFwdDeclarations.h:304</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_aa01e44df0f17d2a1d959710ec856261c"><div class="ttname"><a href="namespaceAdobeXMPCore.html#aa01e44df0f17d2a1d959710ec856261c">AdobeXMPCore::spcIPath</a></div><div class="ttdeci">shared_ptr&lt; const IPath &gt; spcIPath</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00054">XMPCoreFwdDeclarations.h:54</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ad877a19389a4ba0dd5ef226470fd7f5b"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ad877a19389a4ba0dd5ef226470fd7f5b">AdobeXMPCore::pcINameSpacePrefixMap_base</a></div><div class="ttdeci">const INameSpacePrefixMap_v1 * pcINameSpacePrefixMap_base</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00025">XMPCoreFwdDeclarations.h:25</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a16e22df4b5facaffff284ab0104404a9"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a16e22df4b5facaffff284ab0104404a9">AdobeXMPCore::kIDOMSerializerID</a></div><div class="ttdeci">static const uint64 kIDOMSerializerID(0x63444f4d53726c7a)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_ae7c82f1920d2cbe1956fc5c43d0b10e2"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#ae7c82f1920d2cbe1956fc5c43d0b10e2">AdobeXMPCore_Int::pcIDOMImplementationRegistry_I</a></div><div class="ttdeci">const IDOMImplementationRegistry_I * pcIDOMImplementationRegistry_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00294">XMPCoreFwdDeclarations.h:294</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a169bb4bbf2a32d4201625eca17bde615"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a169bb4bbf2a32d4201625eca17bde615">AdobeXMPCore::kIPathID</a></div><div class="ttdeci">static const uint64 kIPathID(0x6350617468202020)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a55e6a583f61b00819b7034f9dd2243f9"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a55e6a583f61b00819b7034f9dd2243f9">AdobeXMPCore::pcICoreObjectFactory</a></div><div class="ttdeci">const ICoreObjectFactory * pcICoreObjectFactory</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00202">XMPCoreFwdDeclarations.h:202</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a4cb671d44948c7505c33431ec12f6c1f"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a4cb671d44948c7505c33431ec12f6c1f">AdobeXMPCore::spcISimpleNode</a></div><div class="ttdeci">shared_ptr&lt; const ISimpleNode &gt; spcISimpleNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00078">XMPCoreFwdDeclarations.h:78</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a3c61d7ec18d24b058624ff83657ad886"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a3c61d7ec18d24b058624ff83657ad886">AdobeXMPCore::pcIArrayNode</a></div><div class="ttdeci">const IArrayNode * pcIArrayNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00112">XMPCoreFwdDeclarations.h:112</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ad638e9de1a595aa976f69d3773d46d16"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ad638e9de1a595aa976f69d3773d46d16">AdobeXMPCore::pcIClientDOMSerializer</a></div><div class="ttdeci">const IClientDOMSerializer * pcIClientDOMSerializer</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00157">XMPCoreFwdDeclarations.h:157</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_aee2397438ef33989fb100e5923821eb9"><div class="ttname"><a href="namespaceAdobeXMPCore.html#aee2397438ef33989fb100e5923821eb9">AdobeXMPCore::spcIDOMSerializer</a></div><div class="ttdeci">shared_ptr&lt; const IDOMSerializer &gt; spcIDOMSerializer</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00180">XMPCoreFwdDeclarations.h:180</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a7ab22fbbd637098e7e0db48036864228"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a7ab22fbbd637098e7e0db48036864228">AdobeXMPCore_Int::pINode_I</a></div><div class="ttdeci">INode_I * pINode_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00237">XMPCoreFwdDeclarations.h:237</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_acff9cacaf46a6c6923117852e63579b6"><div class="ttname"><a href="namespaceAdobeXMPCore.html#acff9cacaf46a6c6923117852e63579b6">AdobeXMPCore::pcISimpleNode</a></div><div class="ttdeci">const ISimpleNode * pcISimpleNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00076">XMPCoreFwdDeclarations.h:76</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a5a920b0717c8a08d3c68ece64a8f815a"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a5a920b0717c8a08d3c68ece64a8f815a">AdobeXMPCore::pcICompositeNode</a></div><div class="ttdeci">const ICompositeNode * pcICompositeNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00088">XMPCoreFwdDeclarations.h:88</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ac973b0e26fb1fdf9146be95ab9f12b1e"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ac973b0e26fb1fdf9146be95ab9f12b1e">AdobeXMPCore::pcINameSpacePrefixMap</a></div><div class="ttdeci">const INameSpacePrefixMap * pcINameSpacePrefixMap</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00028">XMPCoreFwdDeclarations.h:28</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_a52d6e44f27f19214b38959683d6cc829"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#a52d6e44f27f19214b38959683d6cc829">IDOMSERIALIZER_VERSION</a></div><div class="ttdeci">#define IDOMSERIALIZER_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00076">XMPCoreLatestInterfaceVersions.h:76</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_abce7d351f3258b3edfb1c96e7d2d4945"><div class="ttname"><a href="namespaceAdobeXMPCore.html#abce7d351f3258b3edfb1c96e7d2d4945">AdobeXMPCore::pIPath</a></div><div class="ttdeci">IPath * pIPath</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00051">XMPCoreFwdDeclarations.h:51</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a691bc74f235854166554f597f777bb5f"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a691bc74f235854166554f597f777bb5f">AdobeXMPCore::pcICoreConfigurationManager</a></div><div class="ttdeci">const ICoreConfigurationManager * pcICoreConfigurationManager</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00212">XMPCoreFwdDeclarations.h:212</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_ab7edb8a8ca91f8397965cf85502c2043"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#ab7edb8a8ca91f8397965cf85502c2043">AdobeXMPCore_Int::pcINameSpacePrefixMap_I</a></div><div class="ttdeci">const INameSpacePrefixMap_I * pcINameSpacePrefixMap_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00224">XMPCoreFwdDeclarations.h:224</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCommon_html"><div class="ttname"><a href="namespaceAdobeXMPCommon.html">AdobeXMPCommon</a></div><div class="ttdef"><b>Definition:</b> <a href="IConfigurable_8h_source.html#l00019">IConfigurable.h:19</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a771229361d508f6fc0d427803543d38b"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a771229361d508f6fc0d427803543d38b">AdobeXMPCore_Int::pcIDOMSerializer_I</a></div><div class="ttdeci">const IDOMSerializer_I * pcIDOMSerializer_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00289">XMPCoreFwdDeclarations.h:289</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a197acc21ecf883449824a1e87a99586a"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a197acc21ecf883449824a1e87a99586a">AdobeXMPCore::spIDOMImplementationRegistry</a></div><div class="ttdeci">shared_ptr&lt; IDOMImplementationRegistry &gt; spIDOMImplementationRegistry</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00191">XMPCoreFwdDeclarations.h:191</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a20562f7f885eacd89465270be790c31f"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a20562f7f885eacd89465270be790c31f">AdobeXMPCore::kIPathSegmentID</a></div><div class="ttdeci">static const uint64 kIPathSegmentID(0x6350617468536567)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a6ae7c996eea34342b41719bcc4bf766a"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a6ae7c996eea34342b41719bcc4bf766a">AdobeXMPCore::pcIPathSegment</a></div><div class="ttdeci">const IPathSegment * pcIPathSegment</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00040">XMPCoreFwdDeclarations.h:40</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1IPath__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1IPath__v1.html">AdobeXMPCore::IPath_v1</a></div><div class="ttdoc">Version1 of the interface that provides an easy iterative description of a specific path into the XMP...</div><div class="ttdef"><b>Definition:</b> <a href="IPath_8h_source.html#l00026">IPath.h:26</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1IStructureNode__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1IStructureNode__v1.html">AdobeXMPCore::IStructureNode_v1</a></div><div class="ttdoc">Version1 of the interface that represents a structure Node of XMP DOM. </div><div class="ttdef"><b>Definition:</b> <a href="IStructureNode_8h_source.html#l00023">IStructureNode.h:23</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html">AdobeXMPCore_Int</a></div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00219">XMPCoreFwdDeclarations.h:219</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ac162eebfff7088f633bc0dd401a18862"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ac162eebfff7088f633bc0dd401a18862">AdobeXMPCore::pINodeIterator</a></div><div class="ttdeci">INodeIterator * pINodeIterator</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00123">XMPCoreFwdDeclarations.h:123</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ac7a54801a0cd4ae9441548ccfb1fd608"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ac7a54801a0cd4ae9441548ccfb1fd608">AdobeXMPCore::pIStructureNode</a></div><div class="ttdeci">IStructureNode * pIStructureNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00099">XMPCoreFwdDeclarations.h:99</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a9d8ff928f0b3e120916451e57b1b05bb"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a9d8ff928f0b3e120916451e57b1b05bb">AdobeXMPCore_Int::pcINodeIterator_I</a></div><div class="ttdeci">const INodeIterator_I * pcINodeIterator_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00264">XMPCoreFwdDeclarations.h:264</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_a813f82b55a0bb68c1553e8b38592e705"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#a813f82b55a0bb68c1553e8b38592e705">IDOMPARSER_VERSION</a></div><div class="ttdeci">#define IDOMPARSER_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00072">XMPCoreLatestInterfaceVersions.h:72</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a7f1de39fd79aeac4402eba73cb1ffe82"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a7f1de39fd79aeac4402eba73cb1ffe82">AdobeXMPCore::spIMetadata</a></div><div class="ttdeci">shared_ptr&lt; IMetadata &gt; spIMetadata</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00137">XMPCoreFwdDeclarations.h:137</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_a3d28ba37018741b3794789e5edc6e27e"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#a3d28ba37018741b3794789e5edc6e27e">ICOREOBJECTFACTORY_VERSION</a></div><div class="ttdeci">#define ICOREOBJECTFACTORY_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00084">XMPCoreLatestInterfaceVersions.h:84</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_aa1ac753eb7735e19c3f1a2a21d02a047"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#aa1ac753eb7735e19c3f1a2a21d02a047">AdobeXMPCore_Int::pcICompositeNode_I</a></div><div class="ttdeci">const ICompositeNode_I * pcICompositeNode_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00249">XMPCoreFwdDeclarations.h:249</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a8c2801e50baa3f7979aa4a31225bc25d"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a8c2801e50baa3f7979aa4a31225bc25d">AdobeXMPCore_Int::pcIPathSegment_I</a></div><div class="ttdeci">const IPathSegment_I * pcIPathSegment_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00229">XMPCoreFwdDeclarations.h:229</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a30bb255921760813b83dfb94449051dd"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a30bb255921760813b83dfb94449051dd">AdobeXMPCore::kICoreObjectFactoryID</a></div><div class="ttdeci">static const uint64 kICoreObjectFactoryID(0x634f626a46616374)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ae266f1d0a72a69dbbad9443f1b4140e6"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ae266f1d0a72a69dbbad9443f1b4140e6">AdobeXMPCore::kIMetadataID</a></div><div class="ttdeci">static const uint64 kIMetadataID(0x634d657461646174)</div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_aeec2c711a611cbc3c77ef1a0bb026e33"><div class="ttname"><a href="namespaceAdobeXMPCore.html#aeec2c711a611cbc3c77ef1a0bb026e33">AdobeXMPCore::spINode</a></div><div class="ttdeci">shared_ptr&lt; INode &gt; spINode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00065">XMPCoreFwdDeclarations.h:65</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_a85d314eae1eef235e7c698c5c84bdda1"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#a85d314eae1eef235e7c698c5c84bdda1">AdobeXMPCore_Int::pcIStructureNode_I</a></div><div class="ttdeci">const IStructureNode_I * pcIStructureNode_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00254">XMPCoreFwdDeclarations.h:254</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1IDOMImplementationRegistry__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1IDOMImplementationRegistry__v1.html">AdobeXMPCore::IDOMImplementationRegistry_v1</a></div><div class="ttdoc">Version1 of the interface that serves as a database/registry of all the parsers and serializers avail...</div><div class="ttdef"><b>Definition:</b> <a href="IDOMImplementationRegistry_8h_source.html#l00029">IDOMImplementationRegistry.h:29</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ae339cdf18168ecc8197e651df8f43854"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ae339cdf18168ecc8197e651df8f43854">AdobeXMPCore::spIPathSegment</a></div><div class="ttdeci">shared_ptr&lt; IPathSegment &gt; spIPathSegment</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00041">XMPCoreFwdDeclarations.h:41</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_abae00582b217eaa165ccf0006afa23bd"><div class="ttname"><a href="namespaceAdobeXMPCore.html#abae00582b217eaa165ccf0006afa23bd">AdobeXMPCore::pcIStructureNode</a></div><div class="ttdeci">const IStructureNode * pcIStructureNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00100">XMPCoreFwdDeclarations.h:100</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1ICoreObjectFactory__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1ICoreObjectFactory__v1.html">AdobeXMPCore::ICoreObjectFactory_v1</a></div><div class="ttdoc">Version1 of a interface that represents a factory to create various artifacts of XMP DOM like array...</div><div class="ttdef"><b>Definition:</b> <a href="ICoreObjectFactory_8h_source.html#l00025">ICoreObjectFactory.h:25</a></div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_a79e1c8ec2c46a2cbee3ba9cfd0d78ad4"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#a79e1c8ec2c46a2cbee3ba9cfd0d78ad4">INAMESPACEPREFIXMAP_VERSION</a></div><div class="ttdeci">#define INAMESPACEPREFIXMAP_VERSION</div><div class="ttdoc">Macro to include a client file through with client can control the interface versions he wants to sti...</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00024">XMPCoreLatestInterfaceVersions.h:24</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a597eaeb0ed86794ea01f74a5be0f88ed"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a597eaeb0ed86794ea01f74a5be0f88ed">AdobeXMPCore::spcINode</a></div><div class="ttdeci">shared_ptr&lt; const INode &gt; spcINode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00066">XMPCoreFwdDeclarations.h:66</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_ad26aadc3f0926468c34c02cc1a0f1dbd"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#ad26aadc3f0926468c34c02cc1a0f1dbd">AdobeXMPCore_Int::pIDOMImplementationRegistry_I</a></div><div class="ttdeci">IDOMImplementationRegistry_I * pIDOMImplementationRegistry_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00292">XMPCoreFwdDeclarations.h:292</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore__Int_html_ad445bf512b4b3179b131b0a7dec31d86"><div class="ttname"><a href="namespaceAdobeXMPCore__Int.html#ad445bf512b4b3179b131b0a7dec31d86">AdobeXMPCore_Int::pICoreObjectFactory_I</a></div><div class="ttdeci">ICoreObjectFactory_I * pICoreObjectFactory_I</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00297">XMPCoreFwdDeclarations.h:297</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1IDOMSerializer__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1IDOMSerializer__v1.html">AdobeXMPCore::IDOMSerializer_v1</a></div><div class="ttdoc">Version1 of the interface that represents an object that can serialize an XMP Data Model to a buffer...</div><div class="ttdef"><b>Definition:</b> <a href="IDOMSerializer_8h_source.html#l00023">IDOMSerializer.h:23</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a1e81ce748e90e850d0a48b0b5943fce2"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a1e81ce748e90e850d0a48b0b5943fce2">AdobeXMPCore::spcIMetadata</a></div><div class="ttdeci">shared_ptr&lt; const IMetadata &gt; spcIMetadata</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00138">XMPCoreFwdDeclarations.h:138</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a6b414731e356594947b08382866c9fcf"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a6b414731e356594947b08382866c9fcf">AdobeXMPCore::pIDOMSerializer</a></div><div class="ttdeci">IDOMSerializer * pIDOMSerializer</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00177">XMPCoreFwdDeclarations.h:177</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_a8b003da6674d32c5c628f1d0e1fa45aa"><div class="ttname"><a href="namespaceAdobeXMPCore.html#a8b003da6674d32c5c628f1d0e1fa45aa">AdobeXMPCore::pIDOMParser</a></div><div class="ttdeci">IDOMParser * pIDOMParser</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00165">XMPCoreFwdDeclarations.h:165</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ab5807ab783087243a3676a19ad6f9b90"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ab5807ab783087243a3676a19ad6f9b90">AdobeXMPCore::spcIStructureNode</a></div><div class="ttdeci">shared_ptr&lt; const IStructureNode &gt; spcIStructureNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00102">XMPCoreFwdDeclarations.h:102</a></div></div>
+<div class="ttc" id="classAdobeXMPCore_1_1IPathSegment__v1_html"><div class="ttname"><a href="classAdobeXMPCore_1_1IPathSegment__v1.html">AdobeXMPCore::IPathSegment_v1</a></div><div class="ttdoc">Version1 of the interface that represents one segment in a path to a node into the XMP tree...</div><div class="ttdef"><b>Definition:</b> <a href="IPathSegment_8h_source.html#l00024">IPathSegment.h:24</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_aab6f1fa4adf9d3b8c40d4e8f601ddfdf"><div class="ttname"><a href="namespaceAdobeXMPCore.html#aab6f1fa4adf9d3b8c40d4e8f601ddfdf">AdobeXMPCore::kINameSpacePrefixMapID</a></div><div class="ttdeci">static const uint64 kINameSpacePrefixMapID(0x634e5350724d6170)</div></div>
+<div class="ttc" id="XMPCoreLatestInterfaceVersions_8h_html_afe7756c974951e8e78be1cfb96aacc8b"><div class="ttname"><a href="XMPCoreLatestInterfaceVersions_8h.html#afe7756c974951e8e78be1cfb96aacc8b">INODEITERATOR_VERSION</a></div><div class="ttdeci">#define INODEITERATOR_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreLatestInterfaceVersions_8h_source.html#l00040">XMPCoreLatestInterfaceVersions.h:40</a></div></div>
+<div class="ttc" id="namespaceAdobeXMPCore_html_ad9403696e40df26b5d17e0d17d6799f0"><div class="ttname"><a href="namespaceAdobeXMPCore.html#ad9403696e40df26b5d17e0d17d6799f0">AdobeXMPCore::pISimpleNode</a></div><div class="ttdeci">ISimpleNode * pISimpleNode</div><div class="ttdef"><b>Definition:</b> <a href="XMPCoreFwdDeclarations_8h_source.html#l00075">XMPCoreFwdDeclarations.h:75</a></div></div>
+</div><!-- fragment --></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>