diff options
Diffstat (limited to 'docs/API/annotated.html')
-rwxr-xr-x[-rw-r--r--] | docs/API/annotated.html | 142 |
1 files changed, 79 insertions, 63 deletions
diff --git a/docs/API/annotated.html b/docs/API/annotated.html index 3f97302..10cce63 100644..100755 --- a/docs/API/annotated.html +++ b/docs/API/annotated.html @@ -1,80 +1,96 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> -<title>XMP-Toolkit-SDK-CC201411-17: Class List</title> -<link href="xmp.css" rel="stylesheet" type="text/css"> +<title>Class List</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.6.3 --> -<script type="text/javascript"> -<!-- -function changeDisplayState (e){ - var num=this.id.replace(/[^[0-9]/g,''); - var button=this.firstChild; - var sectionDiv=document.getElementById('dynsection'+num); - if (sectionDiv.style.display=='none'||sectionDiv.style.display==''){ - sectionDiv.style.display='block'; - button.src='open.gif'; - }else{ - sectionDiv.style.display='none'; - button.src='closed.gif'; - } -} -function initDynSections(){ - var divs=document.getElementsByTagName('div'); - var sectionCounter=1; - for(var i=0;i<divs.length-1;i++){ - if(divs[i].className=='dynheader'&&divs[i+1].className=='dynsection'){ - var header=divs[i]; - var section=divs[i+1]; - var button=header.firstChild; - if (button!='IMG'){ - divs[i].insertBefore(document.createTextNode(' '),divs[i].firstChild); - button=document.createElement('img'); - divs[i].insertBefore(button,divs[i].firstChild); - } - header.style.cursor='pointer'; - header.onclick=changeDisplayState; - header.id='dynheader'+sectionCounter; - button.src='closed.gif'; - section.id='dynsection'+sectionCounter; - section.style.display='none'; - section.style.marginLeft='14px'; - sectionCounter++; - } - } -} -window.onload = initDynSections; ---> -</script> -<div class="navigation" id="top"> - <div class="tabs"> - <ul> - <li><a href="index.html"><span>Main Page</span></a></li> +<!-- 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 class="tabs"> - <ul> - <li class="current"><a href="annotated.html"><span>Class List</span></a></li> - <li><a href="functions.html"><span>Class Members</span></a></li> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li class="current"><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> +</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('annotated.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="headertitle"> +<div class="title">Class List</div> </div> +</div><!--header--> <div class="contents"> -<h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table> - <tr><td class="indexkey"><a class="el" href="classTXMPFiles.html">TXMPFiles< tStringObj ></a></td><td class="indexvalue">API for access to the main (document-level) metadata in a file </td></tr> - <tr><td class="indexkey"><a class="el" href="classTXMPIterator.html">TXMPIterator< tStringObj ></a></td><td class="indexvalue">API for access to the XMP Toolkit iteration services </td></tr> - <tr><td class="indexkey"><a class="el" href="classTXMPMeta.html">TXMPMeta< tStringObj ></a></td><td class="indexvalue">API for access to the XMP Toolkit core services </td></tr> - <tr><td class="indexkey"><a class="el" href="classTXMPUtils.html">TXMPUtils< tStringObj ></a></td><td class="indexvalue">API for access to the XMP Toolkit utility services </td></tr> - <tr><td class="indexkey"><a class="el" href="structXMP__DateTime.html">XMP_DateTime</a></td><td class="indexvalue">The expanded type for a date and time </td></tr> - <tr><td class="indexkey"><a class="el" href="classXMP__Error.html">XMP_Error</a></td><td class="indexvalue">XMP Toolkit error, associates an error code with a descriptive error string </td></tr> - <tr><td class="indexkey"><a class="el" href="structXMP__PacketInfo.html">XMP_PacketInfo</a></td><td class="indexvalue">XMP packet description </td></tr> - <tr><td class="indexkey"><a class="el" href="structXMP__VersionInfo.html">XMP_VersionInfo</a></td><td class="indexvalue">XMP Toolkit version information </td></tr> +<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory"> +<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceAdobeXMPCommon.html" target="_self">AdobeXMPCommon</a></td><td class="desc"></td></tr> +<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1IConfigurable.html" target="_self">IConfigurable</a></td><td class="desc">Interface that allows to attach various key-value parameters to the underlying object </td></tr> +<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionAdobeXMPCommon_1_1IConfigurable_1_1CombinedDataValue.html" target="_self">CombinedDataValue</a></td><td class="desc">A union data type to store all kind of values </td></tr> +<tr id="row_0_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1IConfigurationManager__v1.html" target="_self">IConfigurationManager_v1</a></td><td class="desc">Version1 of the interface that represents configuration settings controllable by the client </td></tr> +<tr id="row_0_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1IConfigurationManagerProxy.html" target="_self">IConfigurationManagerProxy</a></td><td class="desc"></td></tr> +<tr id="row_0_3_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1IError__v1.html" target="_self">IError_v1</a></td><td class="desc">Version1 of the interface that represents an error/warning encountered during processing </td></tr> +<tr id="row_0_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1IErrorNotifier__v1.html" target="_self">IErrorNotifier_v1</a></td><td class="desc">Version1 of the interface that represents an interface to be implemented by client in case he is interested in getting notifications with respect to errors/warnings encountered by library </td></tr> +<tr id="row_0_5_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1IMemoryAllocator__v1.html" target="_self">IMemoryAllocator_v1</a></td><td class="desc">Version1 of the interface that represents an interface to be implemented by client in case he is interested in controlling the memory allocation and deallocation on the heap </td></tr> +<tr id="row_0_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1IObjectFactory__v1.html" target="_self">IObjectFactory_v1</a></td><td class="desc">Version1 of a interface that represents a factory to create various artifacts defined within <a class="el" href="namespaceAdobeXMPCommon.html">AdobeXMPCommon</a> namespace </td></tr> +<tr id="row_0_7_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1ISharedObject.html" target="_self">ISharedObject</a></td><td class="desc">Interface that serves as the base interface of all the externally exposed interfaces </td></tr> +<tr id="row_0_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1IThreadSafe.html" target="_self">IThreadSafe</a></td><td class="desc">Interface that serves as the base interface for all the externally exposed interfaces which needs to provide client configurable thread safety </td></tr> +<tr id="row_0_9_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1IUTF8String__v1.html" target="_self">IUTF8String_v1</a></td><td class="desc">Version1 of the interface that represents an UTF8String </td></tr> +<tr id="row_0_10_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1IVersionable.html" target="_self">IVersionable</a></td><td class="desc">Interface that serves as the base interface for all the externally exposed interfaces which needs to provide evolving versions of the interface </td></tr> +<tr id="row_0_11_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCommon_1_1ReportErrorAndContinueFunctor.html" target="_self">ReportErrorAndContinueFunctor</a></td><td class="desc">A Function object used by the client to report back and warnings to the library encountered during the serialization operation </td></tr> +<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceAdobeXMPCore.html" target="_self">AdobeXMPCore</a></td><td class="desc"></td></tr> +<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1IArrayNode__v1.html" target="_self">IArrayNode_v1</a></td><td class="desc">Version1 of the interface that represents an Array Node of XMP DOM </td></tr> +<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1IClientDOMParser__v1.html" target="_self">IClientDOMParser_v1</a></td><td class="desc">Version 1 of the interface that supports parsing by the client supplied parser of the XMP Data Model </td></tr> +<tr id="row_1_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1IClientDOMSerializer__v1.html" target="_self">IClientDOMSerializer_v1</a></td><td class="desc">Version 1 of the interface that supports serializing by the client supplied serializer of the XMP Data Model </td></tr> +<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1ICompositeNode__v1.html" target="_self">ICompositeNode_v1</a></td><td class="desc">Version1 of the interface that serves as a base interface to all composite types of nodes in the XMP DOM ( like Arrays and Structures ) </td></tr> +<tr id="row_1_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1ICoreConfigurationManager__v1.html" target="_self">ICoreConfigurationManager_v1</a></td><td class="desc">Version1 of the interface that represents configuration settings controllable by the client </td></tr> +<tr id="row_1_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1ICoreObjectFactory__v1.html" target="_self">ICoreObjectFactory_v1</a></td><td class="desc">Version1 of a interface that represents a factory to create various artifacts of XMP DOM like array, structure, path etc </td></tr> +<tr id="row_1_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1IDOMImplementationRegistry__v1.html" target="_self">IDOMImplementationRegistry_v1</a></td><td class="desc">Version1 of the interface that serves as a database/registry of all the parsers and serializers available with the XMPCore library </td></tr> +<tr id="row_1_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1IDOMParser__v1.html" target="_self">IDOMParser_v1</a></td><td class="desc">Version 1 of the interface that supports parsing of the XMP Data Model </td></tr> +<tr id="row_1_8_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1IDOMSerializer__v1.html" target="_self">IDOMSerializer_v1</a></td><td class="desc">Version1 of the interface that represents an object that can serialize an XMP Data Model to a buffer. Provides the functions to serialize the XMP Data Model </td></tr> +<tr id="row_1_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1IMetadata__v1.html" target="_self">IMetadata_v1</a></td><td class="desc">Version1 of the interface that represents the whole xmp metadata for an asset </td></tr> +<tr id="row_1_10_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1INameSpacePrefixMap__v1.html" target="_self">INameSpacePrefixMap_v1</a></td><td class="desc">Version1 of the interface that represents map where each entry consists of prefix string as the key and corresponding nameSpace string as its value </td></tr> +<tr id="row_1_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1INode__v1.html" target="_self">INode_v1</a></td><td class="desc">Version1 of the interface that serves as a base interface to all types of nodes in the XMP DOM </td></tr> +<tr id="row_1_12_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1INodeIterator__v1.html" target="_self">INodeIterator_v1</a></td><td class="desc">Interface that represents an iterator over the mutable children of a XMP DOM Node </td></tr> +<tr id="row_1_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1IPath__v1.html" target="_self">IPath_v1</a></td><td class="desc">Version1 of the interface that provides an easy iterative description of a specific path into the XMP tree </td></tr> +<tr id="row_1_14_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1IPathSegment__v1.html" target="_self">IPathSegment_v1</a></td><td class="desc">Version1 of the interface that represents one segment in a path to a node into the XMP tree </td></tr> +<tr id="row_1_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1ISimpleNode__v1.html" target="_self">ISimpleNode_v1</a></td><td class="desc">Version1 of the interface that represents a Simple Property Node of XMP DOM </td></tr> +<tr id="row_1_16_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAdobeXMPCore_1_1IStructureNode__v1.html" target="_self">IStructureNode_v1</a></td><td class="desc">Version1 of the interface that represents a structure Node of XMP DOM </td></tr> +<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTXMPFiles.html" target="_self">TXMPFiles</a></td><td class="desc">API for access to the main (document-level) metadata in a file </td></tr> +<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTXMPIterator.html" target="_self">TXMPIterator</a></td><td class="desc">API for access to the XMP Toolkit iteration services </td></tr> +<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTXMPMeta.html" target="_self">TXMPMeta</a></td><td class="desc">API for access to the XMP Toolkit core services </td></tr> +<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTXMPUtils.html" target="_self">TXMPUtils</a></td><td class="desc">API for access to the XMP Toolkit utility services </td></tr> +<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWXMP__Result.html" target="_self">WXMP_Result</a></td><td class="desc"></td></tr> +<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structXMP__DateTime.html" target="_self">XMP_DateTime</a></td><td class="desc">The expanded type for a date and time </td></tr> +<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXMP__Error.html" target="_self">XMP_Error</a></td><td class="desc">XMP Toolkit error, associates an error code with a descriptive error string </td></tr> +<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classXMP__IO.html" target="_self">XMP_IO</a></td><td class="desc">Abstract base class for client-managed I/O with <code><a class="el" href="classTXMPFiles.html" title="API for access to the main (document-level) metadata in a file. ">TXMPFiles</a></code> </td></tr> +<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structXMP__PacketInfo.html" target="_self">XMP_PacketInfo</a></td><td class="desc">XMP packet description </td></tr> +<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structXMP__VersionInfo.html" target="_self">XMP_VersionInfo</a></td><td class="desc">XMP Toolkit version information </td></tr> </table> -</div> +</div><!-- directory --> +</div><!-- contents --> +</div><!-- doc-content --> <hr size="1"><address style="text-align: right;"><small> -XMP-Toolkit-SDK-CC201411-17 documentation generated by <a href="http://www.doxygen.org/index.html">doxygen</a> 1.6.3</small></address> +XMPToolkit documentation generated by <a href="http://www.doxygen.org/index.html">doxygen</a> 1.8.11</small></address> </body> </html> |