<map id="G" name="G">
<area shape="rect" id="node2" href="$class_history_obj.html" title="Base class for History Objects." alt="" coords="2272,1331,2363,1359"/>
<area shape="rect" id="node18" href="$class_algorithm_history.html" title="AlgorithmHistory class definition." alt="" coords="2748,1115,2881,1143"/>
<area shape="rect" id="node42" href="$class_job_history.html" title="JobHistory class definition." alt="" coords="2520,1286,2611,1314"/>
<area shape="rect" id="node4" href="$class_data_object.html" title="A DataObject is the base class of any identifiable object on any data store." alt="" coords="1933,1358,2029,1386"/>
<area shape="rect" id="node6" href="$class_i_registry.html" title="The IRegistry represents the entry door to the environment any data object residing in a transient da..." alt="" coords="1543,1409,1623,1437"/>
<area shape="rect" id="node8" href="$class_link_manager.html" title="A LinkManager is the object aggregated into a DataObject, which is responsible for the handling of no..." alt="" coords="1529,1358,1636,1386"/>
<area shape="rect" id="node10" href="libstdc++.tag$a01318.html" title="std::vector\&lt; Link * \&gt;" alt="" coords="901,1179,1061,1207"/>
<area shape="rect" id="node12" href="libstdc++.tag$a00833.html" title="std::_Vector_base\&lt; _Tp, _Alloc \&gt;" alt="" coords="440,1122,677,1150"/>
<area shape="rect" id="node35" href="libstdc++.tag$a01318.html" title="std::vector\&lt; Property * \&gt;" alt="" coords="888,1129,1075,1157"/>
<area shape="rect" id="node38" href="libstdc++.tag$a01318.html" title="std::vector\&lt; const AlgorithmHistory * \&gt;" alt="" coords="840,987,1123,1015"/>
<area shape="rect" id="node48" href="libstdc++.tag$a01318.html" title="std::vector\&lt; std::pair\&lt; std::string, const Property * \&gt; \&gt;" alt="" coords="788,1251,1175,1279"/>
<area shape="rect" id="node52" href="libstdc++.tag$a01318.html" title="std::vector\&lt; std::string \&gt;" alt="" coords="1200,1515,1389,1543"/>
<area shape="rect" id="node61" href="libstdc++.tag$a01318.html" title="std::vector\&lt; Algorithm * \&gt;" alt="" coords="883,886,1080,914"/>
<area shape="rect" id="node77" href="libstdc++.tag$a01318.html" title="std::vector\&lt; RemProperty \&gt;" alt="" coords="879,774,1084,802"/>
<area shape="rect" id="node81" href="libstdc++.tag$a01318.html" title="std::vector\&lt; bool \&gt;" alt="" coords="907,825,1056,853"/>
<area shape="rect" id="node14" href="libstdc++.tag$a00834.html" title="std::_Vector_base\&lt; _Tp, _Alloc \&gt;::_Vector_impl" alt="" coords="5,1122,336,1150"/>
<area shape="rect" id="node21" href="$class_i_vers_history_obj.html" title="Interface for Versioned History Objects." alt="" coords="2256,1131,2379,1159"/>
<area shape="rect" id="node23" href="libstdc++.tag$a00880.html" title="std::basic_string\&lt; char \&gt;" alt="" coords="1488,1066,1677,1094"/>
<area shape="rect" id="node27" href="$class_property.html" title="Property base class allowing Property* collections to be &quot;homogeneous&quot;." alt="" coords="1943,1230,2020,1258"/>
<area shape="rect" id="node55" href="$class_algorithm.html" title="Base class from which all concrete algorithm classes should be derived." alt="" coords="1937,526,2025,554"/>
<area shape="rect" id="node25" href="$class_property_list.html" title="List of properties." alt="" coords="2268,1258,2367,1286"/>
<area shape="rect" id="node30" href="$class_property_callback_functor.html" title="PropertyCallbackFunctor" alt="" coords="1492,1206,1673,1234"/>
<area shape="rect" id="node33" href="libstdc++.tag$a01306.html" title="std::type_info" alt="" coords="1527,1257,1639,1285"/>
<area shape="rect" id="node70" href="$class_property_mgr.html" title="Property manager helper class." alt="" coords="1532,754,1633,782"/>
<area shape="rect" id="node57" href="$structimplements3.html" title="implements3\&lt; IAlgorithm, IProperty, IStateful \&gt;" alt="" coords="1415,919,1751,947"/>
<area shape="rect" id="node59" href="$structextend__interfaces3.html" title="Base class to be used to extend an interface." alt="" coords="797,937,1165,965"/>
<area shape="rect" id="node66" href="$class_smart_i_f.html" title="SmartIF\&lt; IConversionSvc \&gt;" alt="" coords="1481,45,1684,73"/>
<area shape="rect" id="node68" href="$class_i_conversion_svc.html" title="IConversionSvc" alt="" coords="920,45,1043,73"/>
<area shape="rect" id="node72" href="$structimplements1.html" title="implements1\&lt; IProperty \&gt;" alt="" coords="883,723,1080,751"/>
<area shape="rect" id="node75" href="$class_i_interface.html" title="Definition of the basic interface." alt="" coords="517,534,600,562"/>
<area shape="rect" id="node87" href="$class_i_message_svc.html" title="The IMessage is the interface implemented by the message service." alt="" coords="928,507,1035,535"/>
<area shape="rect" id="node92" href="$class_i_alg_context_svc.html" title="An abstract interface for Algorithm Context Service." alt="" coords="921,558,1041,586"/>
<area shape="rect" id="node97" href="$class_i_exception_svc.html" title="The abstract interface for exception handling service." alt="" coords="924,275,1039,303"/>
<area shape="rect" id="node85" href="$class_smart_i_f.html" title="SmartIF\&lt; IMessageSvc \&gt;" alt="" coords="1489,602,1676,630"/>
<area shape="rect" id="node90" href="$class_smart_i_f.html" title="SmartIF\&lt; IAlgContextSvc \&gt;" alt="" coords="1481,653,1684,681"/>
<area shape="rect" id="node95" href="$class_smart_i_f.html" title="SmartIF\&lt; IExceptionSvc \&gt;" alt="" coords="1485,95,1680,123"/>
<area shape="rect" id="node100" href="$class_smart_i_f.html" title="SmartIF\&lt; IChronoStatSvc \&gt;" alt="" coords="1481,703,1684,731"/>
<area shape="rect" id="node102" href="$class_i_chrono_stat_svc.html" title="The IChronoStatSvc is the interface implemented by the ChronoStatService." alt="" coords="920,609,1043,637"/>
<area shape="rect" id="node104" href="$class_smart_i_f.html" title="SmartIF\&lt; IDataProviderSvc \&gt;" alt="" coords="1476,146,1689,174"/>
<area shape="rect" id="node106" href="$class_smart_i_f.html" title="SmartIF\&lt; ISvcLocator \&gt;" alt="" coords="1493,197,1672,225"/>
<area shape="rect" id="node108" href="$class_smart_i_f.html" title="SmartIF\&lt; IMonitorSvc \&gt;" alt="" coords="1493,247,1672,275"/>
<area shape="rect" id="node110" href="$class_simple_property.html" title="SimpleProperty\&lt; bool \&gt;" alt="" coords="1493,298,1672,326"/>
<area shape="rect" id="node112" href="$class_smart_i_f.html" title="SmartIF\&lt; INTupleSvc \&gt;" alt="" coords="1496,349,1669,377"/>
<area shape="rect" id="node114" href="$class_smart_i_f.html" title="SmartIF\&lt; IHistogramSvc \&gt;" alt="" coords="1484,399,1681,427"/>
<area shape="rect" id="node116" href="$class_simple_property.html" title="SimpleProperty\&lt; int \&gt;" alt="" coords="1499,450,1667,478"/>
<area shape="rect" id="node118" href="$class_smart_i_f.html" title="SmartIF\&lt; IToolSvc \&gt;" alt="" coords="1505,501,1660,529"/>
<area shape="rect" id="node120" href="$class_smart_i_f.html" title="SmartIF\&lt; IRndmGenSvc \&gt;" alt="" coords="1485,551,1680,579"/>
<area shape="rect" id="node122" href="$class_smart_i_f.html" title="SmartIF\&lt; IAuditorSvc \&gt;" alt="" coords="1493,869,1672,897"/>
</map>
