diff options
Diffstat (limited to 'docs/API/classAdobeXMPCommon_1_1IVersionable.html')
-rwxr-xr-x | docs/API/classAdobeXMPCommon_1_1IVersionable.html | 169 |
1 files changed, 107 insertions, 62 deletions
diff --git a/docs/API/classAdobeXMPCommon_1_1IVersionable.html b/docs/API/classAdobeXMPCommon_1_1IVersionable.html index 55407af..a35747f 100755 --- a/docs/API/classAdobeXMPCommon_1_1IVersionable.html +++ b/docs/API/classAdobeXMPCommon_1_1IVersionable.html @@ -1,27 +1,47 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> -<title>AdobeXMPCommon::IVersionable Class Reference</title> -<link href="doxygen.css" rel="stylesheet" type="text/css"> -<link href="tabs.css" rel="stylesheet" type="text/css"> -</head><body> -<img src="xmp_tagline_small.jpg" width="125" height="50" border="0"><p> -<!-- Generated by Doxygen 1.8.11 --> - <div id="navrow1" class="tabs"> - <ul class="tablist"> - <li><a href="index.html"><span>Main Page</span></a></li> - <li><a href="namespaces.html"><span>Namespaces</span></a></li> - <li class="current"><a href="annotated.html"><span>Classes</span></a></li> - <li><a href="files.html"><span>Files</span></a></li> - </ul> - </div> - <div id="navrow2" class="tabs2"> - <ul class="tablist"> - <li><a href="annotated.html"><span>Class List</span></a></li> - <li><a href="classes.html"><span>Class Index</span></a></li> - <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> - <li><a href="functions.html"><span>Class Members</span></a></li> - </ul> - </div> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.17"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>XMP Toolkit SDK: AdobeXMPCommon::IVersionable Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="xmp_tagline_small.jpg"/></td> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">XMP Toolkit SDK +  <span id="projectnumber">6.0.0</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.17 --> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ +$(function() { + initMenu('',false,false,'search.php','Search'); +}); +/* @license-end */</script> +<div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> @@ -34,7 +54,9 @@ </div> </div> <script type="text/javascript"> -$(document).ready(function(){initNavTree('classAdobeXMPCommon_1_1IVersionable.html','');}); +/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ +$(document).ready(function(){initNavTree('classAdobeXMPCommon_1_1IVersionable.html',''); initResizable(); }); +/* @license-end */ </script> <div id="doc-content"> <div class="header"> @@ -57,31 +79,32 @@ Inheritance diagram for AdobeXMPCommon::IVersionable:</div> <div class="center"> <img src="classAdobeXMPCommon_1_1IVersionable.png" usemap="#AdobeXMPCommon::IVersionable_map" alt=""/> <map id="AdobeXMPCommon::IVersionable_map" name="AdobeXMPCommon::IVersionable_map"> -<area href="classAdobeXMPCommon_1_1IConfigurationManager__v1.html" title="Version1 of the interface that represents configuration settings controllable by the client..." alt="AdobeXMPCommon::IConfigurationManager_v1" shape="rect" coords="303,56,596,80"/> -<area href="classAdobeXMPCommon_1_1IError__v1.html" title="Version1 of the interface that represents an error/warning encountered during processing. " alt="AdobeXMPCommon::IError_v1" shape="rect" coords="303,112,596,136"/> +<area href="classAdobeXMPCommon_1_1IConfigurationManager__v1.html" title="Version1 of the interface that represents configuration settings controllable by the client." alt="AdobeXMPCommon::IConfigurationManager_v1" shape="rect" coords="303,56,596,80"/> +<area href="classAdobeXMPCommon_1_1IError__v1.html" title="Version1 of the interface that represents an error/warning encountered during processing." alt="AdobeXMPCommon::IError_v1" shape="rect" coords="303,112,596,136"/> <area href="classAdobeXMPCommon_1_1IObjectFactory__v1.html" title="Version1 of a interface that represents a factory to create various artifacts defined within AdobeXMP..." alt="AdobeXMPCommon::IObjectFactory_v1" shape="rect" coords="303,168,596,192"/> -<area href="classAdobeXMPCommon_1_1IUTF8String__v1.html" title="Version1 of the interface that represents an UTF8String. " alt="AdobeXMPCommon::IUTF8String_v1" shape="rect" coords="303,224,596,248"/> +<area href="classAdobeXMPCommon_1_1IUTF8String__v1.html" title="Version1 of the interface that represents an UTF8String." alt="AdobeXMPCommon::IUTF8String_v1" shape="rect" coords="303,224,596,248"/> <area href="classAdobeXMPCore_1_1IDOMImplementationRegistry__v1.html" title="Version1 of the interface that serves as a database/registry of all the parsers and serializers avail..." alt="AdobeXMPCore::IDOMImplementationRegistry_v1" shape="rect" coords="303,280,596,304"/> -<area href="classAdobeXMPCore_1_1IDOMParser__v1.html" title="Version 1 of the interface that supports parsing of the XMP Data Model. " alt="AdobeXMPCore::IDOMParser_v1" shape="rect" coords="303,336,596,360"/> -<area href="classAdobeXMPCore_1_1IDOMSerializer__v1.html" title="Version1 of the interface that represents an object that can serialize an XMP Data Model to a buffer..." alt="AdobeXMPCore::IDOMSerializer_v1" shape="rect" coords="303,392,596,416"/> -<area href="classAdobeXMPCore_1_1INameSpacePrefixMap__v1.html" title="Version1 of the interface that represents map where each entry consists of prefix string as the key a..." alt="AdobeXMPCore::INameSpacePrefixMap_v1" shape="rect" coords="303,448,596,472"/> -<area href="classAdobeXMPCore_1_1INode__v1.html" title="Version1 of the interface that serves as a base interface to all types of nodes in the XMP DOM..." alt="AdobeXMPCore::INode_v1" shape="rect" coords="303,504,596,528"/> -<area href="classAdobeXMPCore_1_1INodeIterator__v1.html" title="Interface that represents an iterator over the mutable children of a XMP DOM Node. " alt="AdobeXMPCore::INodeIterator_v1" shape="rect" coords="303,560,596,584"/> -<area href="classAdobeXMPCore_1_1IPath__v1.html" title="Version1 of the interface that provides an easy iterative description of a specific path into the XMP..." alt="AdobeXMPCore::IPath_v1" shape="rect" coords="303,616,596,640"/> -<area href="classAdobeXMPCore_1_1IPathSegment__v1.html" title="Version1 of the interface that represents one segment in a path to a node into the XMP tree..." alt="AdobeXMPCore::IPathSegment_v1" shape="rect" coords="303,672,596,696"/> -</map> - </div></div> +<area href="classAdobeXMPCore_1_1IDOMParser__v1.html" title="Version 1 of the interface that supports parsing of the XMP Data Model." alt="AdobeXMPCore::IDOMParser_v1" shape="rect" coords="303,336,596,360"/> +<area href="classAdobeXMPCore_1_1IDOMSerializer__v1.html" title="Version1 of the interface that represents an object that can serialize an XMP Data Model to a buffer...." alt="AdobeXMPCore::IDOMSerializer_v1" shape="rect" coords="303,392,596,416"/> +<area href="classAdobeXMPCore_1_1IMetadataConverterUtils__v1.html" title="Version1 of the interface that represents an utility functions that can convert old xmp object(SXMPMe..." alt="AdobeXMPCore::IMetadataConverterUtils_v1" shape="rect" coords="303,448,596,472"/> +<area href="classAdobeXMPCore_1_1INameSpacePrefixMap__v1.html" title="Version1 of the interface that represents map where each entry consists of prefix string as the key a..." alt="AdobeXMPCore::INameSpacePrefixMap_v1" shape="rect" coords="303,504,596,528"/> +<area href="classAdobeXMPCore_1_1INode__v1.html" title="Version1 of the interface that serves as a base interface to all types of nodes in the XMP DOM." alt="AdobeXMPCore::INode_v1" shape="rect" coords="303,560,596,584"/> +<area href="classAdobeXMPCore_1_1INodeIterator__v1.html" title="Interface that represents an iterator over the mutable children of a XMP DOM Node." alt="AdobeXMPCore::INodeIterator_v1" shape="rect" coords="303,616,596,640"/> +<area href="classAdobeXMPCore_1_1IPath__v1.html" title="Version1 of the interface that provides an easy iterative description of a specific path into the XMP..." alt="AdobeXMPCore::IPath_v1" shape="rect" coords="303,672,596,696"/> +<area href="classAdobeXMPCore_1_1IPathSegment__v1.html" title="Version1 of the interface that represents one segment in a path to a node into the XMP tree." alt="AdobeXMPCore::IPathSegment_v1" shape="rect" coords="303,728,596,752"/> + </map> +</div></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:ad6539461695decfaea8a44798db51e54"><td class="memTemplParams" colspan="2">template<typename requestedInterface > </td></tr> <tr class="memitem:ad6539461695decfaea8a44798db51e54"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="XMP__Environment_8h.html#a917e8e3f02685ec390fa3aee270f7747">XMP_PRIVATE</a> requestedInterface * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classAdobeXMPCommon_1_1IVersionable.html#ad6539461695decfaea8a44798db51e54">GetInterfacePointer</a> ()</td></tr> -<tr class="memdesc:ad6539461695decfaea8a44798db51e54"><td class="mdescLeft"> </td><td class="mdescRight">Get the raw pointer to an interface object implementing the requested version. <a href="#ad6539461695decfaea8a44798db51e54">More...</a><br /></td></tr> +<tr class="memdesc:ad6539461695decfaea8a44798db51e54"><td class="mdescLeft"> </td><td class="mdescRight">Get the raw pointer to an interface object implementing the requested version. <a href="classAdobeXMPCommon_1_1IVersionable.html#ad6539461695decfaea8a44798db51e54">More...</a><br /></td></tr> <tr class="separator:ad6539461695decfaea8a44798db51e54"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab93a940e2946c14a76ebbd9552cab070"><td class="memTemplParams" colspan="2">template<typename requestedInterface > </td></tr> -<tr class="memitem:ab93a940e2946c14a76ebbd9552cab070"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="XMP__Environment_8h.html#a917e8e3f02685ec390fa3aee270f7747">XMP_PRIVATE</a> const requestedInterface * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classAdobeXMPCommon_1_1IVersionable.html#ab93a940e2946c14a76ebbd9552cab070">GetInterfacePointer</a> () const </td></tr> -<tr class="memdesc:ab93a940e2946c14a76ebbd9552cab070"><td class="mdescLeft"> </td><td class="mdescRight">Get the raw pointer to a const interface object implementing the requested version. <a href="#ab93a940e2946c14a76ebbd9552cab070">More...</a><br /></td></tr> -<tr class="separator:ab93a940e2946c14a76ebbd9552cab070"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1827fc276dd3beb0df9aaab4ad1626d0"><td class="memTemplParams" colspan="2">template<typename requestedInterface > </td></tr> +<tr class="memitem:a1827fc276dd3beb0df9aaab4ad1626d0"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="XMP__Environment_8h.html#a917e8e3f02685ec390fa3aee270f7747">XMP_PRIVATE</a> requestedInterface * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classAdobeXMPCommon_1_1IVersionable.html#a1827fc276dd3beb0df9aaab4ad1626d0">GetInterfacePointer</a> () const</td></tr> +<tr class="memdesc:a1827fc276dd3beb0df9aaab4ad1626d0"><td class="mdescLeft"> </td><td class="mdescRight">Get the raw pointer to a const interface object implementing the requested version. <a href="classAdobeXMPCommon_1_1IVersionable.html#a1827fc276dd3beb0df9aaab4ad1626d0">More...</a><br /></td></tr> +<tr class="separator:a1827fc276dd3beb0df9aaab4ad1626d0"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> @@ -97,9 +120,11 @@ Protected Member Functions</h2></td></tr> <li>Need to implement a function GetVersionNumber() returning the version of the interface. Required to implemented by each version of the interface. </li> </ol> -<p>Definition at line <a class="el" href="IVersionable_8h_source.html#l00028">28</a> of file <a class="el" href="IVersionable_8h_source.html">IVersionable.h</a>.</p> +<p class="definition">Definition at line <a class="el" href="IVersionable_8h_source.html#l00030">30</a> of file <a class="el" href="IVersionable_8h_source.html">IVersionable.h</a>.</p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> -<a class="anchor" id="a3ccd9a1bdf7008906e094fb4e7f69826"></a> +<a id="a3ccd9a1bdf7008906e094fb4e7f69826"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3ccd9a1bdf7008906e094fb4e7f69826">◆ </a></span>~IVersionable()</h2> + <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -120,14 +145,15 @@ Protected Member Functions</h2></td></tr> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="IVersionable_8h_source.html#l00056">56</a> of file <a class="el" href="IVersionable_8h_source.html">IVersionable.h</a>.</p> - -<p>References <a class="el" href="XMPCommonDefines_8h_source.html#l00117">__NOTHROW__</a>, and <a class="el" href="XMPCommonDefines_8h_source.html#l00107">REQ_FRIEND_CLASS_DECLARATION</a>.</p> -<div class="fragment"><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> {}</div></div><!-- fragment --> +<p class="definition">Definition at line <a class="el" href="IVersionable_8h_source.html#l00058">58</a> of file <a class="el" href="IVersionable_8h_source.html">IVersionable.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> {}</div> +</div><!-- fragment --> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> -<a class="anchor" id="ad6539461695decfaea8a44798db51e54"></a> +<a id="ad6539461695decfaea8a44798db51e54"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad6539461695decfaea8a44798db51e54">◆ </a></span>GetInterfacePointer() <span class="overload">[1/2]</span></h2> + <div class="memitem"> <div class="memproto"> <div class="memtemplate"> @@ -154,15 +180,20 @@ template<typename requestedInterface > </div> <dl class="section return"><dt>Returns</dt><dd>a raw pointer to an interface object implementing the requested version. </dd></dl> <dl class="section attention"><dt>Attention</dt><dd>In case a particular version number is not supported than an error is thrown. </dd></dl> -<p>Definition at line <a class="el" href="IVersionable_8h_source.html#l00038">38</a> of file <a class="el" href="IVersionable_8h_source.html">IVersionable.h</a>.</p> - -<p>Referenced by <a class="el" href="IObjectFactory_8h_source.html#l00059">AdobeXMPCommon::IObjectFactory_v1::MakeObjectFactory()</a>.</p> -<div class="fragment"><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <a class="code" href="namespaceAdobeXMPCommon.html#ab59e650373a5efadfbfd2486313258a6">pvoid</a> ptr = <a class="code" href="classAdobeXMPCommon_1_1IVersionable.html#ad6539461695decfaea8a44798db51e54">GetInterfacePointer</a>( requestedInterface::GetInterfaceID(),</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  requestedInterface::GetInterfaceVersion() );</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keywordflow">return</span> <span class="keyword">static_cast<</span> requestedInterface * <span class="keyword">></span>( ptr );</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  }</div><div class="ttc" id="classAdobeXMPCommon_1_1IVersionable_html_ad6539461695decfaea8a44798db51e54"><div class="ttname"><a href="classAdobeXMPCommon_1_1IVersionable.html#ad6539461695decfaea8a44798db51e54">AdobeXMPCommon::IVersionable::GetInterfacePointer</a></div><div class="ttdeci">XMP_PRIVATE requestedInterface * GetInterfacePointer()</div><div class="ttdoc">Get the raw pointer to an interface object implementing the requested version. </div><div class="ttdef"><b>Definition:</b> <a href="IVersionable_8h_source.html#l00038">IVersionable.h:38</a></div></div> -<div class="ttc" id="namespaceAdobeXMPCommon_html_ab59e650373a5efadfbfd2486313258a6"><div class="ttname"><a href="namespaceAdobeXMPCommon.html#ab59e650373a5efadfbfd2486313258a6">AdobeXMPCommon::pvoid</a></div><div class="ttdeci">void * pvoid</div><div class="ttdef"><b>Definition:</b> <a href="XMPCommonFwdDeclarations_8h_source.html#l00044">XMPCommonFwdDeclarations.h:44</a></div></div> +<p class="definition">Definition at line <a class="el" href="IVersionable_8h_source.html#l00040">40</a> of file <a class="el" href="IVersionable_8h_source.html">IVersionable.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  {</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <a class="code" href="namespaceAdobeXMPCommon.html#ab59e650373a5efadfbfd2486313258a6">pvoid</a> ptr = <a class="code" href="classAdobeXMPCommon_1_1IVersionable.html#ad6539461695decfaea8a44798db51e54">GetInterfacePointer</a>( requestedInterface::GetInterfaceID(),</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  requestedInterface::GetInterfaceVersion() );</div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keywordflow">return</span> <span class="keyword">static_cast<</span> requestedInterface * <span class="keyword">></span>( ptr );</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  }</div> </div><!-- fragment --> +<p class="reference">Referenced by <a class="el" href="IObjectFactory_8h_source.html#l00061">AdobeXMPCommon::IObjectFactory_v1::MakeObjectFactory()</a>.</p> + </div> </div> -<a class="anchor" id="ab93a940e2946c14a76ebbd9552cab070"></a> +<a id="a1827fc276dd3beb0df9aaab4ad1626d0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1827fc276dd3beb0df9aaab4ad1626d0">◆ </a></span>GetInterfacePointer() <span class="overload">[2/2]</span></h2> + <div class="memitem"> <div class="memproto"> <div class="memtemplate"> @@ -172,7 +203,7 @@ template<typename requestedInterface > </div> <td class="mlabels-left"> <table class="memname"> <tr> - <td class="memname"><a class="el" href="XMP__Environment_8h.html#a917e8e3f02685ec390fa3aee270f7747">XMP_PRIVATE</a> const requestedInterface* AdobeXMPCommon::IVersionable::GetInterfacePointer </td> + <td class="memname">const <a class="el" href="XMP__Environment_8h.html#a917e8e3f02685ec390fa3aee270f7747">XMP_PRIVATE</a> requestedInterface* AdobeXMPCommon::IVersionable::GetInterfacePointer </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> @@ -189,11 +220,16 @@ template<typename requestedInterface > </div> <dl class="section return"><dt>Returns</dt><dd>a raw pointer to a const interface object implementing the requested version. </dd></dl> <dl class="section attention"><dt>Attention</dt><dd>In case a particular version number is not supported than an error is thrown. </dd></dl> -<p>Definition at line <a class="el" href="IVersionable_8h_source.html#l00051">51</a> of file <a class="el" href="IVersionable_8h_source.html">IVersionable.h</a>.</p> -<div class="fragment"><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  {</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordflow">return</span> <span class="keyword">const_cast<</span> IVersionable * <span class="keyword">></span>( this )->GetInterfacePointer< requestedInterface >();</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  }</div></div><!-- fragment --> +<p class="definition">Definition at line <a class="el" href="IVersionable_8h_source.html#l00053">53</a> of file <a class="el" href="IVersionable_8h_source.html">IVersionable.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  {</div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordflow">return</span> <span class="keyword">const_cast<</span> IVersionable * <span class="keyword">></span>( this )->GetInterfacePointer< requestedInterface >();</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  }</div> +</div><!-- fragment --> </div> </div> -<a class="anchor" id="ac619a81b428c88cfce50feaa91a2479f"></a> +<a id="ac619a81b428c88cfce50feaa91a2479f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac619a81b428c88cfce50feaa91a2479f">◆ </a></span>REQ_FRIEND_CLASS_DECLARATION()</h2> + <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -217,11 +253,20 @@ template<typename requestedInterface > </div> </div> </div> <hr/>The documentation for this class was generated from the following file:<ul> -<li>C:/XMP/XMP-Toolkit-SDK-CC201607/XMP-Toolkit-SDK-CC201607/public/include/XMPCommon/Interfaces/BaseInterfaces/<a class="el" href="IVersionable_8h_source.html">IVersionable.h</a></li> +<li>public/include/XMPCommon/Interfaces/BaseInterfaces/<a class="el" href="IVersionable_8h_source.html">IVersionable.h</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> -<hr size="1"><address style="text-align: right;"><small> -XMPToolkit documentation generated by <a href="http://www.doxygen.org/index.html">doxygen</a> 1.8.11</small></address> +<div class="ttc" id="anamespaceAdobeXMPCommon_html_ab59e650373a5efadfbfd2486313258a6"><div class="ttname"><a href="namespaceAdobeXMPCommon.html#ab59e650373a5efadfbfd2486313258a6">AdobeXMPCommon::pvoid</a></div><div class="ttdeci">void * pvoid</div><div class="ttdef"><b>Definition:</b> <a href="XMPCommonFwdDeclarations_8h_source.html#l00046">XMPCommonFwdDeclarations.h:46</a></div></div> +<div class="ttc" id="aclassAdobeXMPCommon_1_1IVersionable_html_ad6539461695decfaea8a44798db51e54"><div class="ttname"><a href="classAdobeXMPCommon_1_1IVersionable.html#ad6539461695decfaea8a44798db51e54">AdobeXMPCommon::IVersionable::GetInterfacePointer</a></div><div class="ttdeci">XMP_PRIVATE requestedInterface * GetInterfacePointer()</div><div class="ttdoc">Get the raw pointer to an interface object implementing the requested version.</div><div class="ttdef"><b>Definition:</b> <a href="IVersionable_8h_source.html#l00040">IVersionable.h:40</a></div></div> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="namespaceAdobeXMPCommon.html">AdobeXMPCommon</a></li><li class="navelem"><a class="el" href="classAdobeXMPCommon_1_1IVersionable.html">IVersionable</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li> + </ul> +</div> </body> </html> |