<map id="G" name="G">
<area shape="rect" id="node2" href="$structextends1.html" title="extends1\&lt; DataSvc, IHistogramSvc \&gt;" alt="" coords="528,470,797,498"/>
<area shape="rect" id="node4" href="$class_data_svc.html" title="Data service base class." alt="" coords="516,393,591,421"/>
<area shape="rect" id="node6" href="$structextends2.html" title="extends2\&lt; Service, IDataProviderSvc, IDataManagerSvc \&gt;" alt="" coords="305,315,711,343"/>
<area shape="rect" id="node8" href="$class_service.html" title="Base class for all services." alt="" coords="211,238,280,266"/>
<area shape="rect" id="node10" href="$class_common_messaging.html" title="CommonMessaging\&lt; implements3\&lt; IService, IProperty, IStateful \&gt; \&gt;" alt="" coords="5,161,485,189"/>
<area shape="rect" id="node12" href="$structimplements3.html" title="implements3\&lt; IService, IProperty, IStateful \&gt;" alt="" coords="85,83,405,111"/>
<area shape="rect" id="node14" href="$structextend__interfaces3.html" title="Base class to be used to extend an interface." alt="" coords="69,6,421,34"/>
<area shape="rect" id="node16" href="$structextend__interfaces2.html" title="Base class to be used to extend an interface." alt="" coords="304,238,712,266"/>
<area shape="rect" id="node18" href="$structextend__interfaces1.html" title="extend_interfaces1\&lt; IHistogramSvc \&gt;" alt="" coords="637,393,909,421"/>
<area shape="rect" id="node20" href="$class_i_histogram_svc.html" title="Definition of the IHistogramSvc interface class." alt="" coords="739,315,856,343"/>
<area shape="rect" id="node22" href="$class_i_data_provider_svc.html" title="Data provider interface definition." alt="" coords="736,238,869,266"/>
<area shape="rect" id="node24" href="$class_i_interface.html" title="Definition of the basic interface." alt="" coords="761,161,844,189"/>
</map>
