<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>ActionInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>ActionInterface_8cpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">ActionInterface.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ActionInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>ActionInterface_8hpp</filename>
    <includes id="rtt-base-fwd_8hpp" name="rtt-base-fwd.hpp" local="yes" imported="no">rtt-base-fwd.hpp</includes>
    <class kind="class">RTT::base::ActionInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>Activities.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>Activities_8hpp</filename>
    <includes id="SlaveActivity_8hpp" name="SlaveActivity.hpp" local="yes" imported="no">SlaveActivity.hpp</includes>
    <includes id="SequentialActivity_8hpp" name="SequentialActivity.hpp" local="yes" imported="no">SequentialActivity.hpp</includes>
    <includes id="PeriodicActivity_8hpp" name="PeriodicActivity.hpp" local="yes" imported="no">PeriodicActivity.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="yes" imported="no">../Activity.hpp</includes>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="yes" imported="no">../base/RunnableInterface.hpp</includes>
  </compound>
  <compound kind="file">
    <name>Activity.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Activity_8cpp</filename>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">Time.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="yes" imported="no">Activity.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">os/MutexLock.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>Activity.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Activity_8hpp</filename>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">Time.hpp</includes>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="yes" imported="no">base/RunnableInterface.hpp</includes>
    <includes id="ActivityInterface_8hpp" name="ActivityInterface.hpp" local="yes" imported="no">base/ActivityInterface.hpp</includes>
    <includes id="Thread_8hpp" name="Thread.hpp" local="yes" imported="no">os/Thread.hpp</includes>
    <class kind="class">RTT::Activity</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ActivityInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>ActivityInterface_8cpp</filename>
    <includes id="ActivityInterface_8hpp" name="ActivityInterface.hpp" local="yes" imported="no">ActivityInterface.hpp</includes>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="yes" imported="no">RunnableInterface.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ActivityInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>ActivityInterface_8hpp</filename>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../Time.hpp</includes>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">../os/ThreadInterface.hpp</includes>
    <includes id="rtt-base-fwd_8hpp" name="rtt-base-fwd.hpp" local="yes" imported="no">rtt-base-fwd.hpp</includes>
    <class kind="class">RTT::base::ActivityInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>AnalogInInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>AnalogInInterface_8hpp</filename>
    <includes id="NameServer_8hpp" name="NameServer.hpp" local="yes" imported="no">NameServer.hpp</includes>
    <includes id="NameServerRegistrator_8hpp" name="NameServerRegistrator.hpp" local="yes" imported="no">NameServerRegistrator.hpp</includes>
    <class kind="class">RTT::dev::AnalogInInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>AnalogInput.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>AnalogInput_8hpp</filename>
    <includes id="AnalogInInterface_8hpp" name="AnalogInInterface.hpp" local="yes" imported="no">AnalogInInterface.hpp</includes>
    <class kind="class">RTT::dev::AnalogInput</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>AnalogOutInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>AnalogOutInterface_8hpp</filename>
    <includes id="NameServer_8hpp" name="NameServer.hpp" local="yes" imported="no">NameServer.hpp</includes>
    <includes id="NameServerRegistrator_8hpp" name="NameServerRegistrator.hpp" local="yes" imported="no">NameServerRegistrator.hpp</includes>
    <class kind="class">RTT::dev::AnalogOutInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>AnalogOutput.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>AnalogOutput_8hpp</filename>
    <includes id="AnalogOutInterface_8hpp" name="AnalogOutInterface.hpp" local="yes" imported="no">AnalogOutInterface.hpp</includes>
    <class kind="class">RTT::dev::AnalogOutput</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>AnyDataSource.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>AnyDataSource_8cpp</filename>
    <includes id="AnyDataSource_8hpp" name="AnyDataSource.hpp" local="yes" imported="no">AnyDataSource.hpp</includes>
    <includes id="CorbaLib_8hpp" name="CorbaLib.hpp" local="yes" imported="no">CorbaLib.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>AnyDataSource.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>AnyDataSource_8hpp</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../../internal/DataSource.hpp</includes>
    <class kind="class">RTT::corba::AnyDataSource</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>ApplicationServer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>ApplicationServer_8cpp</filename>
    <includes id="ApplicationServer_8hpp" name="ApplicationServer.hpp" local="yes" imported="no">ApplicationServer.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>ApplicationServer.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>ApplicationServer_8hpp</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../../Time.hpp</includes>
    <class kind="struct">RTT::corba::ApplicationServer</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>ArgumentDescription.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>ArgumentDescription_8cpp</filename>
    <includes id="ArgumentDescription_8hpp" name="ArgumentDescription.hpp" local="yes" imported="no">ArgumentDescription.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ArgumentDescription.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>ArgumentDescription_8hpp</filename>
    <class kind="struct">RTT::ArgumentDescription</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ArgumentsParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ArgumentsParser_8cpp</filename>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="ArgumentsParser_8hpp" name="ArgumentsParser.hpp" local="yes" imported="no">ArgumentsParser.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ArgumentsParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ArgumentsParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <class kind="class">RTT::scripting::ArgumentsParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>array_types.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/testtypes/types/</path>
    <filename>array__types_8cpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">types/Types.hpp</includes>
    <includes id="CArrayTypeInfo_8hpp" name="CArrayTypeInfo.hpp" local="yes" imported="no">types/CArrayTypeInfo.hpp</includes>
    <includes id="BoostArrayTypeInfo_8hpp" name="BoostArrayTypeInfo.hpp" local="yes" imported="no">types/BoostArrayTypeInfo.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">../../datasource_fixture.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="no" imported="no">rtt/types/SequenceTypeInfo.hpp</includes>
    <member kind="function">
      <type>void</type>
      <name>loadArrayTypes</name>
      <anchorfile>array__types_8cpp.html</anchorfile>
      <anchor>ad6f52e32b2d29b522d42fca86ccb17c2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ArrayPartDataSource.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ArrayPartDataSource_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">DataSource.hpp</includes>
    <includes id="NA_8hpp" name="NA.hpp" local="yes" imported="no">NA.hpp</includes>
    <class kind="class">RTT::internal::ArrayPartDataSource</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>AssignCommand.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>AssignCommand_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">DataSource.hpp</includes>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <class kind="class">RTT::internal::AssignCommand</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>Atomic.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>Atomic_8hpp</filename>
    <includes id="oro__arch_8h" name="oro_arch.h" local="yes" imported="no">oro_arch.h</includes>
    <class kind="class">RTT::os::AtomicInt</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>AtomicMWSRQueue.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>AtomicMWSRQueue_8hpp</filename>
    <includes id="CAS_8hpp" name="CAS.hpp" local="yes" imported="no">../os/CAS.hpp</includes>
    <class kind="class">RTT::internal::AtomicMWSRQueue</class>
    <class kind="union">RTT::internal::AtomicMWSRQueue::SIndexes</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>AtomicQueue.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>AtomicQueue_8hpp</filename>
    <includes id="CAS_8hpp" name="CAS.hpp" local="yes" imported="no">../os/CAS.hpp</includes>
    <class kind="class">RTT::internal::AtomicQueue</class>
    <class kind="union">RTT::internal::AtomicQueue::SIndexes</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>Attribute.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Attribute_8cpp</filename>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">Attribute.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>Attribute.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Attribute_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">internal/DataSource.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">internal/DataSources.hpp</includes>
    <includes id="AttributeBase_8hpp" name="AttributeBase.hpp" local="yes" imported="no">base/AttributeBase.hpp</includes>
    <class kind="class">RTT::Alias</class>
    <class kind="class">RTT::Attribute</class>
    <class kind="class">RTT::Constant</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>AttributeBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>AttributeBase_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">DataSourceBase.hpp</includes>
    <class kind="class">RTT::base::AttributeBase</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>AxisInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>AxisInterface_8cpp</filename>
    <includes id="AxisInterface_8hpp" name="AxisInterface.hpp" local="yes" imported="no">AxisInterface.hpp</includes>
  </compound>
  <compound kind="file">
    <name>AxisInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>AxisInterface_8hpp</filename>
    <includes id="SensorInterface_8hpp" name="SensorInterface.hpp" local="yes" imported="no">SensorInterface.hpp</includes>
    <includes id="DigitalInput_8hpp" name="DigitalInput.hpp" local="yes" imported="no">DigitalInput.hpp</includes>
    <includes id="DigitalOutput_8hpp" name="DigitalOutput.hpp" local="yes" imported="no">DigitalOutput.hpp</includes>
    <class kind="class">RTT::dev::AxisInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>binary_data_archive.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>binary__data__archive_8hpp</filename>
    <class kind="struct">RTT::mqueue::binary_data_oarchive::use_array_optimization::apply</class>
    <class kind="struct">RTT::mqueue::binary_data_iarchive::use_array_optimization::apply</class>
    <class kind="class">RTT::mqueue::binary_data_iarchive</class>
    <class kind="class">RTT::mqueue::binary_data_oarchive</class>
    <class kind="struct">RTT::mqueue::binary_data_oarchive::use_array_optimization</class>
    <class kind="struct">RTT::mqueue::binary_data_iarchive::use_array_optimization</class>
    <namespace>RTT</namespace>
    <namespace>RTT::mqueue</namespace>
  </compound>
  <compound kind="file">
    <name>BindStorage.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>BindStorage_8hpp</filename>
    <includes id="NA_8hpp" name="NA.hpp" local="yes" imported="no">NA.hpp</includes>
    <class kind="struct">RTT::internal::AStore</class>
    <class kind="struct">RTT::internal::AStore&lt; T &amp; &gt;</class>
    <class kind="struct">RTT::internal::BindStorage</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 0, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 1, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 2, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 3, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 4, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 5, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 6, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 7, ToBind &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; AStore&lt; T &amp; &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; AStore&lt; T const &amp; &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; RStore&lt; T &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; RStore&lt; void &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_out_arg</class>
    <class kind="struct">RTT::internal::is_out_arg&lt; AStore&lt; T &amp; &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_out_arg&lt; AStore&lt; T const &amp; &gt; &gt;</class>
    <class kind="struct">RTT::internal::RStore</class>
    <class kind="struct">RTT::internal::RStore&lt; const T &gt;</class>
    <class kind="struct">RTT::internal::RStore&lt; T &amp; &gt;</class>
    <class kind="struct">RTT::internal::RStore&lt; void &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a116779cd1720013c123a0e085d2814e9</anchor>
      <arglist>(std::ostream &amp;o, AStore&lt; T &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a9e1011ece335eacfba9ed091a309dd91</anchor>
      <arglist>(std::ostream &amp;o, RStore&lt; T &gt; &amp;a)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BoolTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>BoolTypeInfo_8hpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="yes" imported="no">../types/TemplateTypeInfo.hpp</includes>
    <class kind="struct">RTT::types::BoolTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>BoostArrayTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>BoostArrayTypeInfo_8hpp</filename>
    <includes id="PrimitiveTypeInfo_8hpp" name="PrimitiveTypeInfo.hpp" local="yes" imported="no">PrimitiveTypeInfo.hpp</includes>
    <includes id="ArrayPartDataSource_8hpp" name="ArrayPartDataSource.hpp" local="yes" imported="no">../internal/ArrayPartDataSource.hpp</includes>
    <includes id="type__discovery_8hpp" name="type_discovery.hpp" local="yes" imported="no">type_discovery.hpp</includes>
    <includes id="PropertyComposition_8hpp" name="PropertyComposition.hpp" local="yes" imported="no">PropertyComposition.hpp</includes>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="yes" imported="no">PropertyDecomposition.hpp</includes>
    <includes id="CompositionFactory_8hpp" name="CompositionFactory.hpp" local="yes" imported="no">CompositionFactory.hpp</includes>
    <includes id="MemberFactory_8hpp" name="MemberFactory.hpp" local="yes" imported="no">MemberFactory.hpp</includes>
    <class kind="class">RTT::types::BoostArrayTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>Buffer.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>Buffer_8hpp</filename>
    <includes id="BufferLocked_8hpp" name="BufferLocked.hpp" local="yes" imported="no">BufferLocked.hpp</includes>
    <includes id="BufferLockFree_8hpp" name="BufferLockFree.hpp" local="yes" imported="no">BufferLockFree.hpp</includes>
    <class kind="class">RTT::base::Buffer</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>BufferBase.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>BufferBase_8cpp</filename>
    <includes id="BufferBase_8hpp" name="BufferBase.hpp" local="yes" imported="no">BufferBase.hpp</includes>
  </compound>
  <compound kind="file">
    <name>BufferBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>BufferBase_8hpp</filename>
    <class kind="class">RTT::base::BufferBase</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>BufferInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>BufferInterface_8hpp</filename>
    <includes id="BufferBase_8hpp" name="BufferBase.hpp" local="yes" imported="no">BufferBase.hpp</includes>
    <class kind="class">RTT::base::BufferInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>BufferLocked.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>BufferLocked_8hpp</filename>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">../os/Mutex.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
    <includes id="BufferInterface_8hpp" name="BufferInterface.hpp" local="yes" imported="no">BufferInterface.hpp</includes>
    <class kind="class">RTT::base::BufferLocked</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>BufferLockFree.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>BufferLockFree_8cpp</filename>
    <includes id="BufferLockFree_8hpp" name="BufferLockFree.hpp" local="yes" imported="no">BufferLockFree.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>BufferLockFree.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>BufferLockFree_8hpp</filename>
    <includes id="oro__arch_8h" name="oro_arch.h" local="yes" imported="no">../os/oro_arch.h</includes>
    <includes id="CAS_8hpp" name="CAS.hpp" local="yes" imported="no">../os/CAS.hpp</includes>
    <includes id="BufferInterface_8hpp" name="BufferInterface.hpp" local="yes" imported="no">BufferInterface.hpp</includes>
    <includes id="AtomicMWSRQueue_8hpp" name="AtomicMWSRQueue.hpp" local="yes" imported="no">../internal/AtomicMWSRQueue.hpp</includes>
    <includes id="TsPool_8hpp" name="TsPool.hpp" local="yes" imported="no">../internal/TsPool.hpp</includes>
    <class kind="class">RTT::base::BufferLockFree</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>Buffers.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>Buffers_8hpp</filename>
    <includes id="Buffer_8hpp" name="Buffer.hpp" local="yes" imported="no">Buffer.hpp</includes>
    <includes id="BufferLocked_8hpp" name="BufferLocked.hpp" local="yes" imported="no">BufferLocked.hpp</includes>
    <includes id="BufferLockFree_8hpp" name="BufferLockFree.hpp" local="yes" imported="no">BufferLockFree.hpp</includes>
    <includes id="DataObject_8hpp" name="DataObject.hpp" local="yes" imported="no">DataObject.hpp</includes>
    <includes id="DataObjectLockFree_8hpp" name="DataObjectLockFree.hpp" local="yes" imported="no">DataObjectLockFree.hpp</includes>
    <includes id="DataObjectLocked_8hpp" name="DataObjectLocked.hpp" local="yes" imported="no">DataObjectLocked.hpp</includes>
  </compound>
  <compound kind="file">
    <name>buffers_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>buffers__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="AtomicQueue_8hpp" name="AtomicQueue.hpp" local="no" imported="no">internal/AtomicQueue.hpp</includes>
    <includes id="AtomicMWSRQueue_8hpp" name="AtomicMWSRQueue.hpp" local="no" imported="no">internal/AtomicMWSRQueue.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="no" imported="no">Activity.hpp</includes>
    <includes id="RTT_8hpp" name="RTT.hpp" local="no" imported="no">RTT.hpp</includes>
    <includes id="Buffer_8hpp" name="Buffer.hpp" local="no" imported="no">base/Buffer.hpp</includes>
    <includes id="ListLockFree_8hpp" name="ListLockFree.hpp" local="no" imported="no">internal/ListLockFree.hpp</includes>
    <includes id="DataObject_8hpp" name="DataObject.hpp" local="no" imported="no">base/DataObject.hpp</includes>
    <includes id="TsPool_8hpp" name="TsPool.hpp" local="no" imported="no">internal/TsPool.hpp</includes>
    <includes id="Thread_8hpp" name="Thread.hpp" local="no" imported="no">os/Thread.hpp</includes>
    <class kind="struct">AQEater</class>
    <class kind="struct">AQGrower</class>
    <class kind="struct">AQWorker</class>
    <class kind="class">BuffersAQueueTest</class>
    <class kind="class">BuffersAtomicMWSRQueueTest</class>
    <class kind="class">BuffersDataFlowTest</class>
    <class kind="class">BuffersMPoolTest</class>
    <class kind="class">Dummy</class>
    <class kind="struct">LLFGrower</class>
    <class kind="struct">LLFWorker</class>
    <member kind="define">
      <type>#define</type>
      <name>QS</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>aaa4dd232ac35c03cf8059757bebd278f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AtomicMWSRQueue&lt; Dummy * &gt;</type>
      <name>MWSRQueueType</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>a5d33062413e19387bd337e630da7938f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AtomicQueue&lt; Dummy * &gt;</type>
      <name>QueueType</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>a09b1b5d458c58e427d579e7a45e7f6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addOne</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>a4291d3191f9c9b20dedfa6af07c75839</anchor>
      <arglist>(Dummy &amp;d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>a6c0711ba091e8121249281657666fd8f</anchor>
      <arglist>(testAtomicQueue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>ab98c6bd2fe4f03c13b25a9a25d22d1c0</anchor>
      <arglist>(testAtomicMWSRQueue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>a25946e2b61bda13caf02391c4f065897</anchor>
      <arglist>(testBufLockFree)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>aefe261d86824b3fe4c7b03e3baaf93f8</anchor>
      <arglist>(testBufLocked)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>a269c2264391e5b0deb8b18050942794d</anchor>
      <arglist>(testBufUnsync)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>a38c52f828b36ca089eca75bece743738</anchor>
      <arglist>(testDObjLockFree)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>aef9169add4fb10cba4a9b5ae6e9545c6</anchor>
      <arglist>(testDObjLocked)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>a2d3e1a9f8f23c8b822ad814d2a320c23</anchor>
      <arglist>(testDObjUnSync)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>a8c13161c97ff00716179fdbd430faa05</anchor>
      <arglist>(testMemoryPool)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>a75649ae495c94a7f64e6e26c1ded0da3</anchor>
      <arglist>(std::ostream &amp;os, const Dummy &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subOne</name>
      <anchorfile>buffers__test_8cpp.html</anchorfile>
      <anchor>aa9d26d8117221a6e7976bf2d161c98ee</anchor>
      <arglist>(Dummy &amp;d)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BufferUnSync.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>BufferUnSync_8hpp</filename>
    <includes id="BufferInterface_8hpp" name="BufferInterface.hpp" local="yes" imported="no">BufferInterface.hpp</includes>
    <class kind="class">RTT::base::BufferUnSync</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>CalibrationInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>CalibrationInterface_8hpp</filename>
    <class kind="class">RTT::dev::CalibrationInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>CallFunction.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CallFunction_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <includes id="DisposableInterface_8hpp" name="DisposableInterface.hpp" local="yes" imported="no">../base/DisposableInterface.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../internal/DataSources.hpp</includes>
    <includes id="ProgramInterface_8hpp" name="ProgramInterface.hpp" local="yes" imported="no">ProgramInterface.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">../ExecutionEngine.hpp</includes>
    <class kind="class">RTT::scripting::CallFunction</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>internal/carray.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>internal_2carray_8hpp</filename>
    <includes id="types_2carray_8hpp" name="types/carray.hpp" local="yes" imported="no">../types/carray.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>types/carray.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>types_2carray_8hpp</filename>
    <class kind="class">RTT::types::carray</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>CArrayTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>CArrayTypeInfo_8hpp</filename>
    <includes id="PrimitiveTypeInfo_8hpp" name="PrimitiveTypeInfo.hpp" local="yes" imported="no">PrimitiveTypeInfo.hpp</includes>
    <includes id="ArrayPartDataSource_8hpp" name="ArrayPartDataSource.hpp" local="yes" imported="no">../internal/ArrayPartDataSource.hpp</includes>
    <includes id="types_2carray_8hpp" name="types/carray.hpp" local="yes" imported="no">carray.hpp</includes>
    <includes id="internal_2carray_8hpp" name="internal/carray.hpp" local="yes" imported="no">../internal/carray.hpp</includes>
    <includes id="PropertyComposition_8hpp" name="PropertyComposition.hpp" local="yes" imported="no">PropertyComposition.hpp</includes>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="yes" imported="no">PropertyDecomposition.hpp</includes>
    <class kind="class">RTT::types::CArrayTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>CAS.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>CAS_8hpp</filename>
    <includes id="oro__arch_8h" name="oro_arch.h" local="yes" imported="no">oro_arch.h</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="function">
      <type>bool</type>
      <name>CAS</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab0b670c83a99f4708ee795641439792c</anchor>
      <arglist>(volatile T *addr, const V &amp;expected, const W &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ChannelBufferElement.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ChannelBufferElement_8hpp</filename>
    <includes id="ChannelElement_8hpp" name="ChannelElement.hpp" local="yes" imported="no">../base/ChannelElement.hpp</includes>
    <includes id="BufferInterface_8hpp" name="BufferInterface.hpp" local="yes" imported="no">../base/BufferInterface.hpp</includes>
    <class kind="class">RTT::internal::ChannelBufferElement</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ChannelDataElement.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ChannelDataElement_8hpp</filename>
    <includes id="ChannelElement_8hpp" name="ChannelElement.hpp" local="yes" imported="no">../base/ChannelElement.hpp</includes>
    <includes id="DataObjectInterface_8hpp" name="DataObjectInterface.hpp" local="yes" imported="no">../base/DataObjectInterface.hpp</includes>
    <class kind="class">RTT::internal::ChannelDataElement</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ChannelElement.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>ChannelElement_8hpp</filename>
    <includes id="ChannelElementBase_8hpp" name="ChannelElementBase.hpp" local="yes" imported="no">ChannelElementBase.hpp</includes>
    <includes id="FlowStatus_8hpp" name="FlowStatus.hpp" local="yes" imported="no">../FlowStatus.hpp</includes>
    <class kind="class">RTT::base::ChannelElement</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>ChannelElementBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>ChannelElementBase_8hpp</filename>
    <includes id="oro__arch_8h" name="oro_arch.h" local="yes" imported="no">../os/oro_arch.h</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="no" imported="no">rtt/os/Mutex.hpp</includes>
    <includes id="rtt-base-fwd_8hpp" name="rtt-base-fwd.hpp" local="yes" imported="no">rtt-base-fwd.hpp</includes>
    <class kind="class">RTT::base::ChannelElementBase</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
    <member kind="function">
      <type>void RTT_API</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>a54fceec5c84c376bc89947eeaa723147</anchor>
      <arglist>(ChannelElementBase *e)</arglist>
    </member>
    <member kind="function">
      <type>void RTT_API</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>a6c9ebadc8838a8f9aca94f87e4323c27</anchor>
      <arglist>(ChannelElementBase *e)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ChannelInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>ChannelInterface_8cpp</filename>
    <includes id="Channels_8hpp" name="Channels.hpp" local="yes" imported="no">../internal/Channels.hpp</includes>
    <includes id="Atomic_8hpp" name="Atomic.hpp" local="yes" imported="no">../os/Atomic.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
  </compound>
  <compound kind="file">
    <name>Channels.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>Channels_8hpp</filename>
    <includes id="ChannelDataElement_8hpp" name="ChannelDataElement.hpp" local="yes" imported="no">ChannelDataElement.hpp</includes>
    <includes id="ChannelBufferElement_8hpp" name="ChannelBufferElement.hpp" local="yes" imported="no">ChannelBufferElement.hpp</includes>
  </compound>
  <compound kind="file">
    <name>cleanup_corba.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>cleanup__corba_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cleanup__corba_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Collect.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>Collect_8hpp</filename>
    <includes id="CollectSignature_8hpp" name="CollectSignature.hpp" local="yes" imported="no">CollectSignature.hpp</includes>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../SendStatus.hpp</includes>
    <class kind="struct">RTT::internal::Collect</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 0, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 1, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 2, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 3, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 4, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 5, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 6, Ft, BaseImpl &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>CollectBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>CollectBase_8hpp</filename>
    <includes id="CollectSignature_8hpp" name="CollectSignature.hpp" local="yes" imported="no">CollectSignature.hpp</includes>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../SendStatus.hpp</includes>
    <includes id="ReturnBase_8hpp" name="ReturnBase.hpp" local="yes" imported="no">ReturnBase.hpp</includes>
    <class kind="struct">RTT::internal::CollectBase</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 0, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 1, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 2, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 3, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 4, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 5, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 6, Ft &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>CollectSignature.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>CollectSignature_8hpp</filename>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../SendStatus.hpp</includes>
    <class kind="struct">RTT::internal::CollectSignature&lt; 0, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 1, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 2, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 3, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 4, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 5, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 6, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectType</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>CommandBinary.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandBinary_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <class kind="struct">RTT::scripting::CommandBinary</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>CommandComposite.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandComposite_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <class kind="class">RTT::scripting::CommandComposite</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>CommandCounter.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandCounter_8cpp</filename>
    <includes id="CommandCounter_8hpp" name="CommandCounter.hpp" local="yes" imported="no">CommandCounter.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>CommandCounter.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandCounter_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <class kind="class">RTT::scripting::CommandCounter</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>CommandDataSource.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandDataSource_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <class kind="struct">RTT::scripting::CommandDataSource</class>
    <class kind="struct">RTT::scripting::CommandDataSourceBool</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>CommandFunctors.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandFunctors_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <class kind="class">RTT::scripting::CommandFunction</class>
    <class kind="class">RTT::scripting::ConditionFunction</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>CommandIllegal.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandIllegal_8cpp</filename>
    <includes id="CommandIllegal_8hpp" name="CommandIllegal.hpp" local="yes" imported="no">CommandIllegal.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>CommandIllegal.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandIllegal_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <class kind="class">RTT::scripting::CommandIllegal</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>CommandNOP.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandNOP_8cpp</filename>
    <includes id="CommandNOP_8hpp" name="CommandNOP.hpp" local="yes" imported="no">CommandNOP.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>CommandNOP.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandNOP_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <class kind="class">RTT::scripting::CommandNOP</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>CommandString.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandString_8cpp</filename>
    <includes id="CommandString_8hpp" name="CommandString.hpp" local="yes" imported="no">CommandString.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>CommandString.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommandString_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <class kind="class">RTT::scripting::CommandString</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>CommonParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommonParser_8cpp</filename>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>CommonParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>CommonParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <class kind="class">RTT::scripting::CommonParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="define">
      <type>#define</type>
      <name>keyword_p</name>
      <anchorfile>CommonParser_8hpp.html</anchorfile>
      <anchor>a0e1d356ca2b767485050e881c04e7fa3</anchor>
      <arglist>(word)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Component.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Component_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <class kind="class">RTT::ComponentFactories</class>
    <class kind="class">RTT::ComponentFactoryLoader</class>
    <namespace>RTT</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ORO_CONCAT_LINE</name>
      <anchorfile>Component_8hpp.html</anchorfile>
      <anchor>a0596fa171666bd48f94d88ad8113548a</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_CONCAT_LINE1</name>
      <anchorfile>Component_8hpp.html</anchorfile>
      <anchor>aef04f54d76dfbfc570705db2f07dd79d</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_CONCAT_LINE2</name>
      <anchorfile>Component_8hpp.html</anchorfile>
      <anchor>aa98743dd1e71bb59a46c3da8b7c8e818</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_CREATE_COMPONENT</name>
      <anchorfile>Component_8hpp.html</anchorfile>
      <anchor>a9d408bd1389a1d74fbe15eeb7795fc6a</anchor>
      <arglist>(CLASS_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_CREATE_COMPONENT_LIBRARY</name>
      <anchorfile>Component_8hpp.html</anchorfile>
      <anchor>a7698aa87b094f15fe48825ee27dfe619</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_CREATE_COMPONENT_TYPE</name>
      <anchorfile>Component_8hpp.html</anchorfile>
      <anchor>aa0acfd10dbbc121e1a48026e704ae808</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_LIST_COMPONENT_TYPE</name>
      <anchorfile>Component_8hpp.html</anchorfile>
      <anchor>ae1fecb579cec7c96e9179536e22a3813</anchor>
      <arglist>(CLASS_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_LIST_COMPONENT_TYPE__str</name>
      <anchorfile>Component_8hpp.html</anchorfile>
      <anchor>a1a688364d1d6b32e475bdc594e14744a</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_LIST_COMPONENT_TYPE_str</name>
      <anchorfile>Component_8hpp.html</anchorfile>
      <anchor>a058d12a8eaf4056461472a5a0da3cdf1</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="typedef">
      <type>TaskContext *(*</type>
      <name>ComponentLoaderSignature</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a3ae509ae0e8187d05670f4e57b6a8d0e</anchor>
      <arglist>)(std::string instance_name)</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, ComponentLoaderSignature &gt;</type>
      <name>FactoryMap</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ae7c3c6a2dee2942c4196e0df2e098a98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ComponentLoader.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/deployment/</path>
    <filename>ComponentLoader_8cpp</filename>
    <includes id="ComponentLoader_8hpp" name="ComponentLoader.hpp" local="yes" imported="no">ComponentLoader.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">rtt/TaskContext.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">rtt/Logger.hpp</includes>
    <includes id="StartStopManager_8hpp" name="StartStopManager.hpp" local="no" imported="no">rtt/os/StartStopManager.hpp</includes>
    <includes id="PluginLoader_8hpp" name="PluginLoader.hpp" local="no" imported="no">rtt/plugin/PluginLoader.hpp</includes>
    <includes id="TypekitRepository_8hpp" name="TypekitRepository.hpp" local="no" imported="no">rtt/types/TypekitRepository.hpp</includes>
    <includes id="dlfcn_8h" name="dlfcn.h" local="no" imported="no">dlfcn.h</includes>
    <namespace>RTT</namespace>
    <member kind="function" static="yes">
      <type>static const char</type>
      <name>default_delimiter</name>
      <anchorfile>ComponentLoader_8cpp.html</anchorfile>
      <anchor>ad7218e8aa8df49f713e1cb3be393672c</anchor>
      <arglist>(&apos;:&apos;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>delimiters</name>
      <anchorfile>ComponentLoader_8cpp.html</anchorfile>
      <anchor>a65e917ab1bca91b22e751f3f3c3bf691</anchor>
      <arglist>(&quot;:;&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>FULL_COMPONENT_SUFFIX</name>
      <anchorfile>ComponentLoader_8cpp.html</anchorfile>
      <anchor>a928e3299c74b43e1c15192208a731031</anchor>
      <arglist>(string(&quot;-&quot;)+string(OROCOS_TARGET_NAME)+SO_POSTFIX+SO_EXT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasEnding</name>
      <anchorfile>ComponentLoader_8cpp.html</anchorfile>
      <anchor>a4db087fb8c6d16b5aab9553bc264a7c3</anchor>
      <arglist>(string const &amp;fullString, string const &amp;ending)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isExtensionVersion</name>
      <anchorfile>ComponentLoader_8cpp.html</anchorfile>
      <anchor>a3e378ffaa8384224562181507bb24b48</anchor>
      <arglist>(const std::string &amp;ext)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isLoadableLibrary</name>
      <anchorfile>ComponentLoader_8cpp.html</anchorfile>
      <anchor>a9e911e16871e6b841753c32e02ca7fd1</anchor>
      <arglist>(const path &amp;filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>SO_EXT</name>
      <anchorfile>ComponentLoader_8cpp.html</anchorfile>
      <anchor>a2ad93b2ed6dcfef57088e8b47e7cbddd</anchor>
      <arglist>(&quot;.so&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>SO_POSTFIX</name>
      <anchorfile>ComponentLoader_8cpp.html</anchorfile>
      <anchor>aeb162fd51a6c5cc7b2488f67fc065f6a</anchor>
      <arglist>(&quot;&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>char const *</type>
      <name>default_comp_path_build</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a001a9d09e4e239a2fc0bff547cc6c1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::shared_ptr&lt; ComponentLoader &gt;</type>
      <name>instance2</name>
      <anchorfile>ComponentLoader_8cpp.html</anchorfile>
      <anchor>aa8f5a091f81d2ee63a757fc89a5a789a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ComponentLoader.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/deployment/</path>
    <filename>ComponentLoader_8hpp</filename>
    <includes id="Component_8hpp" name="Component.hpp" local="no" imported="no">rtt/Component.hpp</includes>
    <class kind="struct">RTT::ComponentLoader::ComponentData</class>
    <class kind="class">RTT::ComponentLoader</class>
    <class kind="class">RTT::ComponentLoader::LoadedLib</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>CompositionFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>CompositionFactory_8cpp</filename>
    <includes id="TemplateCompositionFactory_8hpp" name="TemplateCompositionFactory.hpp" local="yes" imported="no">TemplateCompositionFactory.hpp</includes>
  </compound>
  <compound kind="file">
    <name>CompositionFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>CompositionFactory_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <class kind="class">RTT::types::CompositionFactory</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CompositionFactory &gt;</type>
      <name>CompositionFactoryPtr</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>aaafb4d61a944009c8e3b6a21c1992f5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Condition.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>Condition_8hpp</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="os_2Time_8hpp" name="os/Time.hpp" local="yes" imported="no">Time.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">Mutex.hpp</includes>
    <class kind="class">RTT::os::Condition</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionBool.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionBool_8cpp</filename>
    <includes id="ConditionBool_8hpp" name="ConditionBool.hpp" local="yes" imported="no">ConditionBool.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionBool.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionBool_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <class kind="class">RTT::scripting::ConditionBool</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionBoolDataSource.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionBoolDataSource_8cpp</filename>
    <includes id="ConditionBoolDataSource_8hpp" name="ConditionBoolDataSource.hpp" local="yes" imported="no">ConditionBoolDataSource.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionBoolDataSource.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionBoolDataSource_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <class kind="class">RTT::scripting::ConditionBoolDataSource</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionBoolProperty.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionBoolProperty_8cpp</filename>
    <includes id="ConditionBoolProperty_8hpp" name="ConditionBoolProperty.hpp" local="yes" imported="no">ConditionBoolProperty.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionBoolProperty.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionBoolProperty_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <class kind="class">RTT::scripting::ConditionBoolProperty</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionCache.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionCache_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../internal/DataSources.hpp</includes>
    <class kind="class">RTT::scripting::ConditionCache</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionCompare.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionCompare_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <class kind="class">RTT::scripting::ConditionCompare</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionComposite.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionComposite_8cpp</filename>
    <includes id="ConditionComposite_8hpp" name="ConditionComposite.hpp" local="yes" imported="no">ConditionComposite.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionComposite.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionComposite_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <class kind="class">RTT::scripting::ConditionBinaryCompositeAND</class>
    <class kind="class">RTT::scripting::ConditionBinaryCompositeOR</class>
    <class kind="class">RTT::scripting::ConditionCompositeNOT</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionDSDuration.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionDSDuration_8cpp</filename>
    <includes id="ConditionDSDuration_8hpp" name="ConditionDSDuration.hpp" local="yes" imported="no">ConditionDSDuration.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionDSDuration.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionDSDuration_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="yes" imported="no">../os/TimeService.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <class kind="class">RTT::scripting::ConditionDSDuration</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionDuration.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionDuration_8cpp</filename>
    <includes id="ConditionDuration_8hpp" name="ConditionDuration.hpp" local="yes" imported="no">ConditionDuration.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionDuration.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionDuration_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="yes" imported="no">../os/TimeService.hpp</includes>
    <class kind="class">RTT::scripting::ConditionDuration</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionExpire.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionExpire_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="yes" imported="no">../os/TimeService.hpp</includes>
    <class kind="class">RTT::scripting::ConditionExpire</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionFalse.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionFalse_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <class kind="class">RTT::scripting::ConditionFalse</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionInterface_8cpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionInterface_8hpp</filename>
    <includes id="rtt-base-fwd_8hpp" name="rtt-base-fwd.hpp" local="yes" imported="no">../base/rtt-base-fwd.hpp</includes>
    <class kind="class">RTT::scripting::ConditionInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionInvert.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionInvert_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <class kind="class">RTT::scripting::ConditionInvert</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionOnce.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionOnce_8cpp</filename>
    <includes id="ConditionOnce_8hpp" name="ConditionOnce.hpp" local="yes" imported="no">ConditionOnce.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionOnce.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionOnce_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <class kind="class">RTT::scripting::ConditionOnce</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionParser_8cpp</filename>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="ConditionParser_8hpp" name="ConditionParser.hpp" local="yes" imported="no">ConditionParser.hpp</includes>
    <includes id="ConditionDuration_8hpp" name="ConditionDuration.hpp" local="yes" imported="no">ConditionDuration.hpp</includes>
    <includes id="ConditionTrue_8hpp" name="ConditionTrue.hpp" local="yes" imported="no">ConditionTrue.hpp</includes>
    <includes id="ConditionFalse_8hpp" name="ConditionFalse.hpp" local="yes" imported="no">ConditionFalse.hpp</includes>
    <includes id="ConditionBoolDataSource_8hpp" name="ConditionBoolDataSource.hpp" local="yes" imported="no">ConditionBoolDataSource.hpp</includes>
    <includes id="ConditionComposite_8hpp" name="ConditionComposite.hpp" local="yes" imported="no">ConditionComposite.hpp</includes>
    <includes id="TryCommand_8hpp" name="TryCommand.hpp" local="yes" imported="no">TryCommand.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <includes id="ExpressionParser_8hpp" name="ExpressionParser.hpp" local="yes" imported="no">ExpressionParser.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <class kind="class">RTT::scripting::ConditionParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ConditionTrue.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ConditionTrue_8hpp</filename>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <class kind="class">RTT::scripting::ConditionTrue</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>configuration_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>configuration__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="no" imported="no">Attribute.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="no" imported="no">Property.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <class kind="class">ConfigurationTestFixture</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>configuration__test_8cpp.html</anchorfile>
      <anchor>a43a0828c213c1ec06c7872993bfd517a</anchor>
      <arglist>(testProperties)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>configuration__test_8cpp.html</anchorfile>
      <anchor>a78038c71c2f406186201634421178214</anchor>
      <arglist>(testAttributes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>configuration__test_8cpp.html</anchorfile>
      <anchor>abe2fce2384f314eb49a1fe67ffb174ad</anchor>
      <arglist>(testAddPropertyObjects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>configuration__test_8cpp.html</anchorfile>
      <anchor>aed48103cce7a92c6273d54b893629dce</anchor>
      <arglist>(testAddProperties)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ConfigurationInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>ConfigurationInterface_8cpp</filename>
    <includes id="ConfigurationInterface_8hpp" name="ConfigurationInterface.hpp" local="yes" imported="no">ConfigurationInterface.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">internal/mystd.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConfigurationInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>ConfigurationInterface_8hpp</filename>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">Attribute.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">internal/DataSources.hpp</includes>
    <includes id="DataObjectInterface_8hpp" name="DataObjectInterface.hpp" local="yes" imported="no">base/DataObjectInterface.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">PropertyBag.hpp</includes>
    <class kind="class">RTT::ConfigurationInterface</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConfigurationInterfaceI.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>ConfigurationInterfaceI_8cpp</filename>
    <includes id="ConfigurationInterfaceI_8h" name="ConfigurationInterfaceI.h" local="yes" imported="no">ConfigurationInterfaceI.h</includes>
    <includes id="CorbaLib_8hpp" name="CorbaLib.hpp" local="yes" imported="no">CorbaLib.hpp</includes>
    <includes id="CorbaTypeTransporter_8hpp" name="CorbaTypeTransporter.hpp" local="yes" imported="no">CorbaTypeTransporter.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../../PropertyBag.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../../Property.hpp</includes>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="yes" imported="no">../../rtt-detail-fwd.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ConfigurationInterfaceI.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>ConfigurationInterfaceI_8h</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="ConfigurationInterface_8hpp" name="ConfigurationInterface.hpp" local="yes" imported="no">../../ConfigurationInterface.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../../PropertyBag.hpp</includes>
    <class kind="class">RTT_corba_CConfigurationInterface_i</class>
  </compound>
  <compound kind="file">
    <name>ConnectionManager.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ConnectionManager_8cpp</filename>
    <includes id="ConnectionManager_8hpp" name="ConnectionManager.hpp" local="yes" imported="no">ConnectionManager.hpp</includes>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">../base/PortInterface.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
    <includes id="InputPortInterface_8hpp" name="InputPortInterface.hpp" local="yes" imported="no">../base/InputPortInterface.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>clearChannel</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>aa11ee548bc4cd0406a3286bd97e8cebc</anchor>
      <arglist>(ConnectionManager::ChannelDescriptor &amp;descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_same_id</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ab3f8d035f7ac74b5254205b84198b80b</anchor>
      <arglist>(ConnID *conn_id, ConnectionManager::ChannelDescriptor const &amp;channel)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ConnectionManager.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ConnectionManager_8hpp</filename>
    <includes id="ConnID_8hpp" name="ConnID.hpp" local="yes" imported="no">ConnID.hpp</includes>
    <includes id="List_8hpp" name="List.hpp" local="yes" imported="no">List.hpp</includes>
    <includes id="ConnPolicy_8hpp" name="ConnPolicy.hpp" local="yes" imported="no">../ConnPolicy.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">../os/Mutex.hpp</includes>
    <includes id="rtt-base-fwd_8hpp" name="rtt-base-fwd.hpp" local="yes" imported="no">../base/rtt-base-fwd.hpp</includes>
    <includes id="ChannelElementBase_8hpp" name="ChannelElementBase.hpp" local="yes" imported="no">../base/ChannelElementBase.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="no" imported="no">rtt/os/MutexLock.hpp</includes>
    <class kind="class">RTT::internal::ConnectionManager</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ConnFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ConnFactory_8cpp</filename>
    <includes id="Port_8hpp" name="Port.hpp" local="yes" imported="no">../Port.hpp</includes>
    <includes id="ConnFactory_8hpp" name="ConnFactory.hpp" local="yes" imported="no">ConnFactory.hpp</includes>
    <includes id="InputPortInterface_8hpp" name="InputPortInterface.hpp" local="yes" imported="no">../base/InputPortInterface.hpp</includes>
    <includes id="DataFlowInterface_8hpp" name="DataFlowInterface.hpp" local="yes" imported="no">../DataFlowInterface.hpp</includes>
    <includes id="TypeMarshaller_8hpp" name="TypeMarshaller.hpp" local="yes" imported="no">../types/TypeMarshaller.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ConnFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ConnFactory_8hpp</filename>
    <includes id="Channels_8hpp" name="Channels.hpp" local="yes" imported="no">Channels.hpp</includes>
    <includes id="ConnInputEndPoint_8hpp" name="ConnInputEndPoint.hpp" local="yes" imported="no">ConnInputEndPoint.hpp</includes>
    <includes id="ConnOutputEndPoint_8hpp" name="ConnOutputEndPoint.hpp" local="yes" imported="no">ConnOutputEndPoint.hpp</includes>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">../base/PortInterface.hpp</includes>
    <includes id="InputPortInterface_8hpp" name="InputPortInterface.hpp" local="yes" imported="no">../base/InputPortInterface.hpp</includes>
    <includes id="OutputPortInterface_8hpp" name="OutputPortInterface.hpp" local="yes" imported="no">../base/OutputPortInterface.hpp</includes>
    <includes id="DataFlowInterface_8hpp" name="DataFlowInterface.hpp" local="yes" imported="no">../DataFlowInterface.hpp</includes>
    <includes id="DataObject_8hpp" name="DataObject.hpp" local="yes" imported="no">../base/DataObject.hpp</includes>
    <includes id="DataObjectUnSync_8hpp" name="DataObjectUnSync.hpp" local="yes" imported="no">../base/DataObjectUnSync.hpp</includes>
    <includes id="Buffer_8hpp" name="Buffer.hpp" local="yes" imported="no">../base/Buffer.hpp</includes>
    <includes id="BufferUnSync_8hpp" name="BufferUnSync.hpp" local="yes" imported="no">../base/BufferUnSync.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <class kind="class">RTT::internal::ConnFactory</class>
    <class kind="struct">RTT::internal::LocalConnID</class>
    <class kind="struct">RTT::internal::StreamConnID</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ConnFactory &gt;</type>
      <name>ConnFactoryPtr</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>adb1333f58dba27cc82f0979aa38e1779</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ConnID.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ConnID_8cpp</filename>
    <includes id="ConnID_8hpp" name="ConnID.hpp" local="yes" imported="no">ConnID.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ConnID.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ConnID_8hpp</filename>
    <class kind="class">RTT::internal::ConnID</class>
    <class kind="class">RTT::internal::SimpleConnID</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ConnInputEndPoint.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ConnInputEndPoint_8hpp</filename>
    <includes id="Channels_8hpp" name="Channels.hpp" local="yes" imported="no">Channels.hpp</includes>
    <class kind="class">RTT::internal::ConnInputEndpoint</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ConnOutputEndPoint.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ConnOutputEndPoint_8hpp</filename>
    <includes id="Channels_8hpp" name="Channels.hpp" local="yes" imported="no">Channels.hpp</includes>
    <includes id="ConnID_8hpp" name="ConnID.hpp" local="yes" imported="no">ConnID.hpp</includes>
    <class kind="class">RTT::internal::ConnOutputEndpoint</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ConnPolicy.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>ConnPolicy_8cpp</filename>
    <includes id="ConnPolicy_8hpp" name="ConnPolicy.hpp" local="yes" imported="no">ConnPolicy.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">PropertyBag.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConnPolicy.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>ConnPolicy_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <class kind="class">RTT::ConnPolicy</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ConnPolicyType.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>ConnPolicyType_8hpp</filename>
    <includes id="ConnPolicy_8hpp" name="ConnPolicy.hpp" local="yes" imported="no">../ConnPolicy.hpp</includes>
    <namespace>boost::serialization</namespace>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a214aee1c3d0221904cf8e566d735baa3</anchor>
      <arglist>(Archive &amp;a, RTT::ConnPolicy &amp;c, unsigned int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>corba.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>corba_8h</filename>
    <namespace>CORBA</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THROW</name>
      <anchorfile>corba_8h.html</anchorfile>
      <anchor>a6e5a46d50fea14fabc273f7e7b06ba85</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACE_THROW_SPEC</name>
      <anchorfile>corba_8h.html</anchorfile>
      <anchor>a41ef87996adea09a07ce517c3b02bc1f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CORBA_CHECK_THREAD</name>
      <anchorfile>corba_8h.html</anchorfile>
      <anchor>a2558fa28eb024a01a22729919db202ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CORBA_EXCEPTION_INFO</name>
      <anchorfile>corba_8h.html</anchorfile>
      <anchor>acf967b3983ba843121370cc65d68faad</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="typedef">
      <type>Any *</type>
      <name>Any_ptr</name>
      <anchorfile>namespaceCORBA.html</anchorfile>
      <anchor>adeac34d2ada149e3c68679f895121aaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Corba.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>Corba_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>corba_ipc_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>corba__ipc__server_8cpp</filename>
    <includes id="tlsf_8h" name="tlsf.h" local="no" imported="no">rtt/os/tlsf/tlsf.h</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">rtt/OperationCaller.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">rtt/Service.hpp</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="no" imported="no">transports/corba/DataFlowI.h</includes>
    <includes id="RemotePorts_8hpp" name="RemotePorts.hpp" local="no" imported="no">rtt/transports/corba/RemotePorts.hpp</includes>
    <includes id="corba_8h" name="corba.h" local="no" imported="no">transports/corba/corba.h</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="no" imported="no">rtt/InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="no" imported="no">rtt/OutputPort.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">rtt/TaskContext.hpp</includes>
    <includes id="PluginLoader_8hpp" name="PluginLoader.hpp" local="no" imported="no">rtt/plugin/PluginLoader.hpp</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="no" imported="no">transports/corba/TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="no" imported="no">transports/corba/TaskContextProxy.hpp</includes>
    <includes id="main_8h" name="main.h" local="no" imported="no">os/main.h</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <class kind="class">TheServer</class>
    <member kind="define">
      <type>#define</type>
      <name>ORO_MEMORY_POOL</name>
      <anchorfile>corba__ipc__server_8cpp.html</anchorfile>
      <anchor>a30b275024bca2bab56da8efe0da6bb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ORO_main</name>
      <anchorfile>corba__ipc__server_8cpp.html</anchorfile>
      <anchor>af5b9ce47f6657196b99bcd49865df473</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>corba_ipc_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>corba__ipc__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">rtt/OperationCaller.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">rtt/Service.hpp</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="no" imported="no">transports/corba/DataFlowI.h</includes>
    <includes id="RemotePorts_8hpp" name="RemotePorts.hpp" local="no" imported="no">rtt/transports/corba/RemotePorts.hpp</includes>
    <includes id="corba_8h" name="corba.h" local="no" imported="no">transports/corba/corba.h</includes>
    <includes id="CorbaConnPolicy_8hpp" name="CorbaConnPolicy.hpp" local="no" imported="no">transports/corba/CorbaConnPolicy.hpp</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="no" imported="no">rtt/InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="no" imported="no">rtt/OutputPort.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">rtt/TaskContext.hpp</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="no" imported="no">transports/corba/TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="no" imported="no">transports/corba/TaskContextProxy.hpp</includes>
    <includes id="CorbaLib_8hpp" name="CorbaLib.hpp" local="no" imported="no">transports/corba/CorbaLib.hpp</includes>
    <includes id="DataSourceTypeInfo_8hpp" name="DataSourceTypeInfo.hpp" local="no" imported="no">rtt/internal/DataSourceTypeInfo.hpp</includes>
    <class kind="class">CorbaTest</class>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PORT_SIGNALLING</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>ad9285732a6a3887e20962c576bc0b3d6</anchor>
      <arglist>(code, read_port)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wait_for</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>a585760a30a87ab45bfe251b1e07d2c37</anchor>
      <arglist>(cond, times)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wait_for_equal</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>a98e8bf99c77ac63c528dc75cbab937da</anchor>
      <arglist>(a, b, times)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>a66c5597a793494a19e2cce16625b7c80</anchor>
      <arglist>(testRemoteOperationCallerC)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>a0bc58bd4756c805b1b4e29b67704d12e</anchor>
      <arglist>(testRemoteOperationCaller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>ac68b4727de2948f117d479d8b4cf5781</anchor>
      <arglist>(testRemoteOperationCallerCallback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>aa6f0bf4003b1ecd0863aa0dd0f44f87c</anchor>
      <arglist>(testAnyOperationCaller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>acf07a6d6e63bce2e7de2f86a1dce7788</anchor>
      <arglist>(testDataFlowInterface)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>ab1ba3582b766f938a6dde9e54325566c</anchor>
      <arglist>(testPortConnections)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>ae75f5cac72a89e3368564015a913ddb1</anchor>
      <arglist>(testPortProxying)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>a98246057112b7adeb8226e2fc430ca12</anchor>
      <arglist>(testDataHalfs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>a1f2854b6157e4917aa518dd5fba54e64</anchor>
      <arglist>(testBufferHalfs)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wait_for_helper</name>
      <anchorfile>corba__ipc__test_8cpp.html</anchorfile>
      <anchor>afd474fb6c1b05df34c404a5a9c6ce4af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>corba_mqueue_ipc_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>corba__mqueue__ipc__server_8cpp</filename>
    <includes id="tlsf_8h" name="tlsf.h" local="no" imported="no">rtt/os/tlsf/tlsf.h</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="no" imported="no">transports/corba/TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="no" imported="no">transports/corba/TaskContextProxy.hpp</includes>
    <includes id="Port_8hpp" name="Port.hpp" local="no" imported="no">rtt/Port.hpp</includes>
    <includes id="PluginLoader_8hpp" name="PluginLoader.hpp" local="no" imported="no">rtt/plugin/PluginLoader.hpp</includes>
    <includes id="main_8h" name="main.h" local="no" imported="no">os/main.h</includes>
    <class kind="class">TheServer</class>
    <member kind="define">
      <type>#define</type>
      <name>ORO_MEMORY_POOL</name>
      <anchorfile>corba__mqueue__ipc__server_8cpp.html</anchorfile>
      <anchor>a30b275024bca2bab56da8efe0da6bb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ORO_main</name>
      <anchorfile>corba__mqueue__ipc__server_8cpp.html</anchorfile>
      <anchor>af5b9ce47f6657196b99bcd49865df473</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>corba_mqueue_ipc_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>corba__mqueue__ipc__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="corba__mqueue__test_8hpp" name="corba_mqueue_test.hpp" local="yes" imported="no">corba_mqueue_test.hpp</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="no" imported="no">transports/corba/DataFlowI.h</includes>
    <includes id="RemotePorts_8hpp" name="RemotePorts.hpp" local="no" imported="no">rtt/transports/corba/RemotePorts.hpp</includes>
    <includes id="MQLib_8hpp" name="MQLib.hpp" local="no" imported="no">rtt/transports/mqueue/MQLib.hpp</includes>
    <includes id="CorbaConnPolicy_8hpp" name="CorbaConnPolicy.hpp" local="no" imported="no">rtt/transports/corba/CorbaConnPolicy.hpp</includes>
    <includes id="corba_8h" name="corba.h" local="no" imported="no">transports/corba/corba.h</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="no" imported="no">rtt/InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="no" imported="no">rtt/OutputPort.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">rtt/TaskContext.hpp</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="no" imported="no">transports/corba/TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="no" imported="no">transports/corba/TaskContextProxy.hpp</includes>
    <class kind="class">CorbaMQueueIPCTest</class>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PORT_SIGNALLING</name>
      <anchorfile>corba__mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>ad9285732a6a3887e20962c576bc0b3d6</anchor>
      <arglist>(code, read_port)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wait_for</name>
      <anchorfile>corba__mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>a585760a30a87ab45bfe251b1e07d2c37</anchor>
      <arglist>(cond, times)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wait_for_equal</name>
      <anchorfile>corba__mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>a98e8bf99c77ac63c528dc75cbab937da</anchor>
      <arglist>(a, b, times)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>ab1ba3582b766f938a6dde9e54325566c</anchor>
      <arglist>(testPortConnections)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wait_for_helper</name>
      <anchorfile>corba__mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>afd474fb6c1b05df34c404a5a9c6ce4af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>corba_mqueue_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>corba__mqueue__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="corba__mqueue__test_8hpp" name="corba_mqueue_test.hpp" local="yes" imported="no">corba_mqueue_test.hpp</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="no" imported="no">transports/corba/DataFlowI.h</includes>
    <includes id="RemotePorts_8hpp" name="RemotePorts.hpp" local="no" imported="no">rtt/transports/corba/RemotePorts.hpp</includes>
    <includes id="MQLib_8hpp" name="MQLib.hpp" local="no" imported="no">rtt/transports/mqueue/MQLib.hpp</includes>
    <includes id="CorbaConnPolicy_8hpp" name="CorbaConnPolicy.hpp" local="no" imported="no">rtt/transports/corba/CorbaConnPolicy.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PORT_SIGNALLING</name>
      <anchorfile>corba__mqueue__test_8cpp.html</anchorfile>
      <anchor>ad9285732a6a3887e20962c576bc0b3d6</anchor>
      <arglist>(code, read_port)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__mqueue__test_8cpp.html</anchorfile>
      <anchor>ab1ba3582b766f938a6dde9e54325566c</anchor>
      <arglist>(testPortConnections)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>corba_mqueue_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>corba__mqueue__test_8hpp</filename>
    <includes id="corba_8h" name="corba.h" local="no" imported="no">transports/corba/corba.h</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="no" imported="no">rtt/InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="no" imported="no">rtt/OutputPort.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">rtt/TaskContext.hpp</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="no" imported="no">transports/corba/TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="no" imported="no">transports/corba/TaskContextProxy.hpp</includes>
    <class kind="class">CorbaMQueueTest</class>
  </compound>
  <compound kind="file">
    <name>corba_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>corba__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="corba_8h" name="corba.h" local="no" imported="no">transports/corba/corba.h</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="no" imported="no">rtt/InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="no" imported="no">rtt/OutputPort.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">rtt/OperationCaller.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">rtt/TaskContext.hpp</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="no" imported="no">transports/corba/TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="no" imported="no">transports/corba/TaskContextProxy.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">rtt/Service.hpp</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="no" imported="no">rtt/transports/corba/DataFlowI.h</includes>
    <includes id="RemotePorts_8hpp" name="RemotePorts.hpp" local="no" imported="no">rtt/transports/corba/RemotePorts.hpp</includes>
    <includes id="CorbaLib_8hpp" name="CorbaLib.hpp" local="no" imported="no">transports/corba/CorbaLib.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <class kind="class">CorbaTest</class>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PORT_SIGNALLING</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>ad9285732a6a3887e20962c576bc0b3d6</anchor>
      <arglist>(code, read_port)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wait_for</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>a585760a30a87ab45bfe251b1e07d2c37</anchor>
      <arglist>(cond, times)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wait_for_equal</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>a98e8bf99c77ac63c528dc75cbab937da</anchor>
      <arglist>(a, b, times)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>a78038c71c2f406186201634421178214</anchor>
      <arglist>(testAttributes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>a43a0828c213c1ec06c7872993bfd517a</anchor>
      <arglist>(testProperties)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>ad820cc47f89202709e4289229e91efbe</anchor>
      <arglist>(testOperationCallerC_Call)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>a77dc3657f2682be80776d4d3a73647e1</anchor>
      <arglist>(testOperationCallerC_Send)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>a47e0fefdb3e7aaaca37bd3db070ab9cd</anchor>
      <arglist>(testRemoteOperationCallerCall)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>aa6f0bf4003b1ecd0863aa0dd0f44f87c</anchor>
      <arglist>(testAnyOperationCaller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>acf07a6d6e63bce2e7de2f86a1dce7788</anchor>
      <arglist>(testDataFlowInterface)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>ab1ba3582b766f938a6dde9e54325566c</anchor>
      <arglist>(testPortConnections)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>ae75f5cac72a89e3368564015a913ddb1</anchor>
      <arglist>(testPortProxying)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>a98246057112b7adeb8226e2fc430ca12</anchor>
      <arglist>(testDataHalfs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>a1f2854b6157e4917aa518dd5fba54e64</anchor>
      <arglist>(testBufferHalfs)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wait_for_helper</name>
      <anchorfile>corba__test_8cpp.html</anchorfile>
      <anchor>afd474fb6c1b05df34c404a5a9c6ce4af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>corba_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>corba__test_8hpp</filename>
    <includes id="corba_8h" name="corba.h" local="no" imported="no">transports/corba/corba.h</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="no" imported="no">rtt/InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="no" imported="no">rtt/OutputPort.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">rtt/TaskContext.hpp</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="no" imported="no">transports/corba/TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="no" imported="no">transports/corba/TaskContextProxy.hpp</includes>
    <class kind="class">CorbaTest</class>
  </compound>
  <compound kind="file">
    <name>CorbaConnPolicy.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaConnPolicy_8cpp</filename>
    <includes id="CorbaConnPolicy_8hpp" name="CorbaConnPolicy.hpp" local="yes" imported="no">CorbaConnPolicy.hpp</includes>
    <member kind="function">
      <type>RTT::corba::CConnPolicy</type>
      <name>toCORBA</name>
      <anchorfile>CorbaConnPolicy_8cpp.html</anchorfile>
      <anchor>a3e44ca4a5d66d973c5cc5de975b62918</anchor>
      <arglist>(RTT::ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function">
      <type>RTT::ConnPolicy</type>
      <name>toRTT</name>
      <anchorfile>CorbaConnPolicy_8cpp.html</anchorfile>
      <anchor>a1977dfbf68adbd14ea91447d8850a704</anchor>
      <arglist>(RTT::corba::CConnPolicy const &amp;corba_policy)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CorbaConnPolicy.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaConnPolicy_8hpp</filename>
    <includes id="ConnPolicy_8hpp" name="ConnPolicy.hpp" local="yes" imported="no">../../ConnPolicy.hpp</includes>
    <member kind="function">
      <type>RTT::corba::CConnPolicy RTT_CORBA_API</type>
      <name>toCORBA</name>
      <anchorfile>CorbaConnPolicy_8hpp.html</anchorfile>
      <anchor>a99be984232ac74fe50cca39c55d46f5a</anchor>
      <arglist>(RTT::ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function">
      <type>RTT::ConnPolicy RTT_CORBA_API</type>
      <name>toRTT</name>
      <anchorfile>CorbaConnPolicy_8hpp.html</anchorfile>
      <anchor>ab0df2cabfaef7101a305474a33d98722</anchor>
      <arglist>(RTT::corba::CConnPolicy const &amp;corba_policy)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CorbaConversion.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaConversion_8cpp</filename>
    <includes id="CorbaConversion_8hpp" name="CorbaConversion.hpp" local="yes" imported="no">CorbaConversion.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../../PropertyBag.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="yes" imported="no">TaskContextProxy.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>CorbaConversion.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaConversion_8hpp</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <includes id="DataSourceTypeInfo_8hpp" name="DataSourceTypeInfo.hpp" local="yes" imported="no">../../internal/DataSourceTypeInfo.hpp</includes>
    <class kind="struct">RTT::corba::AnyConversion</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; std::map&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; std::vector&lt; T &gt; &gt;</class>
    <class kind="struct">RTT::corba::AnyConversionHelper</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>CorbaDispatcher.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaDispatcher_8cpp</filename>
    <includes id="CorbaDispatcher_8hpp" name="CorbaDispatcher.hpp" local="yes" imported="no">CorbaDispatcher.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>CorbaDispatcher.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaDispatcher_8hpp</filename>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../../os/MutexLock.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="yes" imported="no">../../Activity.hpp</includes>
    <includes id="ChannelElementBase_8hpp" name="ChannelElementBase.hpp" local="yes" imported="no">../../base/ChannelElementBase.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <includes id="List_8hpp" name="List.hpp" local="yes" imported="no">../../internal/List.hpp</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="yes" imported="no">DataFlowI.h</includes>
    <includes id="DataFlowInterface_8hpp" name="DataFlowInterface.hpp" local="yes" imported="no">../../DataFlowInterface.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../../TaskContext.hpp</includes>
    <class kind="class">RTT::corba::CorbaDispatcher</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>CorbaLib.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaLib_8cpp</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="transports_2corba_2TransportPlugin_8hpp" name="transports/corba/TransportPlugin.hpp" local="yes" imported="no">TransportPlugin.hpp</includes>
    <includes id="CorbaTemplateProtocol_8hpp" name="CorbaTemplateProtocol.hpp" local="yes" imported="no">CorbaTemplateProtocol.hpp</includes>
    <includes id="RTTCorbaConversion_8hpp" name="RTTCorbaConversion.hpp" local="yes" imported="no">RTTCorbaConversion.hpp</includes>
    <includes id="types_2TransportPlugin_8hpp" name="types/TransportPlugin.hpp" local="yes" imported="no">../../types/TransportPlugin.hpp</includes>
    <includes id="TypekitPlugin_8hpp" name="TypekitPlugin.hpp" local="yes" imported="no">../../types/TypekitPlugin.hpp</includes>
    <class kind="class">RTT::corba::CorbaFallBackProtocol</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>CorbaLib.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaLib_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ORO_CORBA_PROTOCOL_ID</name>
      <anchorfile>CorbaLib_8hpp.html</anchorfile>
      <anchor>a6ed420539caeaad5d8ae0ec29384f5cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CorbaOperationCallerFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaOperationCallerFactory_8cpp</filename>
    <includes id="CorbaOperationCallerFactory_8hpp" name="CorbaOperationCallerFactory.hpp" local="yes" imported="no">CorbaOperationCallerFactory.hpp</includes>
    <includes id="AnyDataSource_8hpp" name="AnyDataSource.hpp" local="yes" imported="no">AnyDataSource.hpp</includes>
    <includes id="CorbaLib_8hpp" name="CorbaLib.hpp" local="yes" imported="no">CorbaLib.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../../types/Types.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../../internal/DataSources.hpp</includes>
    <includes id="DataSourceCommand_8hpp" name="DataSourceCommand.hpp" local="yes" imported="no">../../internal/DataSourceCommand.hpp</includes>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../../SendStatus.hpp</includes>
    <includes id="Handle_8hpp" name="Handle.hpp" local="yes" imported="no">../../Handle.hpp</includes>
    <class kind="class">CorbaOperationCallerCall</class>
    <class kind="class">CorbaOperationCallerCollect</class>
  </compound>
  <compound kind="file">
    <name>CorbaOperationCallerFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaOperationCallerFactory_8hpp</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="OperationInterface_8hpp" name="OperationInterface.hpp" local="yes" imported="no">../../OperationInterface.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">../../FactoryExceptions.hpp</includes>
    <includes id="CorbaConversion_8hpp" name="CorbaConversion.hpp" local="yes" imported="no">CorbaConversion.hpp</includes>
    <includes id="CorbaTypeTransporter_8hpp" name="CorbaTypeTransporter.hpp" local="yes" imported="no">CorbaTypeTransporter.hpp</includes>
    <class kind="class">RTT::corba::CorbaOperationCallerFactory</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>CorbaTemplateProtocol.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaTemplateProtocol_8hpp</filename>
    <includes id="CorbaTypeTransporter_8hpp" name="CorbaTypeTransporter.hpp" local="yes" imported="no">CorbaTypeTransporter.hpp</includes>
    <includes id="RemoteChannelElement_8hpp" name="RemoteChannelElement.hpp" local="yes" imported="no">RemoteChannelElement.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../../types/Types.hpp</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="yes" imported="no">../../InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="yes" imported="no">../../OutputPort.hpp</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="yes" imported="no">DataFlowI.h</includes>
    <includes id="ConnID_8hpp" name="ConnID.hpp" local="yes" imported="no">../../internal/ConnID.hpp</includes>
    <includes id="DataSourceProxy_8hpp" name="DataSourceProxy.hpp" local="yes" imported="no">DataSourceProxy.hpp</includes>
    <class kind="class">RTT::corba::CorbaTemplateProtocol</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>CorbaTypeTransporter.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaTypeTransporter_8cpp</filename>
    <includes id="CorbaTypeTransporter_8hpp" name="CorbaTypeTransporter.hpp" local="yes" imported="no">CorbaTypeTransporter.hpp</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="yes" imported="no">DataFlowI.h</includes>
  </compound>
  <compound kind="file">
    <name>CorbaTypeTransporter.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>CorbaTypeTransporter_8hpp</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="TypeTransporter_8hpp" name="TypeTransporter.hpp" local="yes" imported="no">../../types/TypeTransporter.hpp</includes>
    <class kind="class">RTT::corba::CorbaTypeTransporter</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>CoreRunnableInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>CoreRunnableInterface_8cpp</filename>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="yes" imported="no">RunnableInterface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>CPFDemarshaller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>CPFDemarshaller_8cpp</filename>
    <includes id="CPFDemarshaller_8hpp" name="CPFDemarshaller.hpp" local="yes" imported="no">CPFDemarshaller.hpp</includes>
    <includes id="CPFDTD_8hpp" name="CPFDTD.hpp" local="yes" imported="no">CPFDTD.hpp</includes>
  </compound>
  <compound kind="file">
    <name>CPFDemarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>CPFDemarshaller_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>CPFDTD.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>CPFDTD_8cpp</filename>
    <includes id="CPFDTD_8hpp" name="CPFDTD.hpp" local="yes" imported="no">CPFDTD.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
    <member kind="variable">
      <type>const char *</type>
      <name>cpf_dtd</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a1af9cc917a0518293f517d10fd899ae4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPFDTD.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>CPFDTD_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>CPFMarshaller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>CPFMarshaller_8cpp</filename>
    <includes id="CPFMarshaller_8hpp" name="CPFMarshaller.hpp" local="yes" imported="no">CPFMarshaller.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>CPFMarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>CPFMarshaller_8hpp</filename>
    <includes id="MarshallInterface_8hpp" name="MarshallInterface.hpp" local="yes" imported="no">MarshallInterface.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="PropertyIntrospection_8hpp" name="PropertyIntrospection.hpp" local="yes" imported="no">../base/PropertyIntrospection.hpp</includes>
    <includes id="StreamProcessor_8hpp" name="StreamProcessor.hpp" local="yes" imported="no">StreamProcessor.hpp</includes>
    <class kind="class">RTT::marsh::CPFMarshaller&lt; std::ostream &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>CreateSequence.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>CreateSequence_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">DataSource.hpp</includes>
    <includes id="Exceptions_8hpp" name="Exceptions.hpp" local="yes" imported="no">Exceptions.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">../FactoryExceptions.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">mystd.hpp</includes>
    <class kind="struct">RTT::internal::AssignHelper</class>
    <class kind="struct">RTT::internal::AssignHelper&lt; Seq, Data, typename boost::enable_if&lt; boost::is_pointer&lt; typename mpl::front&lt; Data &gt;::type &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::create_sequence</class>
    <class kind="struct">RTT::internal::create_sequence_helper</class>
    <class kind="struct">RTT::internal::create_sequence_impl</class>
    <class kind="struct">RTT::internal::create_sequence_impl&lt; List, 0 &gt;</class>
    <class kind="struct">RTT::internal::create_sequence_impl&lt; List, 1 &gt;</class>
    <class kind="struct">RTT::internal::GetArgument</class>
    <class kind="struct">RTT::internal::GetArgument&lt; Seq, Data, typename boost::enable_if&lt; is_pure_reference&lt; Data &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::UpdateHelper</class>
    <class kind="struct">RTT::internal::UpdateHelper&lt; T &amp; &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>DataFlowI.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>DataFlowI_8cpp</filename>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="yes" imported="no">DataFlowI.h</includes>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">../../base/PortInterface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="yes" imported="no">TaskContextProxy.hpp</includes>
    <includes id="CorbaTypeTransporter_8hpp" name="CorbaTypeTransporter.hpp" local="yes" imported="no">CorbaTypeTransporter.hpp</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="yes" imported="no">../../InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="yes" imported="no">../../OutputPort.hpp</includes>
    <includes id="CorbaConnPolicy_8hpp" name="CorbaConnPolicy.hpp" local="yes" imported="no">CorbaConnPolicy.hpp</includes>
    <includes id="CorbaLib_8hpp" name="CorbaLib.hpp" local="yes" imported="no">CorbaLib.hpp</includes>
    <includes id="RemotePorts_8hpp" name="RemotePorts.hpp" local="yes" imported="no">RemotePorts.hpp</includes>
    <includes id="RemoteConnID_8hpp" name="RemoteConnID.hpp" local="yes" imported="no">RemoteConnID.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="no" imported="no">rtt/os/MutexLock.hpp</includes>
  </compound>
  <compound kind="file">
    <name>DataFlowI.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>DataFlowI_8h</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="CorbaConversion_8hpp" name="CorbaConversion.hpp" local="yes" imported="no">CorbaConversion.hpp</includes>
    <includes id="ChannelElement_8hpp" name="ChannelElement.hpp" local="yes" imported="no">../../base/ChannelElement.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../../internal/DataSources.hpp</includes>
    <includes id="CorbaTypeTransporter_8hpp" name="CorbaTypeTransporter.hpp" local="yes" imported="no">CorbaTypeTransporter.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="no" imported="no">rtt/os/Mutex.hpp</includes>
    <class kind="class">RTT::corba::CDataFlowInterface_i</class>
    <class kind="class">RTT::corba::CRemoteChannelElement_i</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>DataFlowInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>DataFlowInterface_8cpp</filename>
    <includes id="DataFlowInterface_8hpp" name="DataFlowInterface.hpp" local="yes" imported="no">DataFlowInterface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">Service.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>DataFlowInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>DataFlowInterface_8hpp</filename>
    <includes id="InputPortInterface_8hpp" name="InputPortInterface.hpp" local="yes" imported="no">base/InputPortInterface.hpp</includes>
    <includes id="OutputPortInterface_8hpp" name="OutputPortInterface.hpp" local="yes" imported="no">base/OutputPortInterface.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <class kind="class">RTT::DataFlowInterface</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>DataObject.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>DataObject_8hpp</filename>
    <includes id="DataObjectLocked_8hpp" name="DataObjectLocked.hpp" local="yes" imported="no">DataObjectLocked.hpp</includes>
    <includes id="DataObjectLockFree_8hpp" name="DataObjectLockFree.hpp" local="yes" imported="no">DataObjectLockFree.hpp</includes>
    <class kind="class">RTT::base::DataObject</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>DataObjectDataSource.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>DataObjectDataSource_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">DataSource.hpp</includes>
    <includes id="DataObjectInterface_8hpp" name="DataObjectInterface.hpp" local="yes" imported="no">../base/DataObjectInterface.hpp</includes>
    <class kind="class">RTT::internal::DataObjectDataSource</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>DataObjectInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>DataObjectInterface_8hpp</filename>
    <class kind="class">RTT::base::DataObjectInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>DataObjectLocked.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>DataObjectLocked_8hpp</filename>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
    <includes id="DataObjectInterface_8hpp" name="DataObjectInterface.hpp" local="yes" imported="no">DataObjectInterface.hpp</includes>
    <class kind="class">RTT::base::DataObjectLocked</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>DataObjectLockFree.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>DataObjectLockFree_8hpp</filename>
    <includes id="oro__arch_8h" name="oro_arch.h" local="yes" imported="no">../os/oro_arch.h</includes>
    <includes id="DataObjectInterface_8hpp" name="DataObjectInterface.hpp" local="yes" imported="no">DataObjectInterface.hpp</includes>
    <class kind="struct">RTT::base::DataObjectLockFree::DataBuf</class>
    <class kind="class">RTT::base::DataObjectLockFree</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>DataObjectUnSync.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>DataObjectUnSync_8hpp</filename>
    <includes id="DataObjectInterface_8hpp" name="DataObjectInterface.hpp" local="yes" imported="no">DataObjectInterface.hpp</includes>
    <class kind="class">RTT::base::DataObjectUnSync</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>DataSource.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>DataSource_8cpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">DataSource.hpp</includes>
    <includes id="TypeInfoName_8hpp" name="TypeInfoName.hpp" local="yes" imported="no">../types/TypeInfoName.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="TypeTransporter_8hpp" name="TypeTransporter.hpp" local="yes" imported="no">../types/TypeTransporter.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="function">
      <type>RTT_API void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>a72c9d237efd24a5f7e8639a883dfe2f9</anchor>
      <arglist>(const RTT::base::DataSourceBase *p)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>a5db15645aed06c873a5cb3ae7af23ab9</anchor>
      <arglist>(const RTT::base::DataSourceBase *p)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>aea874e06209189a76edfd43cc3daa84d</anchor>
      <arglist>(std::ostream &amp;os, DataSourceBase::shared_ptr dsb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DataSource.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>DataSource_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <class kind="class">RTT::internal::AssignableDataSource</class>
    <class kind="struct">RTT::internal::bad_assignment</class>
    <class kind="class">RTT::internal::DataSource</class>
    <class kind="struct">RTT::internal::details::GetConstRef</class>
    <class kind="struct">RTT::internal::details::GetConstRef&lt; void &gt;</class>
    <class kind="struct">RTT::internal::details::HasConst</class>
    <class kind="struct">RTT::internal::details::HasConst&lt; X const  &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <namespace>RTT::internal::details</namespace>
  </compound>
  <compound kind="file">
    <name>datasource_fixture.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>datasource__fixture_8cpp</filename>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">datasource_fixture.hpp</includes>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8cpp.html</anchorfile>
      <anchor>ac571ea729b769528d6bdbfe82b5b025b</anchor>
      <arglist>(std::ostream &amp;os, const AType &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8cpp.html</anchorfile>
      <anchor>aea4cb6d1d143a48edf89b559e088482f</anchor>
      <arglist>(std::ostream &amp;os, const ATypes &amp;as)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8cpp.html</anchorfile>
      <anchor>abc99b2d77ed0dfdcf57473b235176491</anchor>
      <arglist>(std::ostream &amp;os, const BType &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8cpp.html</anchorfile>
      <anchor>ac7aa43365cd8c6b485ac64813fafaac2</anchor>
      <arglist>(std::ostream &amp;os, const BTypes &amp;bs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8cpp.html</anchorfile>
      <anchor>a90f128e52ba5f2574a2c268a5c573182</anchor>
      <arglist>(std::ostream &amp;os, const CType &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8cpp.html</anchorfile>
      <anchor>ad913352af5b7e19c2bedbed94353bccb</anchor>
      <arglist>(std::ostream &amp;os, const CTypes &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>datasource__fixture_8cpp.html</anchorfile>
      <anchor>a9029cac53623f852eb6a74e24c9206af</anchor>
      <arglist>(const AType &amp;a, const AType &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>datasource__fixture_8cpp.html</anchorfile>
      <anchor>ad42ff8ca2e2cdb5966ed33f1d9976ccd</anchor>
      <arglist>(const BType &amp;a, const BType &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>datasource__fixture_8cpp.html</anchorfile>
      <anchor>aaf01aa670c5c3c0c9c679b6ecb5eb4d1</anchor>
      <arglist>(const CType &amp;a, const CType &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>datasource_fixture.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>datasource__fixture_8hpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="RTT_8hpp" name="RTT.hpp" local="no" imported="no">RTT.hpp</includes>
    <class kind="struct">AType</class>
    <class kind="struct">BType</class>
    <class kind="struct">CType</class>
    <class kind="class">UpdatedReferenceDataSource</class>
    <namespace>boost::serialization</namespace>
    <member kind="typedef">
      <type>std::vector&lt; AType &gt;</type>
      <name>ATypes</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>a39bcc662d85dc7d3f522d1bf52538533</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; BType &gt;</type>
      <name>BTypes</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>aedb9f0690f5aaacc0f23e6de512e0e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CType &gt;</type>
      <name>CTypes</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>a878e39ce979f0212b098fee2c9de84c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>RTT_UNIT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>ad1913f8ff2c6bccc5b8caad326d35cd4</anchor>
      <arglist>(std::ostream &amp;os, const AType &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>RTT_UNIT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>ade194b2c94f558791697ffd0485f3c49</anchor>
      <arglist>(std::ostream &amp;os, const ATypes &amp;as)</arglist>
    </member>
    <member kind="function">
      <type>RTT_UNIT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>a275070286b296628346f097e0931715f</anchor>
      <arglist>(std::ostream &amp;os, const BType &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>RTT_UNIT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>a10c40effa9b37fbc1285f887da868161</anchor>
      <arglist>(std::ostream &amp;os, const BTypes &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>RTT_UNIT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>a388c0115b89ee2892d97578fe5ea8a1a</anchor>
      <arglist>(std::ostream &amp;os, const CType &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>RTT_UNIT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>a80f8c1205d08ab981fbc3f97599661a7</anchor>
      <arglist>(std::ostream &amp;os, const CTypes &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>RTT_UNIT_API bool</type>
      <name>operator==</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>ab615afa5dbcfe4af4c17b754104fda36</anchor>
      <arglist>(const AType &amp;a, const AType &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>RTT_UNIT_API bool</type>
      <name>operator==</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>a1a01bda96c4b5c3d9cb8d85f592ef016</anchor>
      <arglist>(const BType &amp;a, const BType &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>RTT_UNIT_API bool</type>
      <name>operator==</name>
      <anchorfile>datasource__fixture_8hpp.html</anchorfile>
      <anchor>a809dfefb6d0f4477c5306a7c3aa3bb91</anchor>
      <arglist>(const CType &amp;a, const CType &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a79ded4fc548d21cbb8f5bf4026010a3a</anchor>
      <arglist>(Archive &amp;ar, AType &amp;g, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aa2adb5311fc66f662c2a120a650f131b</anchor>
      <arglist>(Archive &amp;ar, BType &amp;g, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a04ae733694907ed26e160617236d7328</anchor>
      <arglist>(Archive &amp;ar, CType &amp;g, const unsigned int version)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>datasource_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>datasource__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="no" imported="no">rtt-fwd.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="no" imported="no">internal/DataSources.hpp</includes>
    <includes id="PartDataSource_8hpp" name="PartDataSource.hpp" local="no" imported="no">internal/PartDataSource.hpp</includes>
    <includes id="ArrayPartDataSource_8hpp" name="ArrayPartDataSource.hpp" local="no" imported="no">internal/ArrayPartDataSource.hpp</includes>
    <includes id="internal_2carray_8hpp" name="internal/carray.hpp" local="no" imported="no">internal/carray.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">datasource_fixture.hpp</includes>
    <class kind="class">DataSourceTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>datasource__test_8cpp.html</anchorfile>
      <anchor>a603ec50e1361a8a3d05e254f088e74db</anchor>
      <arglist>(testValueDataSource)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>datasource__test_8cpp.html</anchorfile>
      <anchor>a2f15b381dd4bc6793a87cbf7448269c3</anchor>
      <arglist>(testConstantDataSource)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>datasource__test_8cpp.html</anchorfile>
      <anchor>a4e3aaea3994d0f0c344733c263a50ae3</anchor>
      <arglist>(testReferenceDataSource)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>datasource__test_8cpp.html</anchorfile>
      <anchor>a4ddb7b11f34d3831e9fc90b45d1ee138</anchor>
      <arglist>(testConstReferenceDataSource)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>datasource__test_8cpp.html</anchorfile>
      <anchor>a05af2fad1dfa86d7af8505958293b782</anchor>
      <arglist>(testPartDataSource)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>datasource__test_8cpp.html</anchorfile>
      <anchor>aa104e5bd404b3e0b01253c78ad85d01c</anchor>
      <arglist>(testArrayDataSource)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>datasource__test_8cpp.html</anchorfile>
      <anchor>ab60262dc9d334bf4608b4e148734f600</anchor>
      <arglist>(testArrayPartDataSource)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DataSourceBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>DataSourceBase_8hpp</filename>
    <includes id="Atomic_8hpp" name="Atomic.hpp" local="yes" imported="no">../os/Atomic.hpp</includes>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">ActionInterface.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="class">RTT::base::DataSourceBase</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
    <member kind="function">
      <type>RTT_API void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>a72c9d237efd24a5f7e8639a883dfe2f9</anchor>
      <arglist>(const RTT::base::DataSourceBase *p)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>a5db15645aed06c873a5cb3ae7af23ab9</anchor>
      <arglist>(const RTT::base::DataSourceBase *p)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>aea874e06209189a76edfd43cc3daa84d</anchor>
      <arglist>(std::ostream &amp;os, DataSourceBase::shared_ptr dsb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DataSourceCommand.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>DataSourceCommand_8cpp</filename>
    <includes id="DataSourceCommand_8hpp" name="DataSourceCommand.hpp" local="yes" imported="no">DataSourceCommand.hpp</includes>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>DataSourceCommand.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>DataSourceCommand_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <class kind="class">RTT::internal::DataSourceCommand</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>DataSourceCondition.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>DataSourceCondition_8cpp</filename>
    <includes id="DataSourceCondition_8hpp" name="DataSourceCondition.hpp" local="yes" imported="no">DataSourceCondition.hpp</includes>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>DataSourceCondition.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>DataSourceCondition_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <class kind="class">RTT::scripting::DataSourceCondition</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>DataSourceGenerator.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>DataSourceGenerator_8hpp</filename>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">DataSources.hpp</includes>
    <class kind="struct">RTT::internal::DSWrap</class>
    <class kind="struct">RTT::internal::DSWrap&lt; boost::intrusive_ptr&lt; T &gt;, typename boost::enable_if&lt; boost::is_base_of&lt; base::DataSourceBase, typename boost::remove_pointer&lt; T &gt;::type &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::DSWrap&lt; T, typename boost::enable_if&lt; boost::is_base_of&lt; base::DataSourceBase, typename boost::remove_pointer&lt; T &gt;::type &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::DSWrap&lt; T, typename boost::enable_if&lt; boost::is_reference&lt; T &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::DSWrap&lt; T, typename boost::enable_if&lt; boost::is_reference_wrapper&lt; T &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::GenerateDataSource</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>DataSourceProxy.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>DataSourceProxy_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../../internal/DataSource.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../../base/ActionInterface.hpp</includes>
    <includes id="CorbaConversion_8hpp" name="CorbaConversion.hpp" local="yes" imported="no">CorbaConversion.hpp</includes>
    <includes id="CorbaTypeTransporter_8hpp" name="CorbaTypeTransporter.hpp" local="yes" imported="no">CorbaTypeTransporter.hpp</includes>
    <includes id="CorbaLib_8hpp" name="CorbaLib.hpp" local="yes" imported="no">CorbaLib.hpp</includes>
    <class kind="class">RTT::corba::DataSourceProxy</class>
    <class kind="struct">RTT::corba::NonExistingDataSource</class>
    <class kind="class">RTT::corba::ValueDataSourceProxy</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>DataSources.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>DataSources_8cpp</filename>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">DataSources.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>DataSources.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>DataSources_8hpp</filename>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">mystd.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">DataSource.hpp</includes>
    <includes id="DataSourceTypeInfo_8hpp" name="DataSourceTypeInfo.hpp" local="yes" imported="no">DataSourceTypeInfo.hpp</includes>
    <includes id="Reference_8hpp" name="Reference.hpp" local="yes" imported="no">Reference.hpp</includes>
    <class kind="class">RTT::internal::ActionAliasAssignableDataSource</class>
    <class kind="class">RTT::internal::ActionAliasDataSource</class>
    <class kind="class">RTT::internal::AliasDataSource</class>
    <class kind="class">RTT::internal::ArrayDataSource</class>
    <class kind="class">RTT::internal::BinaryDataSource</class>
    <class kind="class">RTT::internal::ConstantDataSource</class>
    <class kind="class">RTT::internal::ConstReferenceDataSource</class>
    <class kind="class">RTT::internal::LateConstReferenceDataSource</class>
    <class kind="class">RTT::internal::LateReferenceDataSource</class>
    <class kind="class">RTT::internal::NArityDataSource</class>
    <class kind="class">RTT::internal::ReferenceDataSource</class>
    <class kind="class">RTT::internal::UnaryDataSource</class>
    <class kind="class">RTT::internal::UnboundDataSource</class>
    <class kind="class">RTT::internal::ValueDataSource</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>DataSourceStorage.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>DataSourceStorage_8hpp</filename>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">DataSources.hpp</includes>
    <includes id="BindStorage_8hpp" name="BindStorage.hpp" local="yes" imported="no">BindStorage.hpp</includes>
    <class kind="struct">RTT::internal::DataSourceArgStorage</class>
    <class kind="struct">RTT::internal::DataSourceArgStorage&lt; A &amp; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceArgStorage&lt; A const &amp; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceResultStorage</class>
    <class kind="struct">RTT::internal::DataSourceResultStorage&lt; R const &amp; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceResultStorage&lt; void &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorage</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 0, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 1, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 2, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 3, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 4, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 5, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 6, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 7, DataType &gt;</class>
    <class kind="struct">RTT::internal::DSRStore</class>
    <class kind="struct">RTT::internal::DSRStore&lt; T &amp; &gt;</class>
    <class kind="struct">RTT::internal::DSRStore&lt; void &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; DSRStore&lt; T &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; DSRStore&lt; void &gt; &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>DataSourceTime.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>DataSourceTime_8hpp</filename>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="yes" imported="no">../os/TimeService.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <class kind="class">RTT::scripting::DataSourceTime</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>DataSourceTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>DataSourceTypeInfo_8hpp</filename>
    <includes id="types_2carray_8hpp" name="types/carray.hpp" local="yes" imported="no">../types/carray.hpp</includes>
    <includes id="rtt-types-fwd_8hpp" name="rtt-types-fwd.hpp" local="yes" imported="no">../types/rtt-types-fwd.hpp</includes>
    <class kind="struct">RTT::internal::DataSourceTypeInfo</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; const T &amp; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; const T * &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; const T &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; T &amp; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; T * &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; types::carray&lt; T &gt; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; UnknownType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; void &gt;</class>
    <class kind="struct">RTT::internal::UnknownType</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>dev_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>dev__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="dev__test_8hpp" name="dev_test.hpp" local="yes" imported="no">dev_test.hpp</includes>
    <includes id="FakeAnalogDevice_8hpp" name="FakeAnalogDevice.hpp" local="yes" imported="no">FakeAnalogDevice.hpp</includes>
    <includes id="FakeDigitalDevice_8hpp" name="FakeDigitalDevice.hpp" local="yes" imported="no">FakeDigitalDevice.hpp</includes>
    <includes id="AnalogInput_8hpp" name="AnalogInput.hpp" local="no" imported="no">extras/dev/AnalogInput.hpp</includes>
    <includes id="AnalogOutput_8hpp" name="AnalogOutput.hpp" local="no" imported="no">extras/dev/AnalogOutput.hpp</includes>
    <includes id="DigitalInput_8hpp" name="DigitalInput.hpp" local="no" imported="no">extras/dev/DigitalInput.hpp</includes>
    <includes id="DigitalOutput_8hpp" name="DigitalOutput.hpp" local="no" imported="no">extras/dev/DigitalOutput.hpp</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>dev__test_8cpp.html</anchorfile>
      <anchor>ac0a8ac7ae7535bfec25bc9f2f32824f3</anchor>
      <arglist>(testClasses)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>dev__test_8cpp.html</anchorfile>
      <anchor>aed3fc49d6ea11725daad69a3c648b779</anchor>
      <arglist>(testNaming)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dev_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>dev__test_8hpp</filename>
    <class kind="class">DevTest</class>
  </compound>
  <compound kind="file">
    <name>DeviceInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>DeviceInterface_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>DigitalInInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>DigitalInInterface_8hpp</filename>
    <includes id="NameServer_8hpp" name="NameServer.hpp" local="yes" imported="no">NameServer.hpp</includes>
    <includes id="NameServerRegistrator_8hpp" name="NameServerRegistrator.hpp" local="yes" imported="no">NameServerRegistrator.hpp</includes>
    <class kind="class">RTT::dev::DigitalInInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>DigitalInput.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>DigitalInput_8hpp</filename>
    <includes id="DigitalInInterface_8hpp" name="DigitalInInterface.hpp" local="yes" imported="no">DigitalInInterface.hpp</includes>
    <class kind="class">RTT::dev::DigitalInput</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>DigitalOutInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>DigitalOutInterface_8hpp</filename>
    <includes id="NameServer_8hpp" name="NameServer.hpp" local="yes" imported="no">NameServer.hpp</includes>
    <includes id="NameServerRegistrator_8hpp" name="NameServerRegistrator.hpp" local="yes" imported="no">NameServerRegistrator.hpp</includes>
    <class kind="class">RTT::dev::DigitalOutInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>DigitalOutput.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>DigitalOutput_8hpp</filename>
    <includes id="DigitalOutInterface_8hpp" name="DigitalOutInterface.hpp" local="yes" imported="no">DigitalOutInterface.hpp</includes>
    <class kind="class">RTT::dev::DigitalOutput</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>dispatch_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>dispatch__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="dispatch__test_8hpp" name="dispatch_test.hpp" local="yes" imported="no">dispatch_test.hpp</includes>
    <includes id="FunctionGraph_8hpp" name="FunctionGraph.hpp" local="no" imported="no">scripting/FunctionGraph.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>dispatch__test_8cpp.html</anchorfile>
      <anchor>abc19b4628f1235261b988a568d881ffc</anchor>
      <arglist>(testParseDispatch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>dispatch__test_8cpp.html</anchorfile>
      <anchor>a0daed1e9c3b788362874332a8bc5ce97</anchor>
      <arglist>(testDispatchFailure)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>dispatch__test_8cpp.html</anchorfile>
      <anchor>a371cad8bbcc7831058455fdeeb5cf99b</anchor>
      <arglist>(testDispatchCondition)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>dispatch__test_8cpp.html</anchorfile>
      <anchor>a78a94a5e1ec683d930780b771e792a7e</anchor>
      <arglist>(testDispatchAnd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>dispatch__test_8cpp.html</anchorfile>
      <anchor>ac6288b96c6cfeadf3fc1a041658fb04c</anchor>
      <arglist>(testDispatchTry)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>dispatch__test_8cpp.html</anchorfile>
      <anchor>a5cc233e28f7b40c7f6c1c703190c57ff</anchor>
      <arglist>(testDispatchUntil)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>dispatch__test_8cpp.html</anchorfile>
      <anchor>a4ea9280ec08648b46f095b5725dc8901</anchor>
      <arglist>(testDispatchUntilFail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>dispatch__test_8cpp.html</anchorfile>
      <anchor>a4a2be54d103d34f4be54d92894b28dad</anchor>
      <arglist>(testDispatchMany)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dispatch_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>dispatch__test_8hpp</filename>
    <includes id="Parser_8hpp" name="Parser.hpp" local="no" imported="no">scripting/Parser.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <class kind="class">DispatchTest</class>
  </compound>
  <compound kind="file">
    <name>Dispatcher.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>Dispatcher_8cpp</filename>
    <includes id="Dispatcher_8hpp" name="Dispatcher.hpp" local="yes" imported="no">Dispatcher.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::mqueue</namespace>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1mqueue.html</anchorfile>
      <anchor>a666d22618eb0122882444483e3395007</anchor>
      <arglist>(const RTT::mqueue::Dispatcher *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1mqueue.html</anchorfile>
      <anchor>a97bc6606356210561bb52b523c26cca6</anchor>
      <arglist>(const RTT::mqueue::Dispatcher *p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Dispatcher.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>Dispatcher_8hpp</filename>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../../os/MutexLock.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="yes" imported="no">../../Activity.hpp</includes>
    <includes id="ChannelElementBase_8hpp" name="ChannelElementBase.hpp" local="yes" imported="no">../../base/ChannelElementBase.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <class kind="class">RTT::mqueue::Dispatcher</class>
    <namespace>RTT</namespace>
    <namespace>RTT::mqueue</namespace>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1mqueue.html</anchorfile>
      <anchor>a666d22618eb0122882444483e3395007</anchor>
      <arglist>(const RTT::mqueue::Dispatcher *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1mqueue.html</anchorfile>
      <anchor>a97bc6606356210561bb52b523c26cca6</anchor>
      <arglist>(const RTT::mqueue::Dispatcher *p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DisposableInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>DisposableInterface_8hpp</filename>
    <class kind="class">RTT::base::DisposableInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>dlfcn.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/win32/</path>
    <filename>dlfcn_8c</filename>
    <includes id="dlfcn_8h" name="dlfcn.h" local="yes" imported="no">dlfcn.h</includes>
    <class kind="struct">global_object</class>
    <member kind="typedef">
      <type>struct global_object</type>
      <name>global_object</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>a3fea66fcb3b3364941d7fcc9be1f40e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>copy_string</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>a472f80ac9ea9137f71f9978c89981e29</anchor>
      <arglist>(char *dest, int dest_size, const char *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dlclose</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>af483b6c4400965aa885f9f1a144138a5</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>dlerror</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>a541c343ae5cdf90926014c65972c86cc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>dlopen</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>a8668245fcfc33ca414d3d27ca038891a</anchor>
      <arglist>(const char *file, int mode)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>dlsym</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>af130d2e6324246be4262ecaaed674aa4</anchor>
      <arglist>(void *handle, const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>global_add</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>afc2b10b944b147ad93c12561c972d1c5</anchor>
      <arglist>(HMODULE hModule)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>global_rem</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>afb1e4253bf2f02c6953ccda9a610ac92</anchor>
      <arglist>(HMODULE hModule)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static global_object *</type>
      <name>global_search</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>a920ce0edadb513a103a3597aafee25a9</anchor>
      <arglist>(HMODULE hModule)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>save_err_ptr_str</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>ac23af0ae3f0a0b8f69a3975fdf283c0f</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>save_err_str</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>a1752ee570ad015545dcccd94657e2148</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char *</type>
      <name>current_error</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>a63a4d18191c6346218424e360fceac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char</type>
      <name>error_buffer</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>a154fc3797f448d12197903640944be13</anchor>
      <arglist>[65535]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static global_object</type>
      <name>first_object</name>
      <anchorfile>dlfcn_8c.html</anchorfile>
      <anchor>aa3e6c8fff61702ca0216e33689c65e56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dlfcn.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/win32/</path>
    <filename>dlfcn_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>RTLD_DEFAULT</name>
      <anchorfile>dlfcn_8h.html</anchorfile>
      <anchor>a58d13c5dcabbb85848fa97b446086247</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RTLD_NEXT</name>
      <anchorfile>dlfcn_8h.html</anchorfile>
      <anchor>a51d4212b17b1edeb2fc5a48c7c497267</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>RTT_API int</type>
      <name>dlclose</name>
      <anchorfile>dlfcn_8h.html</anchorfile>
      <anchor>a968123b896d6d7c155cbd7c4d508b302</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API char *</type>
      <name>dlerror</name>
      <anchorfile>dlfcn_8h.html</anchorfile>
      <anchor>a479abf952348207c138e8b8a29e723b0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void *</type>
      <name>dlopen</name>
      <anchorfile>dlfcn_8h.html</anchorfile>
      <anchor>ac0b2625e0756dbf2c5ba6b848fd14be2</anchor>
      <arglist>(const char *file, int mode)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void *</type>
      <name>dlsym</name>
      <anchorfile>dlfcn_8h.html</anchorfile>
      <anchor>a5da0ea32a196d9e78b46c9750f0096f3</anchor>
      <arglist>(void *handle, const char *name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DriveInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>DriveInterface_8hpp</filename>
    <includes id="Signal_8hpp" name="Signal.hpp" local="yes" imported="no">../../internal/Signal.hpp</includes>
    <class kind="class">RTT::dev::DriveInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
    <member kind="variable">
      <type>class RTT_API</type>
      <name>DigitalOutput</name>
      <anchorfile>namespaceRTT_1_1dev.html</anchorfile>
      <anchor>a39eb37f031a78d9d4eca5d28be8c954b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DumpObject.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>DumpObject_8cpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="DumpObject_8hpp" name="DumpObject.hpp" local="yes" imported="no">DumpObject.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="function">
      <type>void</type>
      <name>DumpObject</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a99f7d18b400c707902439240bd89dd4d</anchor>
      <arglist>(Service::shared_ptr peer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DumpObject.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>DumpObject_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="function">
      <type>void</type>
      <name>DumpObject</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a99f7d18b400c707902439240bd89dd4d</anchor>
      <arglist>(Service::shared_ptr peer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ecos.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/ecos/</path>
    <filename>ecos_8h</filename>
  </compound>
  <compound kind="file">
    <name>ecos_rec_mutex.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/ecos/</path>
    <filename>ecos__rec__mutex_8c</filename>
    <member kind="function">
      <type>void</type>
      <name>cyg_recursive_mutex_destroy</name>
      <anchorfile>ecos__rec__mutex_8c.html</anchorfile>
      <anchor>ac211c7aba3276517b8b99a9168d589c0</anchor>
      <arglist>(cyg_recursive_mutex_t *mx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cyg_recursive_mutex_init</name>
      <anchorfile>ecos__rec__mutex_8c.html</anchorfile>
      <anchor>a800e71d3bb13864efee6693e431337c1</anchor>
      <arglist>(cyg_recursive_mutex_t *mx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cyg_recursive_mutex_lock</name>
      <anchorfile>ecos__rec__mutex_8c.html</anchorfile>
      <anchor>a346d4771eaf26d9c9fdf02948f49756d</anchor>
      <arglist>(cyg_recursive_mutex_t *mx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cyg_recursive_mutex_trylock</name>
      <anchorfile>ecos__rec__mutex_8c.html</anchorfile>
      <anchor>a7a1775cdbc651aa723d939d09076ab53</anchor>
      <arglist>(cyg_recursive_mutex_t *mx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cyg_recursive_mutex_unlock</name>
      <anchorfile>ecos__rec__mutex_8c.html</anchorfile>
      <anchor>a68df450b72205bc4298f3ac3b563cafd</anchor>
      <arglist>(cyg_recursive_mutex_t *mx)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ecos_rec_mutex.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/ecos/</path>
    <filename>ecos__rec__mutex_8h</filename>
    <class kind="struct">cyg_recursive_mutex_t</class>
    <member kind="function">
      <type>void</type>
      <name>cyg_recursive_mutex_destroy</name>
      <anchorfile>ecos__rec__mutex_8h.html</anchorfile>
      <anchor>ac211c7aba3276517b8b99a9168d589c0</anchor>
      <arglist>(cyg_recursive_mutex_t *mx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cyg_recursive_mutex_init</name>
      <anchorfile>ecos__rec__mutex_8h.html</anchorfile>
      <anchor>a800e71d3bb13864efee6693e431337c1</anchor>
      <arglist>(cyg_recursive_mutex_t *mx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cyg_recursive_mutex_lock</name>
      <anchorfile>ecos__rec__mutex_8h.html</anchorfile>
      <anchor>a346d4771eaf26d9c9fdf02948f49756d</anchor>
      <arglist>(cyg_recursive_mutex_t *mx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cyg_recursive_mutex_trylock</name>
      <anchorfile>ecos__rec__mutex_8h.html</anchorfile>
      <anchor>a7a1775cdbc651aa723d939d09076ab53</anchor>
      <arglist>(cyg_recursive_mutex_t *mx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cyg_recursive_mutex_unlock</name>
      <anchorfile>ecos__rec__mutex_8h.html</anchorfile>
      <anchor>a68df450b72205bc4298f3ac3b563cafd</anchor>
      <arglist>(cyg_recursive_mutex_t *mx)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ecosthreads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/ecos/</path>
    <filename>ecosthreads_8cpp</filename>
    <includes id="os__ecos_8h" name="os_ecos.h" local="yes" imported="no">os_ecos.h</includes>
    <includes id="threads_8hpp" name="threads.hpp" local="no" imported="no">rtt/os/threads.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="variable">
      <type>const int</type>
      <name>HighestPriority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a0bb8c7d9c2d1bab2e81f62b251c9c8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>IncreasePriority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a31169e5cbdce6a160c8b13f69d950310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>LowestPriority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a75db7ced70acfd4beac6b7dcc96396b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EdgeCondition.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>EdgeCondition_8cpp</filename>
    <includes id="EdgeCondition_8hpp" name="EdgeCondition.hpp" local="yes" imported="no">EdgeCondition.hpp</includes>
    <includes id="ConditionTrue_8hpp" name="ConditionTrue.hpp" local="yes" imported="no">ConditionTrue.hpp</includes>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>EdgeCondition.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>EdgeCondition_8hpp</filename>
    <includes id="rtt-base-fwd_8hpp" name="rtt-base-fwd.hpp" local="yes" imported="no">../base/rtt-base-fwd.hpp</includes>
    <includes id="rtt-scripting-fwd_8hpp" name="rtt-scripting-fwd.hpp" local="yes" imported="no">rtt-scripting-fwd.hpp</includes>
    <class kind="class">RTT::scripting::EdgeCondition</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_NO_HASH</name>
      <anchorfile>EdgeCondition_8hpp.html</anchorfile>
      <anchor>a1b842552ac2cc75cc74e65896efc7e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>edge_condition_t</name>
      <anchorfile>EdgeCondition_8hpp.html</anchorfile>
      <anchor>a0d9854d3a1eadd591c0de48dc3f3600f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>edge_condition</name>
      <anchorfile>EdgeCondition_8hpp.html</anchorfile>
      <anchor>a0d9854d3a1eadd591c0de48dc3f3600fa6b1a59ec3639726206114a80c215ea8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_INSTALL_PROPERTY</name>
      <anchorfile>namespaceboost.html</anchorfile>
      <anchor>ab8bf173b7d55d264c7360bd638ff0e1b</anchor>
      <arglist>(edge, condition)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EncoderInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>EncoderInterface_8cpp</filename>
    <includes id="EncoderInterface_8hpp" name="EncoderInterface.hpp" local="yes" imported="no">EncoderInterface.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>EncoderInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>EncoderInterface_8hpp</filename>
    <includes id="NameServer_8hpp" name="NameServer.hpp" local="yes" imported="no">NameServer.hpp</includes>
    <includes id="NameServerRegistrator_8hpp" name="NameServerRegistrator.hpp" local="yes" imported="no">NameServerRegistrator.hpp</includes>
    <class kind="class">RTT::dev::EncoderInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>enum_string_type_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>enum__string__type__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="no" imported="no">rtt-fwd.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="no" imported="no">internal/DataSources.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">datasource_fixture.hpp</includes>
    <includes id="PropertyBagIntrospector_8hpp" name="PropertyBagIntrospector.hpp" local="yes" imported="no">marsh/PropertyBagIntrospector.hpp</includes>
    <includes id="EnumTypeInfo_8hpp" name="EnumTypeInfo.hpp" local="yes" imported="no">types/EnumTypeInfo.hpp</includes>
    <includes id="PropertyLoader_8hpp" name="PropertyLoader.hpp" local="yes" imported="no">marsh/PropertyLoader.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <class kind="struct">EnumStringTypeInfo</class>
    <class kind="class">EnumTypeTest</class>
    <member kind="enumeration">
      <name>TheEnum</name>
      <anchorfile>enum__string__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>A</name>
      <anchorfile>enum__string__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a42a4ade1acd55a49164099104990e09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>B</name>
      <anchorfile>enum__string__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a3f2a77ecd272aa6d6b5902faa5e5fc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C</name>
      <anchorfile>enum__string__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a739ce3f516592d245d16fd8a3893472c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>A</name>
      <anchorfile>enum__string__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a42a4ade1acd55a49164099104990e09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>B</name>
      <anchorfile>enum__string__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a3f2a77ecd272aa6d6b5902faa5e5fc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C</name>
      <anchorfile>enum__string__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a739ce3f516592d245d16fd8a3893472c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>enum__string__type__test_8cpp.html</anchorfile>
      <anchor>a9aee0842c08de9c2d5cc9c1656c4e314</anchor>
      <arglist>(testEnumStringConversion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>enum__string__type__test_8cpp.html</anchorfile>
      <anchor>ab18f0ec6329487052ba6d3c61fbe3d56</anchor>
      <arglist>(testEnumSaveStringProperties)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>enum_type_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>enum__type__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="no" imported="no">rtt-fwd.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="no" imported="no">internal/DataSources.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">datasource_fixture.hpp</includes>
    <includes id="PropertyBagIntrospector_8hpp" name="PropertyBagIntrospector.hpp" local="yes" imported="no">marsh/PropertyBagIntrospector.hpp</includes>
    <includes id="EnumTypeInfo_8hpp" name="EnumTypeInfo.hpp" local="yes" imported="no">types/EnumTypeInfo.hpp</includes>
    <includes id="PropertyLoader_8hpp" name="PropertyLoader.hpp" local="yes" imported="no">marsh/PropertyLoader.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <class kind="class">EnumTypeTest</class>
    <member kind="enumeration">
      <name>TheEnum</name>
      <anchorfile>enum__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>A</name>
      <anchorfile>enum__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a42a4ade1acd55a49164099104990e09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>B</name>
      <anchorfile>enum__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a3f2a77ecd272aa6d6b5902faa5e5fc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C</name>
      <anchorfile>enum__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a739ce3f516592d245d16fd8a3893472c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>A</name>
      <anchorfile>enum__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a42a4ade1acd55a49164099104990e09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>B</name>
      <anchorfile>enum__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a3f2a77ecd272aa6d6b5902faa5e5fc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C</name>
      <anchorfile>enum__type__test_8cpp.html</anchorfile>
      <anchor>a4bb4d19b22258a225abb067732a96f82a739ce3f516592d245d16fd8a3893472c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>enum__type__test_8cpp.html</anchorfile>
      <anchor>a42d5b2189b3937c97ffe8ef913dca250</anchor>
      <arglist>(testEnumIntConversion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>enum__type__test_8cpp.html</anchorfile>
      <anchor>a7c2385d921a137af82b6a4b8606c2d1f</anchor>
      <arglist>(testEnumSaveIntProperties)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EnumTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>EnumTypeInfo_8hpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">Types.hpp</includes>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="yes" imported="no">TemplateTypeInfo.hpp</includes>
    <includes id="TemplateConstructor_8hpp" name="TemplateConstructor.hpp" local="yes" imported="no">TemplateConstructor.hpp</includes>
    <class kind="struct">RTT::types::EnumTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>event_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>event__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="Signal_8hpp" name="Signal.hpp" local="no" imported="no">internal/Signal.hpp</includes>
    <includes id="SlaveActivity_8hpp" name="SlaveActivity.hpp" local="no" imported="no">extras/SlaveActivity.hpp</includes>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="no" imported="no">rtt-detail-fwd.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="no" imported="no">base/RunnableInterface.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="no" imported="no">Activity.hpp</includes>
    <includes id="Atomic_8hpp" name="Atomic.hpp" local="no" imported="no">os/Atomic.hpp</includes>
    <class kind="struct">CrossRemover</class>
    <class kind="class">EmitAndcount</class>
    <class kind="class">EventTest</class>
    <class kind="struct">Runner</class>
    <class kind="struct">SelfRemover</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>aa6b21407382cf4430b3786e252c13a6d</anchor>
      <arglist>(testEmpty)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>a9c236cbe1678be40b85feb74335116ce</anchor>
      <arglist>(testTask)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>ae7caabad0c6206ff9033b5cc54634baf</anchor>
      <arglist>(testSelfRemoval)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>a54528ccd0144fb5858c21d452ffd5aca</anchor>
      <arglist>(testReference)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>a817cf61125032f31cc74084da2f6f256</anchor>
      <arglist>(testCrossRemoval)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>aa11618b650821f9ee020c835e6845a23</anchor>
      <arglist>(testBlockingTask)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>a6ca988b93ac681ff368f34cfc3e0eecc</anchor>
      <arglist>(testEventArgs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>aa18daa0b535072ac592437e6d631e694</anchor>
      <arglist>(testSyncListener)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>a0227c5bff74a76323fa78b309c068e04</anchor>
      <arglist>(testSyncListenerString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>aa1969bcba9ed0639ba93eea841564a8e</anchor>
      <arglist>(testRTEvent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testConcurrentEmitHandler</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>afeebeb6efccbe83cc9179a63172ecf0a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static AtomicInt</type>
      <name>testConcurrentEmitHandlerCount</name>
      <anchorfile>event__test_8cpp.html</anchorfile>
      <anchor>a8027337b2393d9c2d84b5bc20471d255</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eventservice_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>eventservice__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="no" imported="no">base/RunnableInterface.hpp</includes>
    <includes id="DataSourceGenerator_8hpp" name="DataSourceGenerator.hpp" local="no" imported="no">internal/DataSourceGenerator.hpp</includes>
    <includes id="eventservice__test_8hpp" name="eventservice_test.hpp" local="yes" imported="no">eventservice_test.hpp</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>eventservice__test_8cpp.html</anchorfile>
      <anchor>a467d1bf8546818a6788f1fd6939b8a43</anchor>
      <arglist>(testAddRemove)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>eventservice__test_8cpp.html</anchorfile>
      <anchor>a485a5a35bc72fbb2b3c538aeda110eac</anchor>
      <arglist>(testSetupSyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>eventservice__test_8cpp.html</anchorfile>
      <anchor>a21077b99b272cb8e17569bb13f01b92f</anchor>
      <arglist>(testSetupAsyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>eventservice__test_8cpp.html</anchorfile>
      <anchor>a56f5a3621870478a9f6e9005b06b26b7</anchor>
      <arglist>(testSetupEmit)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>eventservice__test_8cpp.html</anchorfile>
      <anchor>a54b1bbae53af830156f9a85fd63478d1</anchor>
      <arglist>(testEmit0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>eventservice__test_8cpp.html</anchorfile>
      <anchor>a54c9088ce19e5a4626ac9ceaaf312f97</anchor>
      <arglist>(testEmit1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>eventservice__test_8cpp.html</anchorfile>
      <anchor>a05d850ef6d054b927b85337c30075672</anchor>
      <arglist>(testEmit2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>eventservice__test_8cpp.html</anchorfile>
      <anchor>a071dcefe103d4871524478d34484abf6</anchor>
      <arglist>(testEmit3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>eventservice__test_8cpp.html</anchorfile>
      <anchor>a06958bcaa305d30a7a5a4ade6c5f60b9</anchor>
      <arglist>(testEventC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Foo3</name>
      <anchorfile>eventservice__test_8cpp.html</anchorfile>
      <anchor>aa3947b740c3ede750e75c7b8b746d0bb</anchor>
      <arglist>(string, double, bool)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eventservice_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>eventservice__test_8hpp</filename>
    <includes id="SlaveActivity_8hpp" name="SlaveActivity.hpp" local="no" imported="no">extras/SlaveActivity.hpp</includes>
    <class kind="class">EventServiceTest</class>
  </compound>
  <compound kind="file">
    <name>exceptions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>exceptions_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>Exceptions.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>Exceptions_8hpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>ORO_THROW</name>
      <anchorfile>Exceptions_8hpp.html</anchorfile>
      <anchor>a8d87783dc67b34ee98d83b0f7526a811</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_THROW_OR_RETURN</name>
      <anchorfile>Exceptions_8hpp.html</anchorfile>
      <anchor>ab1306b93415cf64bbff01b278c9920e4</anchor>
      <arglist>(x, rv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ExecutableInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>ExecutableInterface_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="class">RTT::base::ExecutableInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>Execution.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>Execution_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>ExecutionEngine.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>ExecutionEngine_8cpp</filename>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">ExecutionEngine.hpp</includes>
    <includes id="TaskCore_8hpp" name="TaskCore.hpp" local="yes" imported="no">base/TaskCore.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">os/MutexLock.hpp</includes>
    <includes id="MWSRQueue_8hpp" name="MWSRQueue.hpp" local="yes" imported="no">internal/MWSRQueue.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <class kind="struct">RTT::RemoveMsg</class>
    <namespace>RTT</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ORONUM_EE_MQUEUE_SIZE</name>
      <anchorfile>ExecutionEngine_8cpp.html</anchorfile>
      <anchor>a90f46e98a5c80a974feabf17378e9dde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ExecutionEngine.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>ExecutionEngine_8hpp</filename>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">os/Mutex.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">os/MutexLock.hpp</includes>
    <includes id="Condition_8hpp" name="Condition.hpp" local="yes" imported="no">os/Condition.hpp</includes>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="yes" imported="no">base/RunnableInterface.hpp</includes>
    <includes id="ActivityInterface_8hpp" name="ActivityInterface.hpp" local="yes" imported="no">base/ActivityInterface.hpp</includes>
    <includes id="DisposableInterface_8hpp" name="DisposableInterface.hpp" local="yes" imported="no">base/DisposableInterface.hpp</includes>
    <includes id="ExecutableInterface_8hpp" name="ExecutableInterface.hpp" local="yes" imported="no">base/ExecutableInterface.hpp</includes>
    <includes id="List_8hpp" name="List.hpp" local="yes" imported="no">internal/List.hpp</includes>
    <includes id="rtt-internal-fwd_8hpp" name="rtt-internal-fwd.hpp" local="yes" imported="no">internal/rtt-internal-fwd.hpp</includes>
    <class kind="class">RTT::ExecutionEngine</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ExpressionParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ExpressionParser_8cpp</filename>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="ExpressionParser_8hpp" name="ExpressionParser.hpp" local="yes" imported="no">ExpressionParser.hpp</includes>
    <includes id="ArgumentsParser_8hpp" name="ArgumentsParser.hpp" local="yes" imported="no">ArgumentsParser.hpp</includes>
    <includes id="Operators_8hpp" name="Operators.hpp" local="yes" imported="no">../types/Operators.hpp</includes>
    <includes id="DataSourceCondition_8hpp" name="DataSourceCondition.hpp" local="yes" imported="no">DataSourceCondition.hpp</includes>
    <includes id="DataSourceCommand_8hpp" name="DataSourceCommand.hpp" local="yes" imported="no">../internal/DataSourceCommand.hpp</includes>
    <includes id="GlobalService_8hpp" name="GlobalService.hpp" local="yes" imported="no">../internal/GlobalService.hpp</includes>
    <includes id="DataSourceTime_8hpp" name="DataSourceTime.hpp" local="yes" imported="no">DataSourceTime.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="PeerParser_8hpp" name="PeerParser.hpp" local="yes" imported="no">PeerParser.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="SendHandleAlias_8hpp" name="SendHandleAlias.hpp" local="yes" imported="no">SendHandleAlias.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ExpressionParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ExpressionParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <includes id="PeerParser_8hpp" name="PeerParser.hpp" local="yes" imported="no">PeerParser.hpp</includes>
    <includes id="ValueParser_8hpp" name="ValueParser.hpp" local="yes" imported="no">ValueParser.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="Operators_8hpp" name="Operators.hpp" local="yes" imported="no">../types/Operators.hpp</includes>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../Time.hpp</includes>
    <class kind="class">RTT::scripting::ConstructorParser</class>
    <class kind="class">RTT::scripting::DataCallParser</class>
    <class kind="class">RTT::scripting::ExpressionParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>FactoryExceptions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>FactoryExceptions_8cpp</filename>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">FactoryExceptions.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>FactoryExceptions.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>FactoryExceptions_8hpp</filename>
    <class kind="struct">RTT::invalid_handle_exception</class>
    <class kind="struct">RTT::name_not_found_exception</class>
    <class kind="struct">RTT::no_asynchronous_operation_exception</class>
    <class kind="struct">RTT::non_lvalue_args_exception</class>
    <class kind="struct">RTT::wrong_number_of_args_exception</class>
    <class kind="struct">RTT::wrong_types_of_args_exception</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>FakeAnalogDevice.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>FakeAnalogDevice_8hpp</filename>
    <includes id="AnalogInInterface_8hpp" name="AnalogInInterface.hpp" local="no" imported="no">extras/dev/AnalogInInterface.hpp</includes>
    <includes id="AnalogOutInterface_8hpp" name="AnalogOutInterface.hpp" local="no" imported="no">extras/dev/AnalogOutInterface.hpp</includes>
    <class kind="struct">RTT::FakeAnalogDevice</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>FakeDigitalDevice.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>FakeDigitalDevice_8hpp</filename>
    <includes id="DigitalInInterface_8hpp" name="DigitalInInterface.hpp" local="no" imported="no">extras/dev/DigitalInInterface.hpp</includes>
    <includes id="DigitalOutInterface_8hpp" name="DigitalOutInterface.hpp" local="no" imported="no">extras/dev/DigitalOutInterface.hpp</includes>
    <class kind="class">RTT::FakeDigitalDevice</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>FileDescriptorActivity.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>FileDescriptorActivity_8cpp</filename>
    <includes id="FileDescriptorActivity_8hpp" name="FileDescriptorActivity.hpp" local="yes" imported="no">FileDescriptorActivity.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">../ExecutionEngine.hpp</includes>
    <includes id="TaskCore_8hpp" name="TaskCore.hpp" local="yes" imported="no">../base/TaskCore.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <class kind="struct">fd_watch</class>
  </compound>
  <compound kind="file">
    <name>FileDescriptorActivity.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>FileDescriptorActivity_8hpp</filename>
    <includes id="Activity_8hpp" name="Activity.hpp" local="yes" imported="no">../Activity.hpp</includes>
    <class kind="class">RTT::extras::FileDescriptorActivity</class>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
  </compound>
  <compound kind="file">
    <name>FlowStatus.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>FlowStatus_8cpp</filename>
    <includes id="FlowStatus_8hpp" name="FlowStatus.hpp" local="yes" imported="no">FlowStatus.hpp</includes>
    <namespace>RTT</namespace>
    <member kind="function">
      <type>RTT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a702a626d2405f4fa9c503e4c250f527e</anchor>
      <arglist>(std::ostream &amp;os, FlowStatus fs)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a69ba23954c1ab2096e56da70c910b9f1</anchor>
      <arglist>(std::istream &amp;is, FlowStatus &amp;fs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FlowStatus.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>FlowStatus_8hpp</filename>
    <namespace>RTT</namespace>
    <member kind="enumeration">
      <name>FlowStatus</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>aa92dce4aa147272a093143330ef11ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoData</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>aa92dce4aa147272a093143330ef11ab6a8128141fdcd48070ea9eec747cdbc36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OldData</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>aa92dce4aa147272a093143330ef11ab6ad6e98dfc5d408768755051533643e514</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NewData</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>aa92dce4aa147272a093143330ef11ab6ae3ec12125c367203c8feae04256b55bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>RTT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a702a626d2405f4fa9c503e4c250f527e</anchor>
      <arglist>(std::ostream &amp;os, FlowStatus fs)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a69ba23954c1ab2096e56da70c910b9f1</anchor>
      <arglist>(std::istream &amp;is, FlowStatus &amp;fs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ecos/fosi.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/ecos/</path>
    <filename>ecos_2fosi_8c</filename>
    <includes id="fosi_8h" name="fosi.h" local="no" imported="no">rtt/os/fosi.h</includes>
    <member kind="function">
      <type>int</type>
      <name>rtos_printf</name>
      <anchorfile>ecos_2fosi_8c.html</anchorfile>
      <anchor>af353573e15935061b8b235a39e4c2372</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gnulinux/fosi.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/gnulinux/</path>
    <filename>gnulinux_2fosi_8c</filename>
    <includes id="gnulinux_2fosi_8h" name="gnulinux/fosi.h" local="yes" imported="no">fosi.h</includes>
  </compound>
  <compound kind="file">
    <name>lxrt/fosi.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/lxrt/</path>
    <filename>lxrt_2fosi_8c</filename>
    <member kind="define">
      <type>#define</type>
      <name>OROBLD_OS_LXRT_INTERNAL</name>
      <anchorfile>lxrt_2fosi_8c.html</anchorfile>
      <anchor>a3cca9618a32785e09f947b39cc59ec79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macosx/fosi.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/macosx/</path>
    <filename>macosx_2fosi_8c</filename>
    <includes id="macosx_2fosi_8h" name="macosx/fosi.h" local="yes" imported="no">fosi.h</includes>
  </compound>
  <compound kind="file">
    <name>xenomai/fosi.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/xenomai/</path>
    <filename>xenomai_2fosi_8c</filename>
    <member kind="define">
      <type>#define</type>
      <name>OROBLD_OS_INTERNAL</name>
      <anchorfile>xenomai_2fosi_8c.html</anchorfile>
      <anchor>acc6293c8abb48f7905ae16a786de493f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fosi.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/win32/</path>
    <filename>fosi_8cpp</filename>
    <includes id="win32_2fosi_8h" name="win32/fosi.h" local="yes" imported="no">fosi.h</includes>
    <member kind="function">
      <type>int</type>
      <name>setenv</name>
      <anchorfile>fosi_8cpp.html</anchorfile>
      <anchor>a1c8b16a3abcb4dc450a0a62b42c554dd</anchor>
      <arglist>(const char *name, const char *value, int overwrite)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>sleep</name>
      <anchorfile>fosi_8cpp.html</anchorfile>
      <anchor>a732a180ede55c2697a562bb6791cc317</anchor>
      <arglist>(unsigned int s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usleep</name>
      <anchorfile>fosi_8cpp.html</anchorfile>
      <anchor>a0c80304688829e580c552be0aa77e791</anchor>
      <arglist>(unsigned int us)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ecos/fosi.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/ecos/</path>
    <filename>ecos_2fosi_8h</filename>
    <includes id="os__ecos_8h" name="os_ecos.h" local="yes" imported="no">os_ecos.h</includes>
    <includes id="ecos__rec__mutex_8h" name="ecos_rec_mutex.h" local="yes" imported="no">ecos_rec_mutex.h</includes>
    <class kind="struct">RTOS_TASK</class>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_FOSI_API</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a8afcbf0ef92725f9d0cf290e7fbc5633</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_OTHER</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>ae75e5896c72bd068c93df4a37767bd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_RT</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a0c7e630d2a4c29b80a69bd0464636929</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rtos_printf</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>ac1721da4aa8e8fb29c84f3834e45158f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCHED_ECOS_FIFO</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a4f0bf24835f5de723b130f3282b5b920</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>NANO_TIME</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a384fff99a7383ab85bc17d20e28bb581</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cyg_mutex_t</type>
      <name>rt_mutex_t</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>aebee142fa8d51190b44172aab5043ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cyg_recursive_mutex_t</type>
      <name>rt_rec_mutex_t</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>aa28b583e4d4a82530155ea282a109d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cyg_sem_t</type>
      <name>rt_sem_t</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a3fba3ae04ecbaff331cc1fcf6ff35ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cyg_tick_count_t</type>
      <name>TICK_TIME</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>aa3dd0a2500bcfbb5bd6655bbb6b60c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct timespec</type>
      <name>TIME_SPEC</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a4ef906eef95148d61fa59dcb351d53a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TICK_TIME</type>
      <name>nano2ticks</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>ae12eda76d0ccfdc818ad52786346ec5c</anchor>
      <arglist>(NANO_TIME nano)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_disable_rt_warning</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a17aaaee958fabb6dc9adc6cbcd294a4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_enable_rt_warning</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>ada4d5e4e98c6fae2b60381b3b3541f51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NANO_TIME</type>
      <name>rtos_get_time_ns</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a86faa704540130956d12e5df711c48aa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TICK_TIME</type>
      <name>rtos_get_time_ticks</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a0b9b5e658779f86a151ed7ddb1745982</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_destroy</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a7e5524e5bb0e1f3b5663226639b23e90</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_init</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>abc191ac38d809c5c87d6e3d5be40b8be</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_lock</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a82154f2d5a34b90d60e947374059c5dc</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_destroy</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>adecf5538c0d65abd5d5a1e68fbf2b845</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_init</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a1ae0242d31af013e7ce63d2df4e392a7</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_lock</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a6a7d91b2b1f5956ee6ad4c60b4f81cf6</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_trylock</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a3a3ac8a84b010ad64a7ca57d7ad21c4a</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_unlock</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>ab55c16f9b60de671a9c2e13ba7dfbff7</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_trylock</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a28e905308414200b196766cef1015a05</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_unlock</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>ac7cf6d753c4c22d05cf5c13bb887124a</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_destroy</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a91db2a86098e7f4b600cf56ac8302738</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_init</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a88a665a6bf19f7969fb6870f1ea0e471</anchor>
      <arglist>(rt_sem_t *m, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_signal</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a1710c4df41fc03157c8c0e57e5ce559f</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_trywait</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a2915ddadd2e3f95be426965a68da2d96</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_value</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a85189c1071eba70b29bcb6cd347a098c</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a7d7ac331e4888987fe4b137ad2d76ff3</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_timed</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a3905231e3eccc79d95eafb57fa0b1cb2</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME delay)</arglist>
    </member>
    <member kind="function">
      <type>NANO_TIME</type>
      <name>ticks2nano</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a79a3a083cf7c11a71f962467c914519b</anchor>
      <arglist>(TICK_TIME count)</arglist>
    </member>
    <member kind="variable">
      <type>const NANO_TIME</type>
      <name>InfiniteNSecs</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a135dbe5a33777b2adec2bdf28a5fb150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>InfiniteSeconds</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a12a712ed535ca36c95feea08ad9a5dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const TICK_TIME</type>
      <name>InfiniteTicks</name>
      <anchorfile>ecos_2fosi_8h.html</anchorfile>
      <anchor>a0dca291658317f27d174e46b901e4074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fosi.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>fosi_8h</filename>
  </compound>
  <compound kind="file">
    <name>gnulinux/fosi.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/gnulinux/</path>
    <filename>gnulinux_2fosi_8h</filename>
    <includes id="oro__limits_8h" name="oro_limits.h" local="yes" imported="no">../oro_limits.h</includes>
    <class kind="struct">RTOS_TASK</class>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_FOSI_API</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a8afcbf0ef92725f9d0cf290e7fbc5633</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_OTHER</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>ae75e5896c72bd068c93df4a37767bd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_RT</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a0c7e630d2a4c29b80a69bd0464636929</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_WAIT_ABS</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a880b8cd8447db90f04ee6ac462dfeb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_WAIT_REL</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a5367ef8ddd389a74fc941401b44ee914</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rtos_printf</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>ac1721da4aa8e8fb29c84f3834e45158f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>NANO_TIME</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a384fff99a7383ab85bc17d20e28bb581</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pthread_cond_t</type>
      <name>rt_cond_t</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a652fe1e990bd201622e7809fe3d53e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pthread_mutex_t</type>
      <name>rt_mutex_t</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>af834735d84fee70a11e97b1b2855271f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pthread_mutex_t</type>
      <name>rt_rec_mutex_t</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a55b9e471472cbb55cbe122494bbb0acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sem_t</type>
      <name>rt_sem_t</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a8d1ed3ebca2314ea73b1887f8b5cd870</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>TICK_TIME</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a601e8a2bfeeebb68b58e6a8654da6966</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct timespec</type>
      <name>TIME_SPEC</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a4ef906eef95148d61fa59dcb351d53a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long long</type>
      <name>nano2ticks</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a88f39a76be09814d136fd95496ea9811</anchor>
      <arglist>(long long nano)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_broadcast</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>ac84b94cf757d673883d00e7076e19867</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_destroy</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a275ebd843218b7099ba1902befd46592</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_init</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>aee35b412b107d31943871d0adedcafb2</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_timedwait</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a7f8eafb0239975cb0a85e9bff56c2ce4</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *mutex, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_wait</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>af1f7a016dcac3446bb7c73ed30c025d5</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *mutex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_disable_rt_warning</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a17aaaee958fabb6dc9adc6cbcd294a4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_enable_rt_warning</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>ada4d5e4e98c6fae2b60381b3b3541f51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NANO_TIME</type>
      <name>rtos_get_time_ns</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>aa24f04d23099c5b521f4551db384f6a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NANO_TIME</type>
      <name>rtos_get_time_ticks</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a8c855ef7037fc32d7214113955bd7dcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_destroy</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a7e5524e5bb0e1f3b5663226639b23e90</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_init</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>abc191ac38d809c5c87d6e3d5be40b8be</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_lock</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a82154f2d5a34b90d60e947374059c5dc</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_lock_until</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>af3aaa93cc2ca1c1889fcefabbe55bd4b</anchor>
      <arglist>(rt_mutex_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_destroy</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>af4cbba413236fc17fb4091594af0bdbd</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_init</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>ab90939b731e7978dc3e1e4f0ecda390e</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_lock</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a48817d2c57016da30469af52a9a4982d</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_lock_until</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a330d2ffa8a279759b68ad885ff928e86</anchor>
      <arglist>(rt_mutex_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_trylock</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a8429df5d29db6270ecd49dc164e13c6f</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_unlock</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>ac60758150cb511b8fbb555795bff0c06</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_trylock</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a28e905308414200b196766cef1015a05</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_unlock</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>ac7cf6d753c4c22d05cf5c13bb887124a</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_nanosleep</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>ab82dcebff14f4dd18bb0e0c67d2f2455</anchor>
      <arglist>(const TIME_SPEC *rqtp, TIME_SPEC *rmtp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_destroy</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a91db2a86098e7f4b600cf56ac8302738</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_init</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a88a665a6bf19f7969fb6870f1ea0e471</anchor>
      <arglist>(rt_sem_t *m, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_signal</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a1710c4df41fc03157c8c0e57e5ce559f</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_trywait</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a2915ddadd2e3f95be426965a68da2d96</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_value</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a85189c1071eba70b29bcb6cd347a098c</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a7d7ac331e4888987fe4b137ad2d76ff3</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_timed</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a3905231e3eccc79d95eafb57fa0b1cb2</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME delay)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_until</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>aee3c9af932b57a71dd603a8fdc1e99a9</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long long</type>
      <name>ticks2nano</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a09116c9b5e82136ee3423efb6bc3558d</anchor>
      <arglist>(long long count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TIME_SPEC</type>
      <name>ticks2timespec</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a6373e847771efbc62b5a5f2f903af08f</anchor>
      <arglist>(TICK_TIME hrt)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const NANO_TIME</type>
      <name>InfiniteNSecs</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a135dbe5a33777b2adec2bdf28a5fb150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>InfiniteSeconds</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a12a712ed535ca36c95feea08ad9a5dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const TICK_TIME</type>
      <name>InfiniteTicks</name>
      <anchorfile>gnulinux_2fosi_8h.html</anchorfile>
      <anchor>a0dca291658317f27d174e46b901e4074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lxrt/fosi.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/lxrt/</path>
    <filename>lxrt_2fosi_8h</filename>
    <includes id="oro__limits_8h" name="oro_limits.h" local="yes" imported="no">../oro_limits.h</includes>
    <class kind="struct">oro_rtai_cond_t</class>
    <class kind="struct">oro_rtai_sem_t</class>
    <class kind="struct">RTOS_TASK</class>
    <member kind="define">
      <type>#define</type>
      <name>__LXRT_USERSPACE__</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a82200f0feeefa9b877cab1baa2a0bb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_GNU_SOURCE</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a369266c24eacffb87046522897a570d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_XOPEN_SOURCE</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a78c99ffd76a7bb3c8c74db76207e9ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHK_LXRT_CALL</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>ab682cf870626dd65e54b2af02428c5e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHK_LXRT_PTR</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a351e5cce8c76d2ab8e5c6b06c5afdad6</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_FOSI_API</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a8afcbf0ef92725f9d0cf290e7fbc5633</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_OTHER</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>ae75e5896c72bd068c93df4a37767bd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_RT</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a0c7e630d2a4c29b80a69bd0464636929</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCHED_LXRT_HARD</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a078a976dfa9e31c09d48f0cf8374791b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCHED_LXRT_SOFT</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a35f3d567b65b3467ba486b12ee01f7a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>NANO_TIME</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a384fff99a7383ab85bc17d20e28bb581</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct oro_rtai_cond_t</type>
      <name>rt_cond_t</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a20244171cfc8e51f1e4833f9f8d3a73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rt_sem_t</type>
      <name>rt_mutex_t</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a6992f362e7441ee33919570625657076</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rt_sem_t</type>
      <name>rt_rec_mutex_t</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>abbc5698d71bfff69f6ac7aa2fecf7fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct oro_rtai_sem_t</type>
      <name>rt_sem_t</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a7c639292e99177fe61fdcead3df9913f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CND</type>
      <name>RTOS_RTAI_CND</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a002d887e4d0acaad857cd85c1da26e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SEM</type>
      <name>RTOS_RTAI_SEM</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>aad92929dc1bf6d41743b401753309df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RT_TASK</type>
      <name>RTOS_RTAI_TASK</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a402e0868d79316db55827fbd71751dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>TICK_TIME</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a601e8a2bfeeebb68b58e6a8654da6966</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct timespec</type>
      <name>TIME_SPEC</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a4ef906eef95148d61fa59dcb351d53a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TICK_TIME</type>
      <name>nano2ticks</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>ac3460afdaece544a2baf31835e7eaf28</anchor>
      <arglist>(NANO_TIME t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_broadcast</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>ac84b94cf757d673883d00e7076e19867</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_destroy</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a275ebd843218b7099ba1902befd46592</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_init</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>aee35b412b107d31943871d0adedcafb2</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_timedwait</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a571e89fff378bfe42b42b7ac649a2741</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *mutex, NANO_TIME abstime)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_wait</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>af1f7a016dcac3446bb7c73ed30c025d5</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *mutex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_disable_rt_warning</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a17aaaee958fabb6dc9adc6cbcd294a4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_enable_rt_warning</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>ada4d5e4e98c6fae2b60381b3b3541f51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NANO_TIME</type>
      <name>rtos_get_time_ns</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a86faa704540130956d12e5df711c48aa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TICK_TIME</type>
      <name>rtos_get_time_ticks</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a0b9b5e658779f86a151ed7ddb1745982</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_destroy</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a7e5524e5bb0e1f3b5663226639b23e90</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_init</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>abc191ac38d809c5c87d6e3d5be40b8be</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_lock</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a82154f2d5a34b90d60e947374059c5dc</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_lock_until</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>af3aaa93cc2ca1c1889fcefabbe55bd4b</anchor>
      <arglist>(rt_mutex_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_destroy</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>adecf5538c0d65abd5d5a1e68fbf2b845</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_init</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a1ae0242d31af013e7ce63d2df4e392a7</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_lock</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a6a7d91b2b1f5956ee6ad4c60b4f81cf6</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_lock_until</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>ac10a60de37b35bbee16b72e745461ff4</anchor>
      <arglist>(rt_rec_mutex_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_trylock</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a3a3ac8a84b010ad64a7ca57d7ad21c4a</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_unlock</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>ab55c16f9b60de671a9c2e13ba7dfbff7</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_trylock</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a28e905308414200b196766cef1015a05</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_unlock</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>ac7cf6d753c4c22d05cf5c13bb887124a</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_nanosleep</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>aa5beb9fc2cfc7787a90dcb5fbde9c458</anchor>
      <arglist>(const TIME_SPEC *rqtp, TIME_SPEC *rmtp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_printf</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>af353573e15935061b8b235a39e4c2372</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_destroy</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a91db2a86098e7f4b600cf56ac8302738</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_init</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a88a665a6bf19f7969fb6870f1ea0e471</anchor>
      <arglist>(rt_sem_t *m, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_signal</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a1710c4df41fc03157c8c0e57e5ce559f</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_trywait</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a2915ddadd2e3f95be426965a68da2d96</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_value</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a85189c1071eba70b29bcb6cd347a098c</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a7d7ac331e4888987fe4b137ad2d76ff3</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_timed</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a3905231e3eccc79d95eafb57fa0b1cb2</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME delay)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_until</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a7b9225120a1b68018b9818c79c763aee</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME when)</arglist>
    </member>
    <member kind="function">
      <type>NANO_TIME</type>
      <name>ticks2nano</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a423e2395fac4fae173cfff628aac1217</anchor>
      <arglist>(TICK_TIME t)</arglist>
    </member>
    <member kind="function">
      <type>TIME_SPEC</type>
      <name>ticks2timespec</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a93aa619ad3e80e33643a8369e279e18f</anchor>
      <arglist>(TICK_TIME hrt)</arglist>
    </member>
    <member kind="function">
      <type>TICK_TIME</type>
      <name>ticksPerSec</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>aeac8641e8864fa3a52da58bff9918771</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const NANO_TIME</type>
      <name>InfiniteNSecs</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a135dbe5a33777b2adec2bdf28a5fb150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>InfiniteSeconds</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a12a712ed535ca36c95feea08ad9a5dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const TICK_TIME</type>
      <name>InfiniteTicks</name>
      <anchorfile>lxrt_2fosi_8h.html</anchorfile>
      <anchor>a0dca291658317f27d174e46b901e4074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macosx/fosi.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/macosx/</path>
    <filename>macosx_2fosi_8h</filename>
    <class kind="struct">RTOS_TASK</class>
    <member kind="define">
      <type>#define</type>
      <name>CLOCK_REALTIME</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a922ce1ae64374c9410c8a999e25e82af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_FOSI_API</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a8afcbf0ef92725f9d0cf290e7fbc5633</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_OTHER</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>ae75e5896c72bd068c93df4a37767bd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_RT</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a0c7e630d2a4c29b80a69bd0464636929</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_WAIT_ABS</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a880b8cd8447db90f04ee6ac462dfeb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_WAIT_REL</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a5367ef8ddd389a74fc941401b44ee914</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rtos_printf</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>ac1721da4aa8e8fb29c84f3834e45158f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>NANO_TIME</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a384fff99a7383ab85bc17d20e28bb581</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct rt_mutex_impl_t</type>
      <name>rt_mutex_impl_t</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a20b60568c77557f81b30bca2a2d0ce8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rt_mutex_impl_t *</type>
      <name>rt_mutex_t</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>aeb453b289de80bb68ddfb64b17952bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>semaphore_t</type>
      <name>rt_sem_t</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a278a1038417cf9041884f586541cc18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>TICK_TIME</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a601e8a2bfeeebb68b58e6a8654da6966</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct timespec</type>
      <name>TIME_SPEC</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a4ef906eef95148d61fa59dcb351d53a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>clock_gettime</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a9bab887176ead424cba24bd747398999</anchor>
      <arglist>(int clk_id, struct timespec *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long long</type>
      <name>nano2ticks</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a88f39a76be09814d136fd95496ea9811</anchor>
      <arglist>(long long nano)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_disable_rt_warning</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a17aaaee958fabb6dc9adc6cbcd294a4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_enable_rt_warning</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>ada4d5e4e98c6fae2b60381b3b3541f51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NANO_TIME</type>
      <name>rtos_get_time_ns</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>aa24f04d23099c5b521f4551db384f6a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NANO_TIME</type>
      <name>rtos_get_time_ticks</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a8c855ef7037fc32d7214113955bd7dcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_destroy</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a6587478ab8de9cb22505bce784925fd3</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_init</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a8406bb90a89447588c362e17dd400ebd</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_lock</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a806a7ded983591a78434f93dd7267918</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_unlock</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a652148d2c0bc00565b4d8f7328835aaf</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_nanosleep</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>ab82dcebff14f4dd18bb0e0c67d2f2455</anchor>
      <arglist>(const TIME_SPEC *rqtp, TIME_SPEC *rmtp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_destroy</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a91db2a86098e7f4b600cf56ac8302738</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_init</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a88a665a6bf19f7969fb6870f1ea0e471</anchor>
      <arglist>(rt_sem_t *m, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_signal</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a1710c4df41fc03157c8c0e57e5ce559f</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_trywait</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a2915ddadd2e3f95be426965a68da2d96</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a7d7ac331e4888987fe4b137ad2d76ff3</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_timed</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a3905231e3eccc79d95eafb57fa0b1cb2</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME delay)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_until</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>aee3c9af932b57a71dd603a8fdc1e99a9</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long long</type>
      <name>ticks2nano</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a09116c9b5e82136ee3423efb6bc3558d</anchor>
      <arglist>(long long count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TIME_SPEC</type>
      <name>ticks2timespec</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a6373e847771efbc62b5a5f2f903af08f</anchor>
      <arglist>(TICK_TIME hrt)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const NANO_TIME</type>
      <name>InfiniteNSecs</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a135dbe5a33777b2adec2bdf28a5fb150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>InfiniteSeconds</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a12a712ed535ca36c95feea08ad9a5dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const TICK_TIME</type>
      <name>InfiniteTicks</name>
      <anchorfile>macosx_2fosi_8h.html</anchorfile>
      <anchor>a0dca291658317f27d174e46b901e4074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>win32/fosi.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/win32/</path>
    <filename>win32_2fosi_8h</filename>
    <includes id="oro__limits_8h" name="oro_limits.h" local="yes" imported="no">../oro_limits.h</includes>
    <includes id="dlfcn_8h" name="dlfcn.h" local="yes" imported="no">dlfcn.h</includes>
    <class kind="struct">oro_timespec</class>
    <class kind="struct">rt_cond_t</class>
    <class kind="struct">RTOS_TASK</class>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_FOSI_API</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a8afcbf0ef92725f9d0cf290e7fbc5633</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_OTHER</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>ae75e5896c72bd068c93df4a37767bd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_RT</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a0c7e630d2a4c29b80a69bd0464636929</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_WAIT_ABS</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a880b8cd8447db90f04ee6ac462dfeb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_WAIT_REL</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a5367ef8ddd389a74fc941401b44ee914</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rtos_printf</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>ac1721da4aa8e8fb29c84f3834e45158f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>NANO_TIME</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a384fff99a7383ab85bc17d20e28bb581</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CRITICAL_SECTION</type>
      <name>rt_mutex_t</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>ab4f87732202e3f3b980bcaee63030948</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CRITICAL_SECTION</type>
      <name>rt_rec_mutex_t</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a0f4ef8e320c2148f86532fe971e318a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HANDLE</type>
      <name>rt_sem_t</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a23ed70f4ec8480bf479b7a149ebb7591</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>TICK_TIME</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a601e8a2bfeeebb68b58e6a8654da6966</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct oro_timespec</type>
      <name>TIME_SPEC</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a23518f6d99600e20cd9b6c557cfb5652</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>long long</type>
      <name>nano2ticks</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>aa42a3f3b21109f249dc10abea09c2476</anchor>
      <arglist>(long long nano)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_broadcast</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>ac84b94cf757d673883d00e7076e19867</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_destroy</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a275ebd843218b7099ba1902befd46592</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_init</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>aee35b412b107d31943871d0adedcafb2</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_signal</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>af8b6ef19425c8384e57bc9a6e196a632</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_timedwait</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a7f8eafb0239975cb0a85e9bff56c2ce4</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *mutex, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_timedwait_internal</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>ad8d09e3eaa3e60ba67958f095c372c1f</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *external_mutex, DWORD ms)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_wait</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>af1f7a016dcac3446bb7c73ed30c025d5</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *mutex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_disable_rt_warning</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a17aaaee958fabb6dc9adc6cbcd294a4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_enable_rt_warning</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>ada4d5e4e98c6fae2b60381b3b3541f51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NANO_TIME</type>
      <name>rtos_get_time_ns</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a86faa704540130956d12e5df711c48aa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TICK_TIME</type>
      <name>rtos_get_time_ticks</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>af1ffcad45083e03a4a64504bc9ffbb68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_destroy</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a7e5524e5bb0e1f3b5663226639b23e90</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_init</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>abc191ac38d809c5c87d6e3d5be40b8be</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_lock</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a82154f2d5a34b90d60e947374059c5dc</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_lock_until</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>af3aaa93cc2ca1c1889fcefabbe55bd4b</anchor>
      <arglist>(rt_mutex_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_destroy</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>adecf5538c0d65abd5d5a1e68fbf2b845</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_init</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a1ae0242d31af013e7ce63d2df4e392a7</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_lock</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a6a7d91b2b1f5956ee6ad4c60b4f81cf6</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_lock_until</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a330d2ffa8a279759b68ad885ff928e86</anchor>
      <arglist>(rt_mutex_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_trylock</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a3a3ac8a84b010ad64a7ca57d7ad21c4a</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_unlock</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>ab55c16f9b60de671a9c2e13ba7dfbff7</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_trylock</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a28e905308414200b196766cef1015a05</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_unlock</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>ac7cf6d753c4c22d05cf5c13bb887124a</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_nanosleep</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>aa5beb9fc2cfc7787a90dcb5fbde9c458</anchor>
      <arglist>(const TIME_SPEC *rqtp, TIME_SPEC *rmtp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_destroy</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a91db2a86098e7f4b600cf56ac8302738</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_init</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a88a665a6bf19f7969fb6870f1ea0e471</anchor>
      <arglist>(rt_sem_t *m, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_signal</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a1710c4df41fc03157c8c0e57e5ce559f</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_trywait</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a2915ddadd2e3f95be426965a68da2d96</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_value</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a85189c1071eba70b29bcb6cd347a098c</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a7d7ac331e4888987fe4b137ad2d76ff3</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_timed</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a3905231e3eccc79d95eafb57fa0b1cb2</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME delay)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_until</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>aee3c9af932b57a71dd603a8fdc1e99a9</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setenv</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a1c8b16a3abcb4dc450a0a62b42c554dd</anchor>
      <arglist>(const char *name, const char *value, int overwrite)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API unsigned int</type>
      <name>sleep</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>adb34984a59cf1f2fe26d1f11f7e8cd6a</anchor>
      <arglist>(unsigned int seconds)</arglist>
    </member>
    <member kind="function">
      <type>long long</type>
      <name>ticks2nano</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a63b9aeaf1f1a2b84f0469a99a3128b53</anchor>
      <arglist>(long long count)</arglist>
    </member>
    <member kind="function">
      <type>TIME_SPEC</type>
      <name>ticks2timespec</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a93aa619ad3e80e33643a8369e279e18f</anchor>
      <arglist>(TICK_TIME hrt)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API int</type>
      <name>usleep</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a97de6928beaa85530f5d1ed094b47368</anchor>
      <arglist>(unsigned int us)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>win32_nanosleep</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>ae397c0b0bb06bebb293fbddf35ebb8b7</anchor>
      <arglist>(long long nano)</arglist>
    </member>
    <member kind="variable">
      <type>const NANO_TIME</type>
      <name>InfiniteNSecs</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a135dbe5a33777b2adec2bdf28a5fb150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>InfiniteSeconds</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a12a712ed535ca36c95feea08ad9a5dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const TICK_TIME</type>
      <name>InfiniteTicks</name>
      <anchorfile>win32_2fosi_8h.html</anchorfile>
      <anchor>a0dca291658317f27d174e46b901e4074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xenomai/fosi.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/xenomai/</path>
    <filename>xenomai_2fosi_8h</filename>
    <includes id="oro__limits_8h" name="oro_limits.h" local="yes" imported="no">../oro_limits.h</includes>
    <class kind="struct">RTOS_TASK</class>
    <member kind="define">
      <type>#define</type>
      <name>_GNU_SOURCE</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a369266c24eacffb87046522897a570d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_XOPEN_SOURCE</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a78c99ffd76a7bb3c8c74db76207e9ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHK_XENO_CALL</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a1fb53223c0d0144da55733ebf61d6da4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHK_XENO_PTR</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a2a27110b1db0dca432bee185f8d47070</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_FOSI_API</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a8afcbf0ef92725f9d0cf290e7fbc5633</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_OTHER</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ae75e5896c72bd068c93df4a37767bd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_RT</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a0c7e630d2a4c29b80a69bd0464636929</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rt_mutex_acquire</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>aea9d3fd05caa4bb34ecfa437cb4e1301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rt_mutex_release</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ae8b216ed1adf2457ee0f51ac29c3557b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rtos_printf</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ac1721da4aa8e8fb29c84f3834e45158f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCHED_XENOMAI_HARD</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a7483506a903c8b3caf1b81b67cb81204</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCHED_XENOMAI_SOFT</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a6b9f69e9a7ceb4c671f8a2e8d010fe5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SRTIME</type>
      <name>NANO_TIME</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a614e09980ca03425cf2dc79c0c94248f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RT_COND</type>
      <name>rt_cond_t</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a2b14e88ffecee393f70d765443eaa4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RT_MUTEX</type>
      <name>rt_mutex_t</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a95d30674df2ca8eb56c3b76822535ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RT_MUTEX</type>
      <name>rt_rec_mutex_t</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ac9ded3f55974d1f1be3e86bb6f8fe03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RT_SEM</type>
      <name>rt_sem_t</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a05d8a836117180572b9f608bd0e2af5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RT_TASK</type>
      <name>RTOS_XENO_TASK</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a5a49cd86ac52d9752928625128875654</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SRTIME</type>
      <name>TICK_TIME</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a8c65cce8f8fb18747f14e6a39868eb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct timespec</type>
      <name>TIME_SPEC</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a4ef906eef95148d61fa59dcb351d53a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TICK_TIME</type>
      <name>nano2ticks</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a6e864c248c5028d44c7d79f8650bce36</anchor>
      <arglist>(NANO_TIME t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_broadcast</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ac84b94cf757d673883d00e7076e19867</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_destroy</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a275ebd843218b7099ba1902befd46592</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_init</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>aee35b412b107d31943871d0adedcafb2</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_timedwait</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a7f8eafb0239975cb0a85e9bff56c2ce4</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *mutex, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_cond_wait</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>af1f7a016dcac3446bb7c73ed30c025d5</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *mutex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_disable_rt_warning</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a17aaaee958fabb6dc9adc6cbcd294a4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rtos_enable_rt_warning</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ada4d5e4e98c6fae2b60381b3b3541f51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NANO_TIME</type>
      <name>rtos_get_time_ns</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>aa24f04d23099c5b521f4551db384f6a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TICK_TIME</type>
      <name>rtos_get_time_ticks</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ae28993cb38fcd07b871f79a895aa5f18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_destroy</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a7e5524e5bb0e1f3b5663226639b23e90</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_init</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>abc191ac38d809c5c87d6e3d5be40b8be</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_lock</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a82154f2d5a34b90d60e947374059c5dc</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_lock_until</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>af3aaa93cc2ca1c1889fcefabbe55bd4b</anchor>
      <arglist>(rt_mutex_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_destroy</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>af4cbba413236fc17fb4091594af0bdbd</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_init</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ab90939b731e7978dc3e1e4f0ecda390e</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_lock</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a6a7d91b2b1f5956ee6ad4c60b4f81cf6</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_lock_until</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ac10a60de37b35bbee16b72e745461ff4</anchor>
      <arglist>(rt_rec_mutex_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_trylock</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a3a3ac8a84b010ad64a7ca57d7ad21c4a</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_rec_unlock</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ab55c16f9b60de671a9c2e13ba7dfbff7</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_trylock</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a28e905308414200b196766cef1015a05</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_mutex_unlock</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ac7cf6d753c4c22d05cf5c13bb887124a</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_nanosleep</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ab82dcebff14f4dd18bb0e0c67d2f2455</anchor>
      <arglist>(const TIME_SPEC *rqtp, TIME_SPEC *rmtp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_destroy</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a91db2a86098e7f4b600cf56ac8302738</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_init</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a88a665a6bf19f7969fb6870f1ea0e471</anchor>
      <arglist>(rt_sem_t *m, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_signal</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a1710c4df41fc03157c8c0e57e5ce559f</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_trywait</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a2915ddadd2e3f95be426965a68da2d96</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_value</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a85189c1071eba70b29bcb6cd347a098c</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a7d7ac331e4888987fe4b137ad2d76ff3</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_timed</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a3905231e3eccc79d95eafb57fa0b1cb2</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME delay)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rtos_sem_wait_until</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a7b9225120a1b68018b9818c79c763aee</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME when)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NANO_TIME</type>
      <name>ticks2nano</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ad2b0f54e43cc7d4a7041852ad27a3dbb</anchor>
      <arglist>(TICK_TIME t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TIME_SPEC</type>
      <name>ticks2timespec</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a6373e847771efbc62b5a5f2f903af08f</anchor>
      <arglist>(TICK_TIME hrt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TICK_TIME</type>
      <name>ticksPerSec</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>ac6dfc21294078d0657faa8646ac62531</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TICK_TIME</type>
      <name>timespec2ticks</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>aea3f7458b6d3e6406aa6af2c239e8743</anchor>
      <arglist>(const TIME_SPEC *ts)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const NANO_TIME</type>
      <name>InfiniteNSecs</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a135dbe5a33777b2adec2bdf28a5fb150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>InfiniteSeconds</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a12a712ed535ca36c95feea08ad9a5dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const TICK_TIME</type>
      <name>InfiniteTicks</name>
      <anchorfile>xenomai_2fosi_8h.html</anchorfile>
      <anchor>a0dca291658317f27d174e46b901e4074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fosi_interface.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>fosi__interface_8h</filename>
    <includes id="oro__arch_8h" name="oro_arch.h" local="yes" imported="no">oro_arch.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_OTHER</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>ae75e5896c72bd068c93df4a37767bd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SCHED_RT</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a0c7e630d2a4c29b80a69bd0464636929</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>NANO_TIME</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a384fff99a7383ab85bc17d20e28bb581</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct cond_struct</type>
      <name>rt_cond_t</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a0c6f9ef59f8f682f30d8945c938a6942</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mutex_struct</type>
      <name>rt_mutex_t</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>ad9a26d44d5f46d72581bc6b8be75cca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct recursive_mutex_struct</type>
      <name>rt_rec_mutex_t</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>ab684187c630fdf907731d1fc0ad34661</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct sem_struct</type>
      <name>rt_sem_t</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>ae52b2566ec45f6777d49ea88cbc1ed48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct MyTask</type>
      <name>RTOS_TASK</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>ae4a088d4419887647420700180484777</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>TICK_TIME</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a601e8a2bfeeebb68b58e6a8654da6966</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TICK_TIME</type>
      <name>nano2ticks</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>ae12eda76d0ccfdc818ad52786346ec5c</anchor>
      <arglist>(NANO_TIME nano)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_cond_broadcast</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a3034d83b55b94d3c935cae85f0905e87</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_cond_destroy</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a2fb342c097dc8b1e85ed97060772fcf0</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_cond_init</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a6170d9e6dd7fa0f380dd8fa2981f5c7c</anchor>
      <arglist>(rt_cond_t *cond)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_cond_timedwait</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>ad37472d79e8cbc05fd87e9617e64ea03</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *mutex, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_cond_wait</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a61fc84e10835361a2ba749e0beddabad</anchor>
      <arglist>(rt_cond_t *cond, rt_mutex_t *mutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_disable_rt_warning</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a48aa552f20431b54d364a02e68fafbb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_enable_rt_warning</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a3c2760ce545e19f106eaf3010bc6999f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NANO_TIME</type>
      <name>rtos_get_time_ns</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a86faa704540130956d12e5df711c48aa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TICK_TIME</type>
      <name>rtos_get_time_ticks</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a0b9b5e658779f86a151ed7ddb1745982</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_destroy</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a6587478ab8de9cb22505bce784925fd3</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_init</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a8406bb90a89447588c362e17dd400ebd</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_lock</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a806a7ded983591a78434f93dd7267918</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_lock_until</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>ad517172b2022e4e2116b6398a4375475</anchor>
      <arglist>(rt_rec_mutex_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_rec_destroy</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>aad5f9c9cc79df5d24886f0c22bec9f04</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_rec_init</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>ae71230cf926e7b99d63ca9c10d68e6fd</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_rec_lock</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a60eb020a348100b86911ca1523b76e21</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_rec_lock_until</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a7546328b6d86f75b0d0068cbbc775f8e</anchor>
      <arglist>(rt_rec_mutex_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_rec_trylock</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a99cd7db550424525d3a3f2152c440865</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_rec_unlock</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>accecef6a038c52705531856417c78c45</anchor>
      <arglist>(rt_rec_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_trylock</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a421adf6b990f2f50cb436f6803f91054</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_unlock</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a652148d2c0bc00565b4d8f7328835aaf</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_printf</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>af353573e15935061b8b235a39e4c2372</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_sem_destroy</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a9fffb7c30252a7ded4688d3f6d808226</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_sem_init</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a24aaba870a425c1038bd672e70c0e078</anchor>
      <arglist>(rt_sem_t *m, int value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_sem_signal</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>ab626c40620b37327259017af0c248c9d</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_sem_trywait</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a8db63884f49fbc931a0054150cd25782</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_sem_value</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a61bf6cd54cd3daff752aba4735f52869</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_sem_wait</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>aa2fc8e1f73876066e4d50c7eab967a02</anchor>
      <arglist>(rt_sem_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_sem_wait_timed</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>aaa8c9bb1c15f32051c547c6186c81a7c</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME delay)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_sem_wait_until</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>aa50d0fc11cb273e850e384dcbe85b5c3</anchor>
      <arglist>(rt_sem_t *m, NANO_TIME abs_time)</arglist>
    </member>
    <member kind="function">
      <type>NANO_TIME</type>
      <name>ticks2nano</name>
      <anchorfile>fosi__interface_8h.html</anchorfile>
      <anchor>a79a3a083cf7c11a71f962467c914519b</anchor>
      <arglist>(TICK_TIME count)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ecos/fosi_internal.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/ecos/</path>
    <filename>ecos_2fosi__internal_8cpp</filename>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">ThreadInterface.hpp</includes>
    <includes id="ecos_2fosi_8h" name="ecos/fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="fosi__internal__interface_8hpp" name="fosi_internal_interface.hpp" local="yes" imported="no">../fosi_internal_interface.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_QUAL</name>
      <anchorfile>ecos_2fosi__internal_8cpp.html</anchorfile>
      <anchor>aa150bc54c2c912dc076e7a8b74074fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_check_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a6490819c539a54b0fe87fbe8d16bf886</anchor>
      <arglist>(int *scheduler, int *priority)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8efad6db6f063c77b485752566d077b4</anchor>
      <arglist>(RTOS_TASK *task, int priority, unsigned cpu_affinity, const char *name, int sched_type, size_t stack_size, void *(*start_routine)(void *), ThreadInterface *obj)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aa319232bbd7d78d759935b24f8bbb0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_delete_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>acd19e0cae31ab63a81fad180b3bdd0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_make_periodic</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab54481e0c77bd488ff10d09e9819a3f6</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_yield</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1c1ddd96d39c2253ac2ec31df52e56c8</anchor>
      <arglist>(RTOS_TASK *)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>wakeup_handler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aaf0374a1849feac8752710bff94a293a</anchor>
      <arglist>(cyg_handle_t alarm_handle, cyg_addrword_t data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gnulinux/fosi_internal.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/gnulinux/</path>
    <filename>gnulinux_2fosi__internal_8cpp</filename>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">../ThreadInterface.hpp</includes>
    <includes id="gnulinux_2fosi_8h" name="gnulinux/fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="fosi__internal__interface_8hpp" name="fosi_internal_interface.hpp" local="yes" imported="no">../fosi_internal_interface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <class kind="struct">RTT::os::PosixCookie</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_QUAL</name>
      <anchorfile>gnulinux_2fosi__internal_8cpp.html</anchorfile>
      <anchor>aa150bc54c2c912dc076e7a8b74074fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void *</type>
      <name>rtos_posix_thread_wrapper</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5ed6f710173a54fc0271b6c475452785</anchor>
      <arglist>(void *cookie)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_check_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a6490819c539a54b0fe87fbe8d16bf886</anchor>
      <arglist>(int *scheduler, int *priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_check_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a10cd773604c82f6bd44adbd91a6d7ac5</anchor>
      <arglist>(int *sched_type)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8efad6db6f063c77b485752566d077b4</anchor>
      <arglist>(RTOS_TASK *task, int priority, unsigned cpu_affinity, const char *name, int sched_type, size_t stack_size, void *(*start_routine)(void *), ThreadInterface *obj)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aa319232bbd7d78d759935b24f8bbb0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_delete</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ad70c7f423aab28b0d75cf4d124f4b2b3</anchor>
      <arglist>(RTOS_TASK *mytask)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_delete_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>acd19e0cae31ab63a81fad180b3bdd0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>rtos_task_get_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1eafae3a1b7a4151fc63bcf64f939861</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rtos_task_get_name</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a72a4a1e7cfe5a457476e9308c76c8a7c</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rtos_task_get_pid</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5f2df2e67170d279a3b073f9d992b014</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a2d1e79384fef5400db0cc6d3f8b2a621</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8d3bbd67c2625e757221f0d7ed61ba8b</anchor>
      <arglist>(const RTOS_TASK *t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_is_self</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a05b4c086c593b54c5b81b83d525fe20d</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_make_periodic</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab54481e0c77bd488ff10d09e9819a3f6</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8cca55292cd209cd35936a92a0fc7ede</anchor>
      <arglist>(RTOS_TASK *task, unsigned cpu_affinity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aed049c50d4196acb7e8fd18173f17a5a</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a9473decdf2a1119eeba68486701e61b7</anchor>
      <arglist>(RTOS_TASK *task, int priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a602ffa710e4c011f181051f7480e6a44</anchor>
      <arglist>(RTOS_TASK *t, int sched_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_wait_period_policy</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ac1ccb6a3b312871524744cba9872fe6e</anchor>
      <arglist>(RTOS_TASK *task, int policy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_wait_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>adbb2de6b7e0f9b404d92162095511528</anchor>
      <arglist>(RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_yield</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1c1ddd96d39c2253ac2ec31df52e56c8</anchor>
      <arglist>(RTOS_TASK *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lxrt/fosi_internal.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/lxrt/</path>
    <filename>lxrt_2fosi__internal_8cpp</filename>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">os/ThreadInterface.hpp</includes>
    <includes id="lxrt_2fosi_8h" name="lxrt/fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="fosi__internal__interface_8hpp" name="fosi_internal_interface.hpp" local="yes" imported="no">../fosi_internal_interface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <class kind="struct">RTT::os::RTAI_Thread</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_QUAL</name>
      <anchorfile>lxrt_2fosi__internal_8cpp.html</anchorfile>
      <anchor>aa150bc54c2c912dc076e7a8b74074fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROBLD_OS_LXRT_INTERNAL</name>
      <anchorfile>lxrt_2fosi__internal_8cpp.html</anchorfile>
      <anchor>a3cca9618a32785e09f947b39cc59ec79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OS_FOSI_INTERNAL_HPP</name>
      <anchorfile>lxrt_2fosi__internal_8cpp.html</anchorfile>
      <anchor>acc03650e3a9be6f905935f1225121b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void *</type>
      <name>rtai_thread_wrapper</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aceeee0d464dc90c317a6a8d0c1036703</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_check_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a6490819c539a54b0fe87fbe8d16bf886</anchor>
      <arglist>(int *scheduler, int *priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_check_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a10cd773604c82f6bd44adbd91a6d7ac5</anchor>
      <arglist>(int *sched_type)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8efad6db6f063c77b485752566d077b4</anchor>
      <arglist>(RTOS_TASK *task, int priority, unsigned cpu_affinity, const char *name, int sched_type, size_t stack_size, void *(*start_routine)(void *), ThreadInterface *obj)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aa319232bbd7d78d759935b24f8bbb0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_delete</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ad70c7f423aab28b0d75cf4d124f4b2b3</anchor>
      <arglist>(RTOS_TASK *mytask)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_delete_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>acd19e0cae31ab63a81fad180b3bdd0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>rtos_task_get_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1eafae3a1b7a4151fc63bcf64f939861</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rtos_task_get_name</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a72a4a1e7cfe5a457476e9308c76c8a7c</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rtos_task_get_pid</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5f2df2e67170d279a3b073f9d992b014</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a2d1e79384fef5400db0cc6d3f8b2a621</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8d3bbd67c2625e757221f0d7ed61ba8b</anchor>
      <arglist>(const RTOS_TASK *t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_is_self</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a05b4c086c593b54c5b81b83d525fe20d</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_make_periodic</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab54481e0c77bd488ff10d09e9819a3f6</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8cca55292cd209cd35936a92a0fc7ede</anchor>
      <arglist>(RTOS_TASK *task, unsigned cpu_affinity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aed049c50d4196acb7e8fd18173f17a5a</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a9473decdf2a1119eeba68486701e61b7</anchor>
      <arglist>(RTOS_TASK *task, int priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a602ffa710e4c011f181051f7480e6a44</anchor>
      <arglist>(RTOS_TASK *t, int sched_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_wait_period_policy</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ac1ccb6a3b312871524744cba9872fe6e</anchor>
      <arglist>(RTOS_TASK *task, int policy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_wait_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>adbb2de6b7e0f9b404d92162095511528</anchor>
      <arglist>(RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_yield</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1c1ddd96d39c2253ac2ec31df52e56c8</anchor>
      <arglist>(RTOS_TASK *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macosx/fosi_internal.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/macosx/</path>
    <filename>macosx_2fosi__internal_8cpp</filename>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">../ThreadInterface.hpp</includes>
    <includes id="macosx_2fosi_8h" name="macosx/fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="fosi__internal__interface_8hpp" name="fosi_internal_interface.hpp" local="yes" imported="no">../fosi_internal_interface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">../Mutex.hpp</includes>
    <class kind="struct">rt_mutex_impl_t</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_QUAL</name>
      <anchorfile>macosx_2fosi__internal_8cpp.html</anchorfile>
      <anchor>aa150bc54c2c912dc076e7a8b74074fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_destroy</name>
      <anchorfile>macosx_2fosi__internal_8cpp.html</anchorfile>
      <anchor>a6587478ab8de9cb22505bce784925fd3</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_init</name>
      <anchorfile>macosx_2fosi__internal_8cpp.html</anchorfile>
      <anchor>a8406bb90a89447588c362e17dd400ebd</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_lock</name>
      <anchorfile>macosx_2fosi__internal_8cpp.html</anchorfile>
      <anchor>a806a7ded983591a78434f93dd7267918</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_mutex_unlock</name>
      <anchorfile>macosx_2fosi__internal_8cpp.html</anchorfile>
      <anchor>a652148d2c0bc00565b4d8f7328835aaf</anchor>
      <arglist>(rt_mutex_t *m)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_check_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a6490819c539a54b0fe87fbe8d16bf886</anchor>
      <arglist>(int *scheduler, int *priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_check_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a10cd773604c82f6bd44adbd91a6d7ac5</anchor>
      <arglist>(int *sched_type)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8efad6db6f063c77b485752566d077b4</anchor>
      <arglist>(RTOS_TASK *task, int priority, unsigned cpu_affinity, const char *name, int sched_type, size_t stack_size, void *(*start_routine)(void *), ThreadInterface *obj)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aa319232bbd7d78d759935b24f8bbb0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_delete</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ad70c7f423aab28b0d75cf4d124f4b2b3</anchor>
      <arglist>(RTOS_TASK *mytask)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_delete_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>acd19e0cae31ab63a81fad180b3bdd0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>rtos_task_get_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1eafae3a1b7a4151fc63bcf64f939861</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rtos_task_get_name</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a72a4a1e7cfe5a457476e9308c76c8a7c</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rtos_task_get_pid</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5f2df2e67170d279a3b073f9d992b014</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a2d1e79384fef5400db0cc6d3f8b2a621</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8d3bbd67c2625e757221f0d7ed61ba8b</anchor>
      <arglist>(const RTOS_TASK *t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_is_self</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a05b4c086c593b54c5b81b83d525fe20d</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_make_periodic</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab54481e0c77bd488ff10d09e9819a3f6</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8cca55292cd209cd35936a92a0fc7ede</anchor>
      <arglist>(RTOS_TASK *task, unsigned cpu_affinity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aed049c50d4196acb7e8fd18173f17a5a</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a9473decdf2a1119eeba68486701e61b7</anchor>
      <arglist>(RTOS_TASK *task, int priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a602ffa710e4c011f181051f7480e6a44</anchor>
      <arglist>(RTOS_TASK *t, int sched_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_wait_period_policy</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ac1ccb6a3b312871524744cba9872fe6e</anchor>
      <arglist>(RTOS_TASK *task, int policy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_wait_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>adbb2de6b7e0f9b404d92162095511528</anchor>
      <arglist>(RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_yield</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1c1ddd96d39c2253ac2ec31df52e56c8</anchor>
      <arglist>(RTOS_TASK *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>win32/fosi_internal.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/win32/</path>
    <filename>win32_2fosi__internal_8cpp</filename>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">../ThreadInterface.hpp</includes>
    <includes id="win32_2fosi_8h" name="win32/fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="fosi__internal__interface_8hpp" name="fosi_internal_interface.hpp" local="yes" imported="no">../fosi_internal_interface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <class kind="struct">RTT::os::ThreadWrapperData</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_QUAL</name>
      <anchorfile>win32_2fosi__internal_8cpp.html</anchorfile>
      <anchor>aa150bc54c2c912dc076e7a8b74074fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ErrorHandler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a3dbef4f56284d12b92fe0040f299e980</anchor>
      <arglist>(LPTSTR lpszFunction)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_check_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a6490819c539a54b0fe87fbe8d16bf886</anchor>
      <arglist>(int *scheduler, int *priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_check_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a10cd773604c82f6bd44adbd91a6d7ac5</anchor>
      <arglist>(int *sched_type)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8efad6db6f063c77b485752566d077b4</anchor>
      <arglist>(RTOS_TASK *task, int priority, unsigned cpu_affinity, const char *name, int sched_type, size_t stack_size, void *(*start_routine)(void *), ThreadInterface *obj)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aa319232bbd7d78d759935b24f8bbb0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_delete</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ad70c7f423aab28b0d75cf4d124f4b2b3</anchor>
      <arglist>(RTOS_TASK *mytask)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_delete_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>acd19e0cae31ab63a81fad180b3bdd0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>rtos_task_get_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1eafae3a1b7a4151fc63bcf64f939861</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rtos_task_get_name</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a72a4a1e7cfe5a457476e9308c76c8a7c</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL NANO_TIME</type>
      <name>rtos_task_get_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a3e85b134e922796acbf4aff3e11bbd38</anchor>
      <arglist>(const RTOS_TASK *t)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rtos_task_get_pid</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5f2df2e67170d279a3b073f9d992b014</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a2d1e79384fef5400db0cc6d3f8b2a621</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8d3bbd67c2625e757221f0d7ed61ba8b</anchor>
      <arglist>(const RTOS_TASK *t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_is_self</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a05b4c086c593b54c5b81b83d525fe20d</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_make_periodic</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab54481e0c77bd488ff10d09e9819a3f6</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8cca55292cd209cd35936a92a0fc7ede</anchor>
      <arglist>(RTOS_TASK *task, unsigned cpu_affinity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aed049c50d4196acb7e8fd18173f17a5a</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a9473decdf2a1119eeba68486701e61b7</anchor>
      <arglist>(RTOS_TASK *task, int priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a602ffa710e4c011f181051f7480e6a44</anchor>
      <arglist>(RTOS_TASK *t, int sched_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_wait_period_policy</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ac1ccb6a3b312871524744cba9872fe6e</anchor>
      <arglist>(RTOS_TASK *task, int policy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_wait_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>adbb2de6b7e0f9b404d92162095511528</anchor>
      <arglist>(RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_yield</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1c1ddd96d39c2253ac2ec31df52e56c8</anchor>
      <arglist>(RTOS_TASK *)</arglist>
    </member>
    <member kind="function">
      <type>DWORD WINAPI</type>
      <name>ThreadWrapper</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>acc2e47e4a1f64abc211be545ad680b80</anchor>
      <arglist>(void *threadData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xenomai/fosi_internal.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/xenomai/</path>
    <filename>xenomai_2fosi__internal_8cpp</filename>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">os/ThreadInterface.hpp</includes>
    <includes id="xenomai_2fosi_8h" name="xenomai/fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="fosi__internal__interface_8hpp" name="fosi_internal_interface.hpp" local="yes" imported="no">../fosi_internal_interface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <class kind="struct">RTT::os::XenoCookie</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_QUAL</name>
      <anchorfile>xenomai_2fosi__internal_8cpp.html</anchorfile>
      <anchor>aa150bc54c2c912dc076e7a8b74074fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROBLD_OS_INTERNAL</name>
      <anchorfile>xenomai_2fosi__internal_8cpp.html</anchorfile>
      <anchor>acc6293c8abb48f7905ae16a786de493f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_check_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a6490819c539a54b0fe87fbe8d16bf886</anchor>
      <arglist>(int *scheduler, int *priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_check_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a10cd773604c82f6bd44adbd91a6d7ac5</anchor>
      <arglist>(int *sched_type)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8efad6db6f063c77b485752566d077b4</anchor>
      <arglist>(RTOS_TASK *task, int priority, unsigned cpu_affinity, const char *name, int sched_type, size_t stack_size, void *(*start_routine)(void *), ThreadInterface *obj)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aa319232bbd7d78d759935b24f8bbb0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_delete</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ad70c7f423aab28b0d75cf4d124f4b2b3</anchor>
      <arglist>(RTOS_TASK *mytask)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_delete_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>acd19e0cae31ab63a81fad180b3bdd0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>rtos_task_get_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1eafae3a1b7a4151fc63bcf64f939861</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rtos_task_get_name</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a72a4a1e7cfe5a457476e9308c76c8a7c</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rtos_task_get_pid</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5f2df2e67170d279a3b073f9d992b014</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a2d1e79384fef5400db0cc6d3f8b2a621</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8d3bbd67c2625e757221f0d7ed61ba8b</anchor>
      <arglist>(const RTOS_TASK *t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_is_self</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a05b4c086c593b54c5b81b83d525fe20d</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_make_periodic</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab54481e0c77bd488ff10d09e9819a3f6</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8cca55292cd209cd35936a92a0fc7ede</anchor>
      <arglist>(RTOS_TASK *task, unsigned cpu_affinity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aed049c50d4196acb7e8fd18173f17a5a</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a9473decdf2a1119eeba68486701e61b7</anchor>
      <arglist>(RTOS_TASK *task, int priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a602ffa710e4c011f181051f7480e6a44</anchor>
      <arglist>(RTOS_TASK *t, int sched_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_wait_period_policy</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ac1ccb6a3b312871524744cba9872fe6e</anchor>
      <arglist>(RTOS_TASK *task, int policy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_wait_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>adbb2de6b7e0f9b404d92162095511528</anchor>
      <arglist>(RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_yield</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1c1ddd96d39c2253ac2ec31df52e56c8</anchor>
      <arglist>(RTOS_TASK *)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_xeno_thread_wrapper</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab7001df14af2d22b7178345ce31c152f</anchor>
      <arglist>(void *cookie)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warn_upon_switch</name>
      <anchorfile>xenomai_2fosi__internal_8cpp.html</anchorfile>
      <anchor>ae03fa676173541eed781d1ffe814367a</anchor>
      <arglist>(int sig __attribute__((unused)))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fosi_internal_interface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>fosi__internal__interface_8hpp</filename>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">ThreadInterface.hpp</includes>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">fosi.h</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_check_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a6490819c539a54b0fe87fbe8d16bf886</anchor>
      <arglist>(int *scheduler, int *priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_check_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a10cd773604c82f6bd44adbd91a6d7ac5</anchor>
      <arglist>(int *sched_type)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8efad6db6f063c77b485752566d077b4</anchor>
      <arglist>(RTOS_TASK *task, int priority, unsigned cpu_affinity, const char *name, int sched_type, size_t stack_size, void *(*start_routine)(void *), ThreadInterface *obj)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aa319232bbd7d78d759935b24f8bbb0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_delete</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ad70c7f423aab28b0d75cf4d124f4b2b3</anchor>
      <arglist>(RTOS_TASK *mytask)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_delete_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>acd19e0cae31ab63a81fad180b3bdd0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>rtos_task_get_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1eafae3a1b7a4151fc63bcf64f939861</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rtos_task_get_name</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a72a4a1e7cfe5a457476e9308c76c8a7c</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rtos_task_get_pid</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5f2df2e67170d279a3b073f9d992b014</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a2d1e79384fef5400db0cc6d3f8b2a621</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8d3bbd67c2625e757221f0d7ed61ba8b</anchor>
      <arglist>(const RTOS_TASK *t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_is_self</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a05b4c086c593b54c5b81b83d525fe20d</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_make_periodic</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab54481e0c77bd488ff10d09e9819a3f6</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8cca55292cd209cd35936a92a0fc7ede</anchor>
      <arglist>(RTOS_TASK *task, unsigned cpu_affinity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aed049c50d4196acb7e8fd18173f17a5a</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a9473decdf2a1119eeba68486701e61b7</anchor>
      <arglist>(RTOS_TASK *task, int priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a602ffa710e4c011f181051f7480e6a44</anchor>
      <arglist>(RTOS_TASK *t, int sched_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_wait_period_policy</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ac1ccb6a3b312871524744cba9872fe6e</anchor>
      <arglist>(RTOS_TASK *task, int policy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_wait_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>adbb2de6b7e0f9b404d92162095511528</anchor>
      <arglist>(RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_yield</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1c1ddd96d39c2253ac2ec31df52e56c8</anchor>
      <arglist>(RTOS_TASK *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>function_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>function__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="Parser_8hpp" name="Parser.hpp" local="no" imported="no">scripting/Parser.hpp</includes>
    <includes id="FunctionGraph_8hpp" name="FunctionGraph.hpp" local="no" imported="no">scripting/FunctionGraph.hpp</includes>
    <includes id="ScriptingService_8hpp" name="ScriptingService.hpp" local="no" imported="no">scripting/ScriptingService.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <class kind="class">FunctionsFixture</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>function__test_8cpp.html</anchorfile>
      <anchor>ac4566a149dd942e14a8f95978d73f210</anchor>
      <arglist>(testSimpleFunction)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>function__test_8cpp.html</anchorfile>
      <anchor>a4edc3b34bddd64fd91eb7c604fc8dca5</anchor>
      <arglist>(testSimpleReturnFunction)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>function__test_8cpp.html</anchorfile>
      <anchor>a3250a496729c189e1850b960161d201f</anchor>
      <arglist>(testExportFunction)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>function__test_8cpp.html</anchorfile>
      <anchor>aa90452730a05ffa57a01153abfebc172</anchor>
      <arglist>(testReturnExportFunction)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>function__test_8cpp.html</anchorfile>
      <anchor>a74f4467d72560626cb66fecb949522f6</anchor>
      <arglist>(testRecFunction)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>function__test_8cpp.html</anchorfile>
      <anchor>a1d1e6804c4ced74f6bec43ee0b5638f8</anchor>
      <arglist>(testCallFunction)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>function__test_8cpp.html</anchorfile>
      <anchor>ab36644c313189ee8f73595c6a6ce997e</anchor>
      <arglist>(testFunctionStack)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>function__test_8cpp.html</anchorfile>
      <anchor>ac4829252162c22a241db850e42697cef</anchor>
      <arglist>(testFunctionExportArgs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>function__test_8cpp.html</anchorfile>
      <anchor>a243d92977cf2839bd04d90bdc839ca95</anchor>
      <arglist>(testFunctionCallArgs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>function__test_8cpp.html</anchorfile>
      <anchor>abde9f3bd11b76ef7ba6ae1c82f5cb3c6</anchor>
      <arglist>(testFunctionFail)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FunctionFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>FunctionFactory_8cpp</filename>
    <includes id="FunctionFactory_8hpp" name="FunctionFactory.hpp" local="yes" imported="no">FunctionFactory.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">../ExecutionEngine.hpp</includes>
    <includes id="GlobalEngine_8hpp" name="GlobalEngine.hpp" local="yes" imported="no">../internal/GlobalEngine.hpp</includes>
    <includes id="CommandComposite_8hpp" name="CommandComposite.hpp" local="yes" imported="no">CommandComposite.hpp</includes>
    <includes id="CommandBinary_8hpp" name="CommandBinary.hpp" local="yes" imported="no">CommandBinary.hpp</includes>
    <includes id="CallFunction_8hpp" name="CallFunction.hpp" local="yes" imported="no">CallFunction.hpp</includes>
    <includes id="ConditionComposite_8hpp" name="ConditionComposite.hpp" local="yes" imported="no">ConditionComposite.hpp</includes>
    <includes id="TryCommand_8hpp" name="TryCommand.hpp" local="yes" imported="no">TryCommand.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">../internal/mystd.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="no" imported="no">PropertyBag.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="no" imported="no">Property.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="DataSourceCommand_8hpp" name="DataSourceCommand.hpp" local="yes" imported="no">../internal/DataSourceCommand.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">../FactoryExceptions.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>FunctionFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>FunctionFactory_8hpp</filename>
    <includes id="ArgumentDescription_8hpp" name="ArgumentDescription.hpp" local="yes" imported="no">../ArgumentDescription.hpp</includes>
    <includes id="OperationInterface_8hpp" name="OperationInterface.hpp" local="yes" imported="no">../OperationInterface.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="ProgramInterface_8hpp" name="ProgramInterface.hpp" local="yes" imported="no">ProgramInterface.hpp</includes>
    <class kind="class">RTT::scripting::FunctionFactory</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>FunctionGraph.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>FunctionGraph_8cpp</filename>
    <includes id="FunctionGraph_8hpp" name="FunctionGraph.hpp" local="yes" imported="no">FunctionGraph.hpp</includes>
    <includes id="GraphCopier_8hpp" name="GraphCopier.hpp" local="yes" imported="no">GraphCopier.hpp</includes>
    <includes id="AttributeBase_8hpp" name="AttributeBase.hpp" local="yes" imported="no">../base/AttributeBase.hpp</includes>
    <includes id="ProgramService_8hpp" name="ProgramService.hpp" local="yes" imported="no">ProgramService.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="CommandNOP_8hpp" name="CommandNOP.hpp" local="yes" imported="no">CommandNOP.hpp</includes>
    <includes id="ConditionFalse_8hpp" name="ConditionFalse.hpp" local="yes" imported="no">ConditionFalse.hpp</includes>
    <includes id="ConditionTrue_8hpp" name="ConditionTrue.hpp" local="yes" imported="no">ConditionTrue.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>FunctionGraph.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>FunctionGraph_8hpp</filename>
    <includes id="VertexNode_8hpp" name="VertexNode.hpp" local="yes" imported="no">VertexNode.hpp</includes>
    <includes id="EdgeCondition_8hpp" name="EdgeCondition.hpp" local="yes" imported="no">EdgeCondition.hpp</includes>
    <includes id="CommandNOP_8hpp" name="CommandNOP.hpp" local="yes" imported="no">CommandNOP.hpp</includes>
    <includes id="AttributeBase_8hpp" name="AttributeBase.hpp" local="yes" imported="no">../base/AttributeBase.hpp</includes>
    <includes id="ProgramInterface_8hpp" name="ProgramInterface.hpp" local="yes" imported="no">ProgramInterface.hpp</includes>
    <class kind="class">RTT::scripting::FunctionGraph</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; FunctionGraph &gt;</type>
      <name>FunctionGraphPtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>ab912c9ae60cef16b0705d39835cbf0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::weak_ptr&lt; FunctionGraph &gt;</type>
      <name>FunctionGraphWPtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a7229c551ff9b1bdf0ec3b2ea9e6973b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FunctionGraphBuilder.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>FunctionGraphBuilder_8cpp</filename>
    <includes id="FunctionGraphBuilder_8hpp" name="FunctionGraphBuilder.hpp" local="yes" imported="no">FunctionGraphBuilder.hpp</includes>
    <includes id="CommandComposite_8hpp" name="CommandComposite.hpp" local="yes" imported="no">CommandComposite.hpp</includes>
    <includes id="AttributeBase_8hpp" name="AttributeBase.hpp" local="yes" imported="no">../base/AttributeBase.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">../FactoryExceptions.hpp</includes>
    <includes id="GraphCopier_8hpp" name="GraphCopier.hpp" local="yes" imported="no">GraphCopier.hpp</includes>
    <includes id="CommandNOP_8hpp" name="CommandNOP.hpp" local="yes" imported="no">CommandNOP.hpp</includes>
    <includes id="ConditionFalse_8hpp" name="ConditionFalse.hpp" local="yes" imported="no">ConditionFalse.hpp</includes>
    <includes id="ConditionTrue_8hpp" name="ConditionTrue.hpp" local="yes" imported="no">ConditionTrue.hpp</includes>
    <class kind="struct">RTT::finder</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>FunctionGraphBuilder.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>FunctionGraphBuilder_8hpp</filename>
    <includes id="FunctionGraph_8hpp" name="FunctionGraph.hpp" local="yes" imported="no">FunctionGraph.hpp</includes>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <class kind="class">RTT::scripting::FunctionGraphBuilder</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>functors_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>functors__test_8cpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="DataSourceGenerator_8hpp" name="DataSourceGenerator.hpp" local="no" imported="no">internal/DataSourceGenerator.hpp</includes>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>functors__test_8cpp.html</anchorfile>
      <anchor>a001320d210a0d0373f071ba6d92ef637</anchor>
      <arglist>(testClientThreadFunctor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>functors__test_8cpp.html</anchorfile>
      <anchor>aadc9c51a2ac0bca0c963ea882e73cb62</anchor>
      <arglist>(testOwnThreadOperationCallerCall)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>functors__test_8cpp.html</anchorfile>
      <anchor>a84bbf2f3f6640dfee0e5cab4596ec867</anchor>
      <arglist>(testOwnThreadOperationCallerSend)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FusedFunctorDataSource.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>FusedFunctorDataSource_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">DataSource.hpp</includes>
    <includes id="CreateSequence_8hpp" name="CreateSequence.hpp" local="yes" imported="no">CreateSequence.hpp</includes>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../SendStatus.hpp</includes>
    <includes id="BindStorage_8hpp" name="BindStorage.hpp" local="yes" imported="no">BindStorage.hpp</includes>
    <class kind="struct">RTT::internal::FusedFunctorDataSource</class>
    <class kind="struct">RTT::internal::FusedFunctorDataSource&lt; Signature, typename boost::enable_if&lt; is_pure_reference&lt; typename boost::function_traits&lt; Signature &gt;::result_type &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::FusedMCallDataSource</class>
    <class kind="struct">RTT::internal::FusedMCollectDataSource</class>
    <class kind="struct">RTT::internal::FusedMSendDataSource</class>
    <class kind="struct">RTT::internal::FusedMSignal</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="function">
      <type>base::DataSourceBase *</type>
      <name>newFunctorDataSource</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a34a9e49d4f3c57bdd09353cc6d7bd076</anchor>
      <arglist>(Function f, const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>generictask_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>generictask__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="generictask__test_8hpp" name="generictask_test.hpp" local="yes" imported="no">generictask_test.hpp</includes>
    <includes id="FunctionGraph_8hpp" name="FunctionGraph.hpp" local="no" imported="no">scripting/FunctionGraph.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="RemoteOperationCaller_8hpp" name="RemoteOperationCaller.hpp" local="no" imported="no">internal/RemoteOperationCaller.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>generictask__test_8cpp.html</anchorfile>
      <anchor>a0bc58bd4756c805b1b4e29b67704d12e</anchor>
      <arglist>(testRemoteOperationCaller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>generictask__test_8cpp.html</anchorfile>
      <anchor>a7be01809ddf6a33993c6da1d72b794f2</anchor>
      <arglist>(testOperationCallersC)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>generictask__test_8cpp.html</anchorfile>
      <anchor>a1c12830f883c907c7c34764437b65287</anchor>
      <arglist>(testOperationCaller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>generictask__test_8cpp.html</anchorfile>
      <anchor>ac8eaf5a0dbbd6c8b3b7549ff70971977</anchor>
      <arglist>(testOperationCallerFactory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>generictask__test_8cpp.html</anchorfile>
      <anchor>a5f936005d8d41a913fdd1bd175178e11</anchor>
      <arglist>(testCROperationCaller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>generictask__test_8cpp.html</anchorfile>
      <anchor>a8c9f3772f08899a73fd4b7f0723eaeb5</anchor>
      <arglist>(testOperationCallerFromDS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>generictask__test_8cpp.html</anchorfile>
      <anchor>a40b18fb8d9d7577311435222189f42ca</anchor>
      <arglist>(testDSOperationCaller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>generictask__test_8cpp.html</anchorfile>
      <anchor>ae751c10dacd6c15708c511afda0a05aa</anchor>
      <arglist>(testAddOperationCaller)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>generictask_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>generictask__test_8hpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <class kind="class">Generic_TaskTest</class>
  </compound>
  <compound kind="file">
    <name>GetSignature.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>GetSignature_8hpp</filename>
    <includes id="UnMember_8hpp" name="UnMember.hpp" local="yes" imported="no">UnMember.hpp</includes>
    <class kind="struct">RTT::internal::GetSignature</class>
    <class kind="struct">RTT::internal::GetSignatureDS</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>GlobalEngine.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>GlobalEngine_8cpp</filename>
    <includes id="GlobalEngine_8hpp" name="GlobalEngine.hpp" local="yes" imported="no">GlobalEngine.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="yes" imported="no">../Activity.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="variable" static="yes">
      <type>static GlobalEngine *</type>
      <name>mengine</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ac58b2109d3ebefd6b9d65c9fa5ab46e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GlobalEngine.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>GlobalEngine_8hpp</filename>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">../ExecutionEngine.hpp</includes>
    <class kind="class">RTT::internal::GlobalEngine</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>GlobalService.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>GlobalService_8cpp</filename>
    <includes id="GlobalService_8hpp" name="GlobalService.hpp" local="yes" imported="no">GlobalService.hpp</includes>
    <includes id="PluginLoader_8hpp" name="PluginLoader.hpp" local="yes" imported="no">../plugin/PluginLoader.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="variable" static="yes">
      <type>static Service::shared_ptr</type>
      <name>mserv</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a0c9e204195e018d9f5faaafd8a0c3f10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GlobalService.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>GlobalService_8hpp</filename>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <class kind="class">RTT::internal::GlobalService</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>GlobalsRepository.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>GlobalsRepository_8cpp</filename>
    <includes id="GlobalsRepository_8hpp" name="GlobalsRepository.hpp" local="yes" imported="no">GlobalsRepository.hpp</includes>
  </compound>
  <compound kind="file">
    <name>GlobalsRepository.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>GlobalsRepository_8hpp</filename>
    <includes id="ConfigurationInterface_8hpp" name="ConfigurationInterface.hpp" local="yes" imported="no">../ConfigurationInterface.hpp</includes>
    <class kind="class">RTT::types::GlobalsRepository</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>gnulinux.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/gnulinux/</path>
    <filename>gnulinux_8h</filename>
  </compound>
  <compound kind="file">
    <name>gnulinux/gnuthreads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/gnulinux/</path>
    <filename>gnulinux_2gnuthreads_8cpp</filename>
    <includes id="threads_8hpp" name="threads.hpp" local="no" imported="no">os/threads.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>macosx/gnuthreads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/macosx/</path>
    <filename>macosx_2gnuthreads_8cpp</filename>
    <includes id="threads_8hpp" name="threads.hpp" local="no" imported="no">os/threads.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>GraphCopier.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>GraphCopier_8hpp</filename>
    <includes id="FunctionGraph_8hpp" name="FunctionGraph.hpp" local="yes" imported="no">FunctionGraph.hpp</includes>
  </compound>
  <compound kind="file">
    <name>Handle.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Handle_8cpp</filename>
    <includes id="Handle_8hpp" name="Handle.hpp" local="yes" imported="no">Handle.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>Handle.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Handle_8hpp</filename>
    <includes id="SignalBase_8hpp" name="SignalBase.hpp" local="yes" imported="no">internal/SignalBase.hpp</includes>
    <class kind="class">RTT::CleanupHandle</class>
    <class kind="class">RTT::Handle</class>
    <class kind="class">RTT::ScopedHandle</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>HomingInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>HomingInterface_8cpp</filename>
    <includes id="HomingInterface_8hpp" name="HomingInterface.hpp" local="yes" imported="no">HomingInterface.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>HomingInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>HomingInterface_8hpp</filename>
    <class kind="class">RTT::dev::HomingInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>InputPort.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>InputPort_8hpp</filename>
    <includes id="InputPortInterface_8hpp" name="InputPortInterface.hpp" local="yes" imported="no">base/InputPortInterface.hpp</includes>
    <includes id="Channels_8hpp" name="Channels.hpp" local="yes" imported="no">internal/Channels.hpp</includes>
    <includes id="InputPortSource_8hpp" name="InputPortSource.hpp" local="yes" imported="no">internal/InputPortSource.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">Service.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">OperationCaller.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="yes" imported="no">OutputPort.hpp</includes>
    <class kind="class">RTT::InputPort</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>InputPortInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>InputPortInterface_8cpp</filename>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">PortInterface.hpp</includes>
    <includes id="InputPortInterface_8hpp" name="InputPortInterface.hpp" local="yes" imported="no">InputPortInterface.hpp</includes>
    <includes id="OutputPortInterface_8hpp" name="OutputPortInterface.hpp" local="yes" imported="no">OutputPortInterface.hpp</includes>
    <includes id="DataFlowInterface_8hpp" name="DataFlowInterface.hpp" local="yes" imported="no">DataFlowInterface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
  </compound>
  <compound kind="file">
    <name>InputPortInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>InputPortInterface_8hpp</filename>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">PortInterface.hpp</includes>
    <includes id="ChannelElement_8hpp" name="ChannelElement.hpp" local="yes" imported="no">ChannelElement.hpp</includes>
    <includes id="rtt-internal-fwd_8hpp" name="rtt-internal-fwd.hpp" local="yes" imported="no">../internal/rtt-internal-fwd.hpp</includes>
    <includes id="ConnectionManager_8hpp" name="ConnectionManager.hpp" local="yes" imported="no">../internal/ConnectionManager.hpp</includes>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <class kind="class">RTT::base::InputPortInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>InputPortSource.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>InputPortSource_8hpp</filename>
    <includes id="Channels_8hpp" name="Channels.hpp" local="yes" imported="no">Channels.hpp</includes>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">../base/PortInterface.hpp</includes>
    <class kind="class">RTT::internal::InputPortSource</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>Invoker.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>Invoker_8hpp</filename>
    <includes id="InvokerBase_8hpp" name="InvokerBase.hpp" local="yes" imported="no">InvokerBase.hpp</includes>
    <includes id="Return_8hpp" name="Return.hpp" local="yes" imported="no">Return.hpp</includes>
    <class kind="struct">RTT::internal::Invoker</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 0, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 1, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 2, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 3, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 4, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 5, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 6, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 7, F, BaseImpl &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>InvokerBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>InvokerBase_8hpp</filename>
    <includes id="NA_8hpp" name="NA.hpp" local="yes" imported="no">NA.hpp</includes>
    <includes id="SendHandle_8hpp" name="SendHandle.hpp" local="yes" imported="no">../SendHandle.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="struct">RTT::internal::InvokerBase</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 0, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 1, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 2, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 3, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 4, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 5, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 6, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 7, F &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>InvokerSignature.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>InvokerSignature_8hpp</filename>
    <includes id="NA_8hpp" name="NA.hpp" local="yes" imported="no">NA.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 0, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 1, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 2, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 3, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 4, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 5, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 6, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 7, F, ToInvoke &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>io.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>io_8cpp</filename>
    <includes id="DigitalInInterface_8hpp" name="DigitalInInterface.hpp" local="yes" imported="no">DigitalInInterface.hpp</includes>
    <includes id="DigitalOutInterface_8hpp" name="DigitalOutInterface.hpp" local="yes" imported="no">DigitalOutInterface.hpp</includes>
    <includes id="AnalogInInterface_8hpp" name="AnalogInInterface.hpp" local="yes" imported="no">AnalogInInterface.hpp</includes>
    <includes id="AnalogOutInterface_8hpp" name="AnalogOutInterface.hpp" local="yes" imported="no">AnalogOutInterface.hpp</includes>
    <includes id="AnalogInput_8hpp" name="AnalogInput.hpp" local="yes" imported="no">AnalogInput.hpp</includes>
    <includes id="AnalogOutput_8hpp" name="AnalogOutput.hpp" local="yes" imported="no">AnalogOutput.hpp</includes>
    <includes id="DigitalInput_8hpp" name="DigitalInput.hpp" local="yes" imported="no">DigitalInput.hpp</includes>
    <includes id="DigitalOutput_8hpp" name="DigitalOutput.hpp" local="yes" imported="no">DigitalOutput.hpp</includes>
  </compound>
  <compound kind="file">
    <name>IRQActivity.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>IRQActivity_8cpp</filename>
    <includes id="IRQActivity_8hpp" name="IRQActivity.hpp" local="yes" imported="no">IRQActivity.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">../ExecutionEngine.hpp</includes>
    <includes id="TaskCore_8hpp" name="TaskCore.hpp" local="yes" imported="no">../base/TaskCore.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
  </compound>
  <compound kind="file">
    <name>IRQActivity.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>IRQActivity_8hpp</filename>
    <includes id="Activity_8hpp" name="Activity.hpp" local="yes" imported="no">../Activity.hpp</includes>
    <class kind="class">RTT::extras::IRQActivity</class>
    <class kind="struct">RTT::extras::IRQActivity::Provider</class>
    <class kind="struct">RT_INTR</class>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
  </compound>
  <compound kind="file">
    <name>List.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>List_8hpp</filename>
    <includes id="ListLockFree_8hpp" name="ListLockFree.hpp" local="yes" imported="no">ListLockFree.hpp</includes>
    <class kind="class">RTT::internal::List</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ListLocked.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ListLocked_8hpp</filename>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">../os/Mutex.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
    <class kind="struct">RTT::internal::ListLocked::Cont</class>
    <class kind="class">RTT::internal::ListLocked</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>listlocked_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>listlocked__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="ListLocked_8hpp" name="ListLocked.hpp" local="no" imported="no">internal/ListLocked.hpp</includes>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="no" imported="no">rtt-detail-fwd.hpp</includes>
    <class kind="struct">ListTest::Cont</class>
    <class kind="struct">ListTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>listlocked__test_8cpp.html</anchorfile>
      <anchor>a2fb48fca5610c8c78dfd2ec2518e4f50</anchor>
      <arglist>(test_instatiation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>listlocked__test_8cpp.html</anchorfile>
      <anchor>a594188a1d728fa18a745f58386e2eee0</anchor>
      <arglist>(test_apply)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfoo</name>
      <anchorfile>listlocked__test_8cpp.html</anchorfile>
      <anchor>a037f7bc350397284a237ec5077bcda2a</anchor>
      <arglist>(ListTest::Cont &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>foo</name>
      <anchorfile>listlocked__test_8cpp.html</anchorfile>
      <anchor>a964fc020b09cfdc64e4969e831469d03</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>iffoo</name>
      <anchorfile>listlocked__test_8cpp.html</anchorfile>
      <anchor>a03a32d4b3900984c5084877ba1076709</anchor>
      <arglist>(double d)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ListLockFree.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ListLockFree_8cpp</filename>
    <includes id="ListLockFree_8hpp" name="ListLockFree.hpp" local="yes" imported="no">ListLockFree.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="function">
      <type>void RTT_API</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ae5f0b09ad0e0acb35ada47d98bb98420</anchor>
      <arglist>(RTT::internal::IntrusiveStorage *p)</arglist>
    </member>
    <member kind="function">
      <type>void RTT_API</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>af71f04c06994cdd830e9b3bf9976dbea</anchor>
      <arglist>(RTT::internal::IntrusiveStorage *p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ListLockFree.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ListLockFree_8hpp</filename>
    <includes id="oro__arch_8h" name="oro_arch.h" local="yes" imported="no">../os/oro_arch.h</includes>
    <includes id="CAS_8hpp" name="CAS.hpp" local="yes" imported="no">../os/CAS.hpp</includes>
    <class kind="struct">RTT::internal::IntrusiveStorage</class>
    <class kind="struct">RTT::internal::ListLockFree::Item</class>
    <class kind="class">RTT::internal::ListLockFree</class>
    <class kind="struct">RTT::internal::ListLockFree::StorageImpl</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="function">
      <type>void RTT_API</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ae5f0b09ad0e0acb35ada47d98bb98420</anchor>
      <arglist>(RTT::internal::IntrusiveStorage *p)</arglist>
    </member>
    <member kind="function">
      <type>void RTT_API</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>af71f04c06994cdd830e9b3bf9976dbea</anchor>
      <arglist>(RTT::internal::IntrusiveStorage *p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LocalOperationCaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>LocalOperationCaller_8hpp</filename>
    <includes id="Invoker_8hpp" name="Invoker.hpp" local="yes" imported="no">Invoker.hpp</includes>
    <includes id="OperationCallerBase_8hpp" name="OperationCallerBase.hpp" local="yes" imported="no">../base/OperationCallerBase.hpp</includes>
    <includes id="OperationBase_8hpp" name="OperationBase.hpp" local="yes" imported="no">../base/OperationBase.hpp</includes>
    <includes id="BindStorage_8hpp" name="BindStorage.hpp" local="yes" imported="no">BindStorage.hpp</includes>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../SendStatus.hpp</includes>
    <includes id="SendHandle_8hpp" name="SendHandle.hpp" local="yes" imported="no">../SendHandle.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">../ExecutionEngine.hpp</includes>
    <includes id="OperationCallerBinder_8hpp" name="OperationCallerBinder.hpp" local="yes" imported="no">OperationCallerBinder.hpp</includes>
    <includes id="oro__allocator_8hpp" name="oro_allocator.hpp" local="yes" imported="no">../os/oro_allocator.hpp</includes>
    <class kind="struct">RTT::internal::LocalOperationCaller</class>
    <class kind="class">RTT::internal::LocalOperationCallerImpl</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>LockedQueue.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>LockedQueue_8hpp</filename>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">../os/Mutex.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
    <class kind="class">RTT::internal::LockedQueue</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>Logger.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Logger_8cpp</filename>
    <includes id="StartStopManager_8hpp" name="StartStopManager.hpp" local="yes" imported="no">os/StartStopManager.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">os/MutexLock.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">os/Mutex.hpp</includes>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="yes" imported="no">os/TimeService.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <class kind="struct">RTT::Logger::D</class>
    <namespace>RTT</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ORO_str</name>
      <anchorfile>Logger_8cpp.html</anchorfile>
      <anchor>a526fd62b658d2cc4e1001bca24975eec</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_xstr</name>
      <anchorfile>Logger_8cpp.html</anchorfile>
      <anchor>af590910adf47674c113b5ad3e581ec4f</anchor>
      <arglist>(s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Logger.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Logger_8hpp</filename>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="yes" imported="no">os/TimeService.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">os/Mutex.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">os/MutexLock.hpp</includes>
    <class kind="struct">RTT::Logger::In</class>
    <class kind="class">RTT::Logger</class>
    <namespace>RTT</namespace>
    <member kind="enumeration">
      <name>LoggerLevel</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Never</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea396c13bc1f0fa9cede2a7429248eaa7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fatal</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea349a9437072ef321b9a356764af1eaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Critical</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea7c41006136b8444fe997a2459dfe970d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea8a8aec28c472a9f5e73e7d81b05d9523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Warning</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea8c4f473490a7169244cfe93a0f7bf24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Info</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea492b53c0b755ee240a62fb2f7a30883a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea0e4dc9a8dad3eba57917afa4969a6fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RealTime</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2eab0bb6100906709f4a6a96f3853b25686</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger::LogFunction</type>
      <name>endlog</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a9fdcfc471f9956a95643c25702132cbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger::LogFunction</type>
      <name>endlog</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ae256285ce9e9c3881bbe439b44cb2248</anchor>
      <arglist>(LoggerLevel ll)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger::LogFunction</type>
      <name>flushlog</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a29f8a8df91dfd8c94d4023fe4a1f6cf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger &amp;</type>
      <name>log</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>af5fabfb1ece58a962db875ca8e0cad7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger &amp;</type>
      <name>log</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a1dc6b1e6ec470118e31f611d805ac0ea</anchor>
      <arglist>(LoggerLevel ll)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger::LogFunction</type>
      <name>nlog</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ab1aaf32bd5079698f140477359a1c532</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>logger_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>logger__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="logger__test_8hpp" name="logger_test.hpp" local="yes" imported="no">logger_test.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="no" imported="no">Activity.hpp</includes>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="no" imported="no">base/RunnableInterface.hpp</includes>
    <class kind="class">Dummy</class>
    <class kind="struct">TestLog</class>
    <member kind="define">
      <type>#define</type>
      <name>QS</name>
      <anchorfile>logger__test_8cpp.html</anchorfile>
      <anchor>aaa4dd232ac35c03cf8059757bebd278f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>logger__test_8cpp.html</anchorfile>
      <anchor>a874ea2b400efe0a262c6c3d86c947557</anchor>
      <arglist>(testStartStop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>logger__test_8cpp.html</anchorfile>
      <anchor>a39feeedf79008cb78887388eb7745623</anchor>
      <arglist>(testLogEnv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>logger__test_8cpp.html</anchorfile>
      <anchor>a6b8f837cdaa98b9c3e72fa24351bd708</anchor>
      <arglist>(testNewLog)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>logger__test_8cpp.html</anchorfile>
      <anchor>a7c51411abdf47a754116582cc5c911b9</anchor>
      <arglist>(testThreadLog)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>logger_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>logger__test_8hpp</filename>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <class kind="class">LoggerTest</class>
  </compound>
  <compound kind="file">
    <name>lxrt.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/lxrt/</path>
    <filename>lxrt_8h</filename>
  </compound>
  <compound kind="file">
    <name>lxrtthreads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/lxrt/</path>
    <filename>lxrtthreads_8cpp</filename>
    <includes id="threads_8hpp" name="threads.hpp" local="no" imported="no">os/threads.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>macosx.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/macosx/</path>
    <filename>macosx_8h</filename>
  </compound>
  <compound kind="file">
    <name>main.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>main_8h</filename>
    <includes id="startstop_8h" name="startstop.h" local="yes" imported="no">startstop.h</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>ORO_main</name>
      <anchorfile>main_8h.html</anchorfile>
      <anchor>a28d71bc6fdacfef4c37b47661ee4d69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ORO_main_impl</name>
      <anchorfile>main_8h.html</anchorfile>
      <anchor>a7834429391fe8c8983f090ddf3b0fa60</anchor>
      <arglist>(int, char **)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MainThread.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>MainThread_8cpp</filename>
    <includes id="fosi__internal__interface_8hpp" name="fosi_internal_interface.hpp" local="yes" imported="no">os/fosi_internal_interface.hpp</includes>
    <includes id="MainThread_8hpp" name="MainThread.hpp" local="yes" imported="no">os/MainThread.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>MainThread.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>MainThread_8hpp</filename>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">ThreadInterface.hpp</includes>
    <class kind="class">RTT::os::MainThread</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>Marshalling.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>Marshalling_8cpp</filename>
    <includes id="Marshalling_8hpp" name="Marshalling.hpp" local="yes" imported="no">Marshalling.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>Marshalling.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>Marshalling_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="ServiceRequester_8hpp" name="ServiceRequester.hpp" local="yes" imported="no">../ServiceRequester.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">../OperationCaller.hpp</includes>
    <class kind="class">RTT::Marshalling</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>marshalling_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>marshalling__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="Marshalling_8hpp" name="Marshalling.hpp" local="no" imported="no">marsh/Marshalling.hpp</includes>
    <includes id="MarshallingService_8hpp" name="MarshallingService.hpp" local="no" imported="no">marsh/MarshallingService.hpp</includes>
    <includes id="PluginLoader_8hpp" name="PluginLoader.hpp" local="yes" imported="no">plugin/PluginLoader.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">datasource_fixture.hpp</includes>
    <class kind="struct">MarshallingFixture</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>marshalling__test_8cpp.html</anchorfile>
      <anchor>a3c44a5a2a4538da63723b54d644e6602</anchor>
      <arglist>(TestGetProvider)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>marshalling__test_8cpp.html</anchorfile>
      <anchor>a1a524a3c71f70f06ecb0bd808d39e1e4</anchor>
      <arglist>(TestMarshallMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>marshalling__test_8cpp.html</anchorfile>
      <anchor>af966a1c492c5018af592b31fcd14086c</anchor>
      <arglist>(TestMarshallStructAType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>marshalling__test_8cpp.html</anchorfile>
      <anchor>abe4a9e9de3fdcd1ed96c5f892c1ffb69</anchor>
      <arglist>(TestMarshallStructBType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>marshalling__test_8cpp.html</anchorfile>
      <anchor>ae7fc9ad4515e4d967817d27dc66ca425</anchor>
      <arglist>(TestMarshallStructCType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>marshalling__test_8cpp.html</anchorfile>
      <anchor>aafeb7a7f0fe87870ff0f0a77c1f3c3c5</anchor>
      <arglist>(TestMarshallStructATypes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>marshalling__test_8cpp.html</anchorfile>
      <anchor>a9d8da96de54ad8376ef0e4fcf3efa5f2</anchor>
      <arglist>(TestMarshallStructBTypes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>marshalling__test_8cpp.html</anchorfile>
      <anchor>a9e0838ab193d6bd2725765cd83013b49</anchor>
      <arglist>(TestMarshallStructCTypes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MarshallingService.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>MarshallingService_8cpp</filename>
    <includes id="MarshallingService_8hpp" name="MarshallingService.hpp" local="yes" imported="no">MarshallingService.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="ServicePlugin_8hpp" name="ServicePlugin.hpp" local="yes" imported="no">../plugin/ServicePlugin.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">../OperationCaller.hpp</includes>
    <includes id="PropertyLoader_8hpp" name="PropertyLoader.hpp" local="yes" imported="no">PropertyLoader.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>MarshallingService.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>MarshallingService_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <class kind="class">RTT::marsh::MarshallingService</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>MarshallInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>MarshallInterface_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="class">RTT::marsh::DemarshallInterface</class>
    <class kind="class">RTT::marsh::MarshallInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>MatrixTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/testtypes/</path>
    <filename>MatrixTypeInfo_8hpp</filename>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="yes" imported="no">types/TemplateTypeInfo.hpp</includes>
    <includes id="MemberFactory_8hpp" name="MemberFactory.hpp" local="yes" imported="no">types/MemberFactory.hpp</includes>
    <includes id="type__discovery_8hpp" name="type_discovery.hpp" local="yes" imported="no">types/type_discovery.hpp</includes>
    <includes id="DataSourceGenerator_8hpp" name="DataSourceGenerator.hpp" local="yes" imported="no">internal/DataSourceGenerator.hpp</includes>
    <class kind="class">RTT::types::MatrixTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>int</type>
      <name>get_columns</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a3bc5e8ac1108b64804597d1555f6ae8c</anchor>
      <arglist>(T const &amp;cont)</arglist>
    </member>
    <member kind="function">
      <type>T::reference</type>
      <name>get_container_item</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ace38d8ccde430025f690ec588fab9193</anchor>
      <arglist>(T &amp;cont, int index_row, int index_column)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rows</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ad318004ae7d384eaf2372290322ead87</anchor>
      <arglist>(T const &amp;cont)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MemberFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>MemberFactory_8cpp</filename>
    <includes id="MemberFactory_8hpp" name="MemberFactory.hpp" local="yes" imported="no">MemberFactory.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
  </compound>
  <compound kind="file">
    <name>MemberFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>MemberFactory_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <includes id="Reference_8hpp" name="Reference.hpp" local="yes" imported="no">../internal/Reference.hpp</includes>
    <class kind="class">RTT::types::MemberFactory</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MemberFactory &gt;</type>
      <name>MemberFactoryPtr</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>af71f0d5ae52d7d4f262f10093c35888f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>method_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>method__test_8cpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>ORO_TEST_OPERATION_CALLER</name>
      <anchorfile>method__test_8cpp.html</anchorfile>
      <anchor>af31268b8210d68bbade197216592c5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>method__test_8cpp.html</anchorfile>
      <anchor>aba43860f2f1f29d1ffebd2ecf30aa149</anchor>
      <arglist>(testClientThreadOperationCaller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>method__test_8cpp.html</anchorfile>
      <anchor>aadc9c51a2ac0bca0c963ea882e73cb62</anchor>
      <arglist>(testOwnThreadOperationCallerCall)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>method__test_8cpp.html</anchorfile>
      <anchor>a3ef397db94eb53d80f7ea0dcbcc8bd8e</anchor>
      <arglist>(testClientThreadOperationCallerSend)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>method__test_8cpp.html</anchorfile>
      <anchor>a84bbf2f3f6640dfee0e5cab4596ec867</anchor>
      <arglist>(testOwnThreadOperationCallerSend)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>method__test_8cpp.html</anchorfile>
      <anchor>a47e405684391c7f7ac645253f6505af3</anchor>
      <arglist>(testLocalOperationCallerFactory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>method__test_8cpp.html</anchorfile>
      <anchor>aca370fd29e95017b34b4bd337351e328</anchor>
      <arglist>(testRefAndConstRefOperationCallerCall_ClientThread)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>method__test_8cpp.html</anchorfile>
      <anchor>ae44990607b1bdc4fe2f24e51053c4510</anchor>
      <arglist>(testRefAndConstRefOperationCallerCall_OwnThread)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>method__test_8cpp.html</anchorfile>
      <anchor>a40b18fb8d9d7577311435222189f42ca</anchor>
      <arglist>(testDSOperationCaller)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MQChannelElement.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>MQChannelElement_8hpp</filename>
    <includes id="MQSendRecv_8hpp" name="MQSendRecv.hpp" local="yes" imported="no">MQSendRecv.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <includes id="ChannelElement_8hpp" name="ChannelElement.hpp" local="yes" imported="no">../../base/ChannelElement.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../../internal/DataSource.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../../internal/DataSources.hpp</includes>
    <class kind="class">RTT::mqueue::MQChannelElement</class>
    <namespace>RTT</namespace>
    <namespace>RTT::mqueue</namespace>
  </compound>
  <compound kind="file">
    <name>MQLib.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>MQLib_8cpp</filename>
    <includes id="MQLib_8hpp" name="MQLib.hpp" local="yes" imported="no">MQLib.hpp</includes>
    <includes id="MQTemplateProtocol_8hpp" name="MQTemplateProtocol.hpp" local="yes" imported="no">MQTemplateProtocol.hpp</includes>
    <includes id="MQSerializationProtocol_8hpp" name="MQSerializationProtocol.hpp" local="yes" imported="no">MQSerializationProtocol.hpp</includes>
    <includes id="types_2TransportPlugin_8hpp" name="types/TransportPlugin.hpp" local="yes" imported="no">../../types/TransportPlugin.hpp</includes>
    <includes id="TypekitPlugin_8hpp" name="TypekitPlugin.hpp" local="yes" imported="no">../../types/TypekitPlugin.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::mqueue</namespace>
  </compound>
  <compound kind="file">
    <name>MQLib.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>MQLib_8hpp</filename>
    <includes id="types_2TransportPlugin_8hpp" name="types/TransportPlugin.hpp" local="no" imported="no">rtt/types/TransportPlugin.hpp</includes>
    <class kind="struct">RTT::mqueue::MQLibPlugin</class>
    <namespace>RTT</namespace>
    <namespace>RTT::mqueue</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ORO_MQUEUE_PROTOCOL_ID</name>
      <anchorfile>MQLib_8hpp.html</anchorfile>
      <anchor>aeaf722a4b772aab4b5a3df82a4ce0fd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MQSendRecv.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>MQSendRecv_8cpp</filename>
    <includes id="MQSendRecv_8hpp" name="MQSendRecv.hpp" local="yes" imported="no">MQSendRecv.hpp</includes>
    <includes id="TypeTransporter_8hpp" name="TypeTransporter.hpp" local="yes" imported="no">../../types/TypeTransporter.hpp</includes>
    <includes id="TypeMarshaller_8hpp" name="TypeMarshaller.hpp" local="yes" imported="no">../../types/TypeMarshaller.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <includes id="Dispatcher_8hpp" name="Dispatcher.hpp" local="yes" imported="no">Dispatcher.hpp</includes>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">../../base/PortInterface.hpp</includes>
    <includes id="DataFlowInterface_8hpp" name="DataFlowInterface.hpp" local="yes" imported="no">../../DataFlowInterface.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../../TaskContext.hpp</includes>
  </compound>
  <compound kind="file">
    <name>MQSendRecv.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>MQSendRecv_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../../rtt-fwd.hpp</includes>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../../base/DataSourceBase.hpp</includes>
    <class kind="class">RTT::mqueue::MQSendRecv</class>
    <namespace>RTT</namespace>
    <namespace>RTT::mqueue</namespace>
  </compound>
  <compound kind="file">
    <name>MQSerializationProtocol.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>MQSerializationProtocol_8hpp</filename>
    <includes id="MQTemplateProtocol_8hpp" name="MQTemplateProtocol.hpp" local="yes" imported="no">MQTemplateProtocol.hpp</includes>
    <includes id="binary__data__archive_8hpp" name="binary_data_archive.hpp" local="yes" imported="no">binary_data_archive.hpp</includes>
    <class kind="class">RTT::mqueue::MQSerializationProtocol</class>
    <namespace>RTT</namespace>
    <namespace>RTT::mqueue</namespace>
  </compound>
  <compound kind="file">
    <name>MQTemplateProtocol.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>MQTemplateProtocol_8hpp</filename>
    <includes id="MQLib_8hpp" name="MQLib.hpp" local="yes" imported="no">MQLib.hpp</includes>
    <includes id="TypeMarshaller_8hpp" name="TypeMarshaller.hpp" local="yes" imported="no">../../types/TypeMarshaller.hpp</includes>
    <includes id="MQChannelElement_8hpp" name="MQChannelElement.hpp" local="yes" imported="no">MQChannelElement.hpp</includes>
    <class kind="class">RTT::mqueue::MQTemplateProtocol</class>
    <namespace>RTT</namespace>
    <namespace>RTT::mqueue</namespace>
  </compound>
  <compound kind="file">
    <name>mqueue_archive_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>mqueue__archive__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="no" imported="no">rtt-fwd.hpp</includes>
    <includes id="binary__data__archive_8hpp" name="binary_data_archive.hpp" local="no" imported="no">transports/mqueue/binary_data_archive.hpp</includes>
    <class kind="class">MQueueArchiveTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__archive__test_8cpp.html</anchorfile>
      <anchor>abef1fc1568680f7fd4aaa636228a9e5a</anchor>
      <arglist>(testBinaryDataArchive)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__archive__test_8cpp.html</anchorfile>
      <anchor>a440bca2df4186c1213c506c88ee5b5d6</anchor>
      <arglist>(testFixedStringBinaryDataArchive)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__archive__test_8cpp.html</anchorfile>
      <anchor>ac6cc6f30814c95f4baf9034c4a6f0ec5</anchor>
      <arglist>(testMakeArrayBinaryDataArchive)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mqueue_ipc_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>mqueue__ipc__server_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="MQLib_8hpp" name="MQLib.hpp" local="no" imported="no">transports/mqueue/MQLib.hpp</includes>
    <includes id="MQChannelElement_8hpp" name="MQChannelElement.hpp" local="no" imported="no">transports/mqueue/MQChannelElement.hpp</includes>
    <includes id="MQTemplateProtocol_8hpp" name="MQTemplateProtocol.hpp" local="no" imported="no">transports/mqueue/MQTemplateProtocol.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PORT_SIGNALLING</name>
      <anchorfile>mqueue__ipc__server_8cpp.html</anchorfile>
      <anchor>ad9285732a6a3887e20962c576bc0b3d6</anchor>
      <arglist>(code, read_port)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__ipc__server_8cpp.html</anchorfile>
      <anchor>ab1ba3582b766f938a6dde9e54325566c</anchor>
      <arglist>(testPortConnections)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__ipc__server_8cpp.html</anchorfile>
      <anchor>aa051ab43087e1fdeafe88de8ece134fa</anchor>
      <arglist>(testPortStreams)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__ipc__server_8cpp.html</anchorfile>
      <anchor>a18e204e269364229acb228448fbe2c88</anchor>
      <arglist>(testPortStreamsTimeout)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__ipc__server_8cpp.html</anchorfile>
      <anchor>aae0df3c9bdb37284eabcc71645efa381</anchor>
      <arglist>(testPortStreamsWrongName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__ipc__server_8cpp.html</anchorfile>
      <anchor>ac73edab94bc9ae0703823aa3ce09c690</anchor>
      <arglist>(testVectorTransport)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mqueue_ipc_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>mqueue__ipc__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="MQLib_8hpp" name="MQLib.hpp" local="no" imported="no">transports/mqueue/MQLib.hpp</includes>
    <includes id="MQChannelElement_8hpp" name="MQChannelElement.hpp" local="no" imported="no">transports/mqueue/MQChannelElement.hpp</includes>
    <includes id="MQTemplateProtocol_8hpp" name="MQTemplateProtocol.hpp" local="no" imported="no">transports/mqueue/MQTemplateProtocol.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PORT_SIGNALLING</name>
      <anchorfile>mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>ad9285732a6a3887e20962c576bc0b3d6</anchor>
      <arglist>(code, read_port)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>ab1ba3582b766f938a6dde9e54325566c</anchor>
      <arglist>(testPortConnections)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>aa051ab43087e1fdeafe88de8ece134fa</anchor>
      <arglist>(testPortStreams)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>a18e204e269364229acb228448fbe2c88</anchor>
      <arglist>(testPortStreamsTimeout)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>aae0df3c9bdb37284eabcc71645efa381</anchor>
      <arglist>(testPortStreamsWrongName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__ipc__test_8cpp.html</anchorfile>
      <anchor>ac73edab94bc9ae0703823aa3ce09c690</anchor>
      <arglist>(testVectorTransport)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mqueue_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>mqueue__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="MQLib_8hpp" name="MQLib.hpp" local="no" imported="no">transports/mqueue/MQLib.hpp</includes>
    <includes id="MQChannelElement_8hpp" name="MQChannelElement.hpp" local="no" imported="no">transports/mqueue/MQChannelElement.hpp</includes>
    <includes id="MQTemplateProtocol_8hpp" name="MQTemplateProtocol.hpp" local="no" imported="no">transports/mqueue/MQTemplateProtocol.hpp</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="no" imported="no">InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="no" imported="no">OutputPort.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <class kind="class">MQueueFixture</class>
    <class kind="class">MQueueTest</class>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PORT_SIGNALLING</name>
      <anchorfile>mqueue__test_8cpp.html</anchorfile>
      <anchor>ad9285732a6a3887e20962c576bc0b3d6</anchor>
      <arglist>(code, read_port)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__test_8cpp.html</anchorfile>
      <anchor>ab1ba3582b766f938a6dde9e54325566c</anchor>
      <arglist>(testPortConnections)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__test_8cpp.html</anchorfile>
      <anchor>aa051ab43087e1fdeafe88de8ece134fa</anchor>
      <arglist>(testPortStreams)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__test_8cpp.html</anchorfile>
      <anchor>a18e204e269364229acb228448fbe2c88</anchor>
      <arglist>(testPortStreamsTimeout)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__test_8cpp.html</anchorfile>
      <anchor>aae0df3c9bdb37284eabcc71645efa381</anchor>
      <arglist>(testPortStreamsWrongName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>mqueue__test_8cpp.html</anchorfile>
      <anchor>ac73edab94bc9ae0703823aa3ce09c690</anchor>
      <arglist>(testVectorTransport)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MultiVector.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>MultiVector_8cpp</filename>
    <includes id="MultiVector_8hpp" name="MultiVector.hpp" local="yes" imported="no">MultiVector.hpp</includes>
  </compound>
  <compound kind="file">
    <name>MultiVector.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>MultiVector_8hpp</filename>
    <class kind="struct">RTT::extras::MultiVector</class>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
    <member kind="typedef">
      <type>MultiVector&lt; 6, bool &gt;</type>
      <name>Bool6D</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a8f92b51c32521a925c6c585b692e67b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MultiVector&lt; 6, double &gt;</type>
      <name>Double6D</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a6b335af9b09392da66ca6051c1c1064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MultiVector&lt; 6, int &gt;</type>
      <name>Int6D</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a5e1bc3286d786f3bb4ca52b2f74651c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MultiVector&lt; 6, long &gt;</type>
      <name>Long6D</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>ad949fdee31daadae8be40f07a5a5299c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MultiVector&lt; S, D &gt;</type>
      <name>operator*</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a512285f09004bb6b806664e4cfc731e7</anchor>
      <arglist>(const D d, const MultiVector&lt; S, D &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>MultiVector&lt; S, D &gt;</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>ad1a17961a09ceaa374232e19663ff2f2</anchor>
      <arglist>(const D d, const MultiVector&lt; S, D &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>MultiVector&lt; S, D &gt;</type>
      <name>operator-</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a9ac76b6c3a82eb9c825452d80c7a4d43</anchor>
      <arglist>(const D d, const MultiVector&lt; S, D &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>ac5603b9ed4e95438fc3efe130f928dcd</anchor>
      <arglist>(std::ostream &amp;os, MultiVector&lt; S, T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a5c6009f86438775322b1949ccd10eaba</anchor>
      <arglist>(std::istream &amp;os, MultiVector&lt; S, T &gt; &amp;q)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MultiVectorComposition.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>MultiVectorComposition_8hpp</filename>
    <includes id="MultiVector_8hpp" name="MultiVector.hpp" local="yes" imported="no">MultiVector.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
    <member kind="function">
      <type>bool</type>
      <name>composeProperty</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a2494f853f769876d91b5b640ecedc684</anchor>
      <arglist>(const PropertyBag &amp;bag, Property&lt; MultiVector&lt; S, T &gt; &gt; &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decomposeProperty</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>ae35ec884a3cf1af72671e91d2841c5c1</anchor>
      <arglist>(base::PropertyIntrospection *pi, const Property&lt; MultiVector&lt; S, T &gt; &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decomposeProperty</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>aa46d866dbe5336641e83375acc78c3bd</anchor>
      <arglist>(base::PropertyIntrospection *pi, const Property&lt; const MultiVector&lt; S, T &gt; &amp; &gt; &amp;c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Mutex.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>Mutex_8cpp</filename>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="no" imported="no">os/Mutex.hpp</includes>
  </compound>
  <compound kind="file">
    <name>Mutex.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>Mutex_8hpp</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="rtt-os-fwd_8hpp" name="rtt-os-fwd.hpp" local="yes" imported="no">rtt-os-fwd.hpp</includes>
    <includes id="os_2Time_8hpp" name="os/Time.hpp" local="yes" imported="no">Time.hpp</includes>
    <class kind="class">RTT::os::Mutex</class>
    <class kind="class">RTT::os::MutexInterface</class>
    <class kind="class">RTT::os::MutexRecursive</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>MutexLock.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>MutexLock_8hpp</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">Mutex.hpp</includes>
    <class kind="class">RTT::os::MutexLock</class>
    <class kind="class">RTT::os::MutexTimedLock</class>
    <class kind="class">RTT::os::MutexTryLock</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>MWSRQueue.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>MWSRQueue_8hpp</filename>
    <includes id="AtomicMWSRQueue_8hpp" name="AtomicMWSRQueue.hpp" local="yes" imported="no">AtomicMWSRQueue.hpp</includes>
    <class kind="class">RTT::internal::MWSRQueue</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>mystd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>mystd_8hpp</filename>
    <class kind="struct">RTT::internal::adds3</class>
    <class kind="struct">RTT::internal::divides3</class>
    <class kind="struct">RTT::internal::divides3&lt; int, int, int &gt;</class>
    <class kind="struct">std::equal_to&lt; const _Tp &amp; &gt;</class>
    <class kind="struct">std::greater&lt; const _Tp &amp; &gt;</class>
    <class kind="struct">RTT::internal::identity</class>
    <class kind="struct">RTT::internal::is_pure_reference</class>
    <class kind="struct">RTT::internal::is_pure_reference&lt; T &amp; &gt;</class>
    <class kind="struct">RTT::internal::is_pure_reference&lt; T const &amp; &gt;</class>
    <class kind="struct">std::less&lt; const _Tp &amp; &gt;</class>
    <class kind="struct">RTT::internal::multiplies3</class>
    <class kind="struct">std::not_equal_to&lt; const _Tp &amp; &gt;</class>
    <class kind="struct">RTT::internal::pointer_to_sixary_function</class>
    <class kind="struct">RTT::internal::pointer_to_ternary_function</class>
    <class kind="struct">RTT::internal::remove_cr</class>
    <class kind="struct">RTT::internal::select1st</class>
    <class kind="struct">RTT::internal::select2nd</class>
    <class kind="struct">RTT::internal::subs3</class>
    <class kind="struct">std::ternary_function</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>delete_all</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a56040b3791d6dd91d1ec0e5acafd39f0</anchor>
      <arglist>(iter a, iter b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; typename MapT::key_type &gt;</type>
      <name>keys</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ae738cae12b3c0c74046181622cc34ea7</anchor>
      <arglist>(const MapT &amp;map)</arglist>
    </member>
    <member kind="function">
      <type>pointer_to_ternary_function&lt; ResultT, Arg1T, Arg2T, Arg3T &gt;</type>
      <name>ptr_fun</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ac066dbf9a5516507e896674e23da2448</anchor>
      <arglist>(ResultT(*fun)(Arg1T, Arg2T, Arg3T))</arglist>
    </member>
    <member kind="function">
      <type>pointer_to_sixary_function&lt; ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T &gt;</type>
      <name>ptr_fun</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a91a13cae1049392d42c67b1b05e8ca8d</anchor>
      <arglist>(ResultT(*fun)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T))</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; typename MapT::mapped_type &gt;</type>
      <name>values</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a7c852043ef185ffe215db7fb2ea34f1d</anchor>
      <arglist>(const MapT &amp;map)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NA.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>NA_8hpp</filename>
    <class kind="struct">RTT::internal::NA</class>
    <class kind="struct">RTT::internal::NA&lt; void &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>NameServer.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>NameServer_8hpp</filename>
    <class kind="class">RTT::dev::NameServer::name_iterator</class>
    <class kind="class">RTT::dev::NameServer</class>
    <class kind="class">RTT::dev::NameServer::value_iterator</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>NameServerRegistrator.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>NameServerRegistrator_8hpp</filename>
    <includes id="NameServer_8hpp" name="NameServer.hpp" local="yes" imported="no">NameServer.hpp</includes>
    <class kind="class">RTT::dev::NameServerRegistrator</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>OffsetPartDataSource.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>OffsetPartDataSource_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">DataSource.hpp</includes>
    <class kind="class">RTT::internal::OffsetDataSource</class>
    <class kind="class">RTT::internal::OffsetPartDataSource</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>Operation.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Operation_8cpp</filename>
    <includes id="Operation_8hpp" name="Operation.hpp" local="yes" imported="no">Operation.hpp</includes>
  </compound>
  <compound kind="file">
    <name>Operation.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Operation_8hpp</filename>
    <includes id="OperationBase_8hpp" name="OperationBase.hpp" local="yes" imported="no">base/OperationBase.hpp</includes>
    <includes id="LocalOperationCaller_8hpp" name="LocalOperationCaller.hpp" local="yes" imported="no">internal/LocalOperationCaller.hpp</includes>
    <includes id="OperationCallerBinder_8hpp" name="OperationCallerBinder.hpp" local="yes" imported="no">internal/OperationCallerBinder.hpp</includes>
    <class kind="class">RTT::Operation</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>operation_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operation__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="no" imported="no">rtt-fwd.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">rtt/Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">rtt/Service.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">rtt/OperationCaller.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">rtt/TaskContext.hpp</includes>
    <class kind="class">OperationTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>operation__test_8cpp.html</anchorfile>
      <anchor>af8780721254d8094822b43d26c226083</anchor>
      <arglist>(testOperationCreate)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>operation__test_8cpp.html</anchorfile>
      <anchor>a443fc7f2c2586f723816fbbab63a3599</anchor>
      <arglist>(testOperationCall)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>operation__test_8cpp.html</anchorfile>
      <anchor>a0a0d06e266b09c1b23174b88d2f2463e</anchor>
      <arglist>(testOperationCall2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>operation__test_8cpp.html</anchorfile>
      <anchor>ac9d6ec4c88317b027bb72c29e4ad5d52</anchor>
      <arglist>(testOperationAddCpp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>operation__test_8cpp.html</anchorfile>
      <anchor>ae1d1ae9cb754d96cab9b114e718f9c84</anchor>
      <arglist>(testOperationAddC)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>operation__test_8cpp.html</anchorfile>
      <anchor>ade13270e759d67cca66169b18f98105e</anchor>
      <arglist>(testOperationCall0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OperationBase.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>OperationBase_8cpp</filename>
    <includes id="OperationBase_8hpp" name="OperationBase.hpp" local="yes" imported="no">OperationBase.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="yes" imported="no">Operation.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>OperationBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>OperationBase_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="rtt-base-fwd_8hpp" name="rtt-base-fwd.hpp" local="yes" imported="no">rtt-base-fwd.hpp</includes>
    <includes id="DisposableInterface_8hpp" name="DisposableInterface.hpp" local="yes" imported="no">DisposableInterface.hpp</includes>
    <class kind="class">RTT::base::OperationBase</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
    <member kind="enumeration">
      <name>ExecutionThread</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a5bc5629360f41b73f0afd3e901ca4915</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OwnThread</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a5bc5629360f41b73f0afd3e901ca4915a41f8889eae26e40ab7137d9bc6cb3cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClientThread</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a5bc5629360f41b73f0afd3e901ca4915acb3106faefa378f28873a070ee9272fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OperationCaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>OperationCaller_8hpp</filename>
    <includes id="OperationCallerBase_8hpp" name="OperationCallerBase.hpp" local="yes" imported="no">base/OperationCallerBase.hpp</includes>
    <includes id="InvokerSignature_8hpp" name="InvokerSignature.hpp" local="yes" imported="no">internal/InvokerSignature.hpp</includes>
    <includes id="OperationCallerBaseInvoker_8hpp" name="OperationCallerBaseInvoker.hpp" local="yes" imported="no">base/OperationCallerBaseInvoker.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">Service.hpp</includes>
    <class kind="class">RTT::OperationCaller</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>OperationCallerBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>OperationCallerBase_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="Invoker_8hpp" name="Invoker.hpp" local="yes" imported="no">../internal/Invoker.hpp</includes>
    <includes id="OperationCallerInterface_8hpp" name="OperationCallerInterface.hpp" local="yes" imported="no">OperationCallerInterface.hpp</includes>
    <class kind="struct">RTT::base::OperationCallerBase</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>OperationCallerBaseInvoker.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>OperationCallerBaseInvoker_8hpp</filename>
    <includes id="DisposableInterface_8hpp" name="DisposableInterface.hpp" local="yes" imported="no">DisposableInterface.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="struct">RTT::base::OperationCallerBaseInvoker</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>OperationCallerBinder.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>OperationCallerBinder_8hpp</filename>
    <class kind="struct">RTT::internal::OperationCallerBinder</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 0, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 1, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 2, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 3, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 4, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 5, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 6, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 7, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 8, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 9, F &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>OperationCallerC.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>OperationCallerC_8cpp</filename>
    <includes id="OperationCallerC_8hpp" name="OperationCallerC.hpp" local="yes" imported="no">OperationCallerC.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">../FactoryExceptions.hpp</includes>
    <includes id="DataSourceCommand_8hpp" name="DataSourceCommand.hpp" local="yes" imported="no">DataSourceCommand.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="Exceptions_8hpp" name="Exceptions.hpp" local="yes" imported="no">Exceptions.hpp</includes>
    <class kind="class">RTT::OperationCallerC::D</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>OperationCallerC.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>OperationCallerC_8hpp</filename>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">DataSources.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../SendStatus.hpp</includes>
    <includes id="SendHandleC_8hpp" name="SendHandleC.hpp" local="yes" imported="no">SendHandleC.hpp</includes>
    <class kind="class">RTT::internal::OperationCallerC</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>OperationCallerInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>OperationCallerInterface_8cpp</filename>
    <includes id="OperationCallerInterface_8hpp" name="OperationCallerInterface.hpp" local="yes" imported="no">OperationCallerInterface.hpp</includes>
    <includes id="GlobalEngine_8hpp" name="GlobalEngine.hpp" local="yes" imported="no">../internal/GlobalEngine.hpp</includes>
  </compound>
  <compound kind="file">
    <name>OperationCallerInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>OperationCallerInterface_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="DisposableInterface_8hpp" name="DisposableInterface.hpp" local="yes" imported="no">DisposableInterface.hpp</includes>
    <includes id="OperationBase_8hpp" name="OperationBase.hpp" local="yes" imported="no">OperationBase.hpp</includes>
    <class kind="struct">RTT::base::OperationCallerInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>OperationCallerProxy.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>OperationCallerProxy_8hpp</filename>
    <includes id="OperationCallerBaseInvoker_8hpp" name="OperationCallerBaseInvoker.hpp" local="yes" imported="no">../../base/OperationCallerBaseInvoker.hpp</includes>
    <includes id="CorbaOperationCallerFactory_8hpp" name="CorbaOperationCallerFactory.hpp" local="yes" imported="no">CorbaOperationCallerFactory.hpp</includes>
    <class kind="struct">RTT::corba::OperationCallerProxy</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>OperationInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>OperationInterface_8cpp</filename>
    <includes id="OperationInterface_8hpp" name="OperationInterface.hpp" local="yes" imported="no">OperationInterface.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">FactoryExceptions.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">internal/mystd.hpp</includes>
    <includes id="Exceptions_8hpp" name="Exceptions.hpp" local="yes" imported="no">internal/Exceptions.hpp</includes>
    <includes id="Handle_8hpp" name="Handle.hpp" local="yes" imported="no">Handle.hpp</includes>
  </compound>
  <compound kind="file">
    <name>OperationInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>OperationInterface_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">base/DataSourceBase.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">internal/DataSource.hpp</includes>
    <includes id="ArgumentDescription_8hpp" name="ArgumentDescription.hpp" local="yes" imported="no">ArgumentDescription.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">FactoryExceptions.hpp</includes>
    <includes id="OperationInterfacePart_8hpp" name="OperationInterfacePart.hpp" local="yes" imported="no">OperationInterfacePart.hpp</includes>
    <class kind="class">RTT::OperationInterface</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>OperationInterfaceI.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>OperationInterfaceI_8cpp</filename>
    <includes id="CorbaLib_8hpp" name="CorbaLib.hpp" local="yes" imported="no">CorbaLib.hpp</includes>
    <includes id="CorbaTypeTransporter_8hpp" name="CorbaTypeTransporter.hpp" local="yes" imported="no">CorbaTypeTransporter.hpp</includes>
    <includes id="OperationInterfaceI_8h" name="OperationInterfaceI.h" local="yes" imported="no">OperationInterfaceI.h</includes>
    <includes id="AnyDataSource_8hpp" name="AnyDataSource.hpp" local="yes" imported="no">AnyDataSource.hpp</includes>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="yes" imported="no">../../rtt-detail-fwd.hpp</includes>
    <includes id="OperationCallerC_8hpp" name="OperationCallerC.hpp" local="yes" imported="no">../../internal/OperationCallerC.hpp</includes>
    <includes id="SendHandleC_8hpp" name="SendHandleC.hpp" local="yes" imported="no">../../internal/SendHandleC.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../../Logger.hpp</includes>
    <member kind="function">
      <type>bool</type>
      <name>anysequence_to_sourcevector</name>
      <anchorfile>OperationInterfaceI_8cpp.html</anchorfile>
      <anchor>af0d400b772e5a5b88bba84e35174837f</anchor>
      <arglist>(CAnyArguments const &amp;anys, vector&lt; DataSourceBase::shared_ptr &gt; &amp;sources)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sourcevector_to_anysequence</name>
      <anchorfile>OperationInterfaceI_8cpp.html</anchorfile>
      <anchor>a57be5997bab6adb53209c93e53e9b6bd</anchor>
      <arglist>(vector&lt; DataSourceBase::shared_ptr &gt; const &amp;sources, CAnyArguments &amp;anys)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OperationInterfaceI.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>OperationInterfaceI_8h</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="OperationInterface_8hpp" name="OperationInterface.hpp" local="yes" imported="no">../../OperationInterface.hpp</includes>
    <includes id="SendHandleC_8hpp" name="SendHandleC.hpp" local="yes" imported="no">../../internal/SendHandleC.hpp</includes>
    <class kind="class">RTT_corba_COperationInterface_i</class>
    <class kind="class">RTT_corba_CSendHandle_i</class>
  </compound>
  <compound kind="file">
    <name>OperationInterfacePart.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>OperationInterfacePart_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">base/DataSourceBase.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">internal/DataSource.hpp</includes>
    <includes id="ArgumentDescription_8hpp" name="ArgumentDescription.hpp" local="yes" imported="no">ArgumentDescription.hpp</includes>
    <class kind="class">RTT::OperationInterfacePart</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>OperationInterfacePartFused.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>OperationInterfacePartFused_8cpp</filename>
    <includes id="OperationInterfacePartFused_8hpp" name="OperationInterfacePartFused.hpp" local="yes" imported="no">OperationInterfacePartFused.hpp</includes>
  </compound>
  <compound kind="file">
    <name>OperationInterfacePartFused.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>OperationInterfacePartFused_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">DataSource.hpp</includes>
    <includes id="CreateSequence_8hpp" name="CreateSequence.hpp" local="yes" imported="no">CreateSequence.hpp</includes>
    <includes id="FusedFunctorDataSource_8hpp" name="FusedFunctorDataSource.hpp" local="yes" imported="no">FusedFunctorDataSource.hpp</includes>
    <includes id="OperationInterfacePart_8hpp" name="OperationInterfacePart.hpp" local="yes" imported="no">../OperationInterfacePart.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">../FactoryExceptions.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="yes" imported="no">../Operation.hpp</includes>
    <includes id="OperationCallerBase_8hpp" name="OperationCallerBase.hpp" local="yes" imported="no">../base/OperationCallerBase.hpp</includes>
    <class kind="class">RTT::internal::OperationInterfacePartFused</class>
    <class kind="class">RTT::internal::OperationInterfacePartFusedDS</class>
    <class kind="class">RTT::internal::OperationInterfacePartHelper</class>
    <class kind="class">RTT::internal::SynchronousOperationInterfacePartFused</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>operations_fixture.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operations__fixture_8cpp</filename>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_INVOKE_MAX_ARITY</name>
      <anchorfile>operations__fixture_8cpp.html</anchorfile>
      <anchor>a84593eeb093702aa28cf1013e8557d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_UNFUSED_MAX_ARITY</name>
      <anchorfile>operations__fixture_8cpp.html</anchorfile>
      <anchor>aa93e79054ba180c1a9bf030569b45ada</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operations_fixture.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operations__fixture_8hpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <class kind="class">OperationsFixture</class>
  </compound>
  <compound kind="file">
    <name>operations_fixture0.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operations__fixture0_8cpp</filename>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_INVOKE_MAX_ARITY</name>
      <anchorfile>operations__fixture0_8cpp.html</anchorfile>
      <anchor>a84593eeb093702aa28cf1013e8557d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_UNFUSED_MAX_ARITY</name>
      <anchorfile>operations__fixture0_8cpp.html</anchorfile>
      <anchor>aa93e79054ba180c1a9bf030569b45ada</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operations_fixture1.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operations__fixture1_8cpp</filename>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_INVOKE_MAX_ARITY</name>
      <anchorfile>operations__fixture1_8cpp.html</anchorfile>
      <anchor>a84593eeb093702aa28cf1013e8557d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_UNFUSED_MAX_ARITY</name>
      <anchorfile>operations__fixture1_8cpp.html</anchorfile>
      <anchor>aa93e79054ba180c1a9bf030569b45ada</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operations_fixture2.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operations__fixture2_8cpp</filename>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_INVOKE_MAX_ARITY</name>
      <anchorfile>operations__fixture2_8cpp.html</anchorfile>
      <anchor>a84593eeb093702aa28cf1013e8557d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_UNFUSED_MAX_ARITY</name>
      <anchorfile>operations__fixture2_8cpp.html</anchorfile>
      <anchor>aa93e79054ba180c1a9bf030569b45ada</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operations_fixture3.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operations__fixture3_8cpp</filename>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_INVOKE_MAX_ARITY</name>
      <anchorfile>operations__fixture3_8cpp.html</anchorfile>
      <anchor>a84593eeb093702aa28cf1013e8557d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_UNFUSED_MAX_ARITY</name>
      <anchorfile>operations__fixture3_8cpp.html</anchorfile>
      <anchor>aa93e79054ba180c1a9bf030569b45ada</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operations_fixture4.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operations__fixture4_8cpp</filename>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_INVOKE_MAX_ARITY</name>
      <anchorfile>operations__fixture4_8cpp.html</anchorfile>
      <anchor>a84593eeb093702aa28cf1013e8557d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_UNFUSED_MAX_ARITY</name>
      <anchorfile>operations__fixture4_8cpp.html</anchorfile>
      <anchor>aa93e79054ba180c1a9bf030569b45ada</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operations_fixture5.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operations__fixture5_8cpp</filename>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_INVOKE_MAX_ARITY</name>
      <anchorfile>operations__fixture5_8cpp.html</anchorfile>
      <anchor>a84593eeb093702aa28cf1013e8557d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_UNFUSED_MAX_ARITY</name>
      <anchorfile>operations__fixture5_8cpp.html</anchorfile>
      <anchor>aa93e79054ba180c1a9bf030569b45ada</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operations_fixture6.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operations__fixture6_8cpp</filename>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_INVOKE_MAX_ARITY</name>
      <anchorfile>operations__fixture6_8cpp.html</anchorfile>
      <anchor>a84593eeb093702aa28cf1013e8557d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_UNFUSED_MAX_ARITY</name>
      <anchorfile>operations__fixture6_8cpp.html</anchorfile>
      <anchor>aa93e79054ba180c1a9bf030569b45ada</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operations_fixture7.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>operations__fixture7_8cpp</filename>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_INVOKE_MAX_ARITY</name>
      <anchorfile>operations__fixture7_8cpp.html</anchorfile>
      <anchor>a84593eeb093702aa28cf1013e8557d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FUSION_UNFUSED_MAX_ARITY</name>
      <anchorfile>operations__fixture7_8cpp.html</anchorfile>
      <anchor>aa93e79054ba180c1a9bf030569b45ada</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Operators.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>Operators_8cpp</filename>
    <includes id="Operators_8hpp" name="Operators.hpp" local="yes" imported="no">Operators.hpp</includes>
    <includes id="OperatorTypes_8hpp" name="OperatorTypes.hpp" local="yes" imported="no">OperatorTypes.hpp</includes>
    <includes id="MultiVector_8hpp" name="MultiVector.hpp" local="yes" imported="no">../extras/MultiVector.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">../internal/mystd.hpp</includes>
    <namespace>RTT</namespace>
    <member kind="function">
      <type>OperatorRepository::shared_ptr</type>
      <name>operators</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a3b0541a7ad9c9d02e774ae63d867ae87</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Operators.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>Operators_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <class kind="class">RTT::types::BinaryOp</class>
    <class kind="class">RTT::types::OperatorRepository</class>
    <class kind="class">RTT::types::UnaryOp</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>RTT_API OperatorRepository::shared_ptr</type>
      <name>operators</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a392a189a6f0424bf29e29d16f9ca187e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OperatorTypes.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>OperatorTypes_8hpp</filename>
    <includes id="Operators_8hpp" name="Operators.hpp" local="yes" imported="no">Operators.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../internal/DataSources.hpp</includes>
    <class kind="class">RTT::types::BinaryOperator</class>
    <class kind="class">RTT::types::UnaryOperator</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>BinaryOperator&lt; function &gt; *</type>
      <name>newBinaryOperator</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ad425f739fe840a86629938c80eff875e</anchor>
      <arglist>(const char *op, function f)</arglist>
    </member>
    <member kind="function">
      <type>UnaryOperator&lt; function &gt; *</type>
      <name>newUnaryOperator</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ae8c2ab9b5a306d8927e62625e3418bdd</anchor>
      <arglist>(const char *op, function f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oro_allocator.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>oro__allocator_8hpp</filename>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">MutexLock.hpp</includes>
    <includes id="oro__malloc_8h" name="oro_malloc.h" local="yes" imported="no">oro_malloc.h</includes>
    <class kind="class">RTT::os::local_allocator</class>
    <class kind="class">RTT::os::local_allocator&lt; void &gt;</class>
    <class kind="struct">RTT::os::local_allocator::pool_wrapper_type</class>
    <class kind="struct">RTT::os::rt_allocator&lt; void &gt;::rebind</class>
    <class kind="struct">RTT::os::rt_allocator::rebind</class>
    <class kind="struct">RTT::os::local_allocator&lt; void &gt;::rebind</class>
    <class kind="struct">RTT::os::local_allocator::rebind</class>
    <class kind="class">RTT::os::rt_allocator</class>
    <class kind="class">RTT::os::rt_allocator&lt; void &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a9bdaacfbd3faaa22477276b184d9cc07</anchor>
      <arglist>(const local_allocator&lt; T, A &gt; &amp;, const local_allocator&lt; T, A2 &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a3a8204eb1ee2e9adb38e2a0e923e985a</anchor>
      <arglist>(const local_allocator&lt; T, A &gt; &amp;, const local_allocator&lt; T, A &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a84bf0637b35c9d29cf6683ae22f68e93</anchor>
      <arglist>(const rt_allocator&lt; T &gt; &amp;, const rt_allocator&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a3f8781fea4cc30e497b36fa6b42129d0</anchor>
      <arglist>(const local_allocator&lt; T, A &gt; &amp;, const local_allocator&lt; T, A2 &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5caddf7c9a276f4456820537916b2913</anchor>
      <arglist>(const local_allocator&lt; T, A &gt; &amp;, const local_allocator&lt; T, A &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a3356d59510f4d26bdbcad419cf129b09</anchor>
      <arglist>(const rt_allocator&lt; T &gt; &amp;, const rt_allocator&lt; T &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oro_arch.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>oro__arch_8h</filename>
  </compound>
  <compound kind="file">
    <name>oro_gcc/oro_arch.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/oro_gcc/</path>
    <filename>oro__gcc_2oro__arch_8h</filename>
    <class kind="struct">oro_atomic_t</class>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_CLEANUP</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>ad1a2a0966d1bae2ac6331caf00e931c4</anchor>
      <arglist>(a_int)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_read</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>a3c2147e00990ad8496a5703f5202c9fe</anchor>
      <arglist>(a_int)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_set</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>ae1cc2ec5641890a57182ed2c41d3d6c0</anchor>
      <arglist>(a_int, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_SETUP</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>a8224df0a529d041c80b645c2c3b29be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_cmpxchg</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>ac3f6e3df7999c20dff710e8d94d854b5</anchor>
      <arglist>(ptr, o, n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_add</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>a760f9fb4246fe53e13dce268f1dd94db</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_dec</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>a3dd6893f2712c87b358dfb186d2704f3</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_dec_and_test</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>a5f3dbe7923c27ca51c9b3fbec4c63b51</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_inc</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>a5367fbced33b0a8c30c7adbd26e9d598</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_inc_and_test</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>ad477dc85cca187d4200e64b23087d08d</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_sub</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>a2150738107143ce653cc3ee392333513</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_sub_and_test</name>
      <anchorfile>oro__gcc_2oro__arch_8h.html</anchorfile>
      <anchor>a7085eb1c2f12d3c94cc2a3b1e97dfe9b</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oro_i386/oro_arch.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/oro_i386/</path>
    <filename>oro__i386_2oro__arch_8h</filename>
    <class kind="struct">oro__xchg_dummy</class>
    <class kind="struct">oro_atomic_t</class>
    <member kind="define">
      <type>#define</type>
      <name>oro__xg</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>ad17409a449f60468c64fc83b63ba7684</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_CLEANUP</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a8460f312e2cc943b8911e162349f0875</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_read</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>adf1859d8627ddac96446433c98a0d6b7</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_set</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a41350e4bd258ca4215e1cde73a432523</anchor>
      <arglist>(v, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_SETUP</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a8224df0a529d041c80b645c2c3b29be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_cmpxchg</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>ac3f6e3df7999c20dff710e8d94d854b5</anchor>
      <arglist>(ptr, o, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_LOCK</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a42bd539b49b0798018bef41a0b761edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_LOCK_PREFIX</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a5bba090dcbd3895b71b1d527a96ad652</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>smp_mb__after_oro_atomic_dec</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>aa9d6e2c134f47134afc29652261b6ebe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>smp_mb__after_oro_atomic_inc</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a933edb9c0ff7c4206ca8705c5f27364f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>smp_mb__before_oro_atomic_dec</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>afb1bf2f8a6158b147e19a3e91f2140cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>smp_mb__before_oro_atomic_inc</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>ac8dcef8f43b8e6aadfaccf65304f3c2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>__oro_cmpxchg</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a0dac07896d529e37e21eb01874c42e8f</anchor>
      <arglist>(volatile void *ptr, unsigned long old, unsigned long _new, int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_add</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a81ecdb23c9d98f5584fabcce0bf1ef0e</anchor>
      <arglist>(oro_atomic_t *v, int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_dec</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a04b947fc5bcd2bfd968f374fa1876085</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_dec_and_test</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a55cb0bb910d0a8e99cad0c3b63c43635</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_inc</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>af64f9a56b1ba4b6866d646cba06abf3a</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_inc_and_test</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>aab8aae962201e5bec593ff50015a9dbc</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_sub</name>
      <anchorfile>oro__i386_2oro__arch_8h.html</anchorfile>
      <anchor>a7f306a200cd5c40821ba090f4e7fc082</anchor>
      <arglist>(oro_atomic_t *v, int i)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oro_msvc/oro_arch.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/oro_msvc/</path>
    <filename>oro__msvc_2oro__arch_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_CLEANUP</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>ad1a2a0966d1bae2ac6331caf00e931c4</anchor>
      <arglist>(a_int)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_read</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a3c2147e00990ad8496a5703f5202c9fe</anchor>
      <arglist>(a_int)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_set</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>ae1cc2ec5641890a57182ed2c41d3d6c0</anchor>
      <arglist>(a_int, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_SETUP</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a8224df0a529d041c80b645c2c3b29be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>volatile long</type>
      <name>oro_atomic_t</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a68ff22928d9861f85c3a865cf8715dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline void</type>
      <name>oro_atomic_add</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a55adf25c355d62c2937cec2dd67d7f5e</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline int</type>
      <name>oro_atomic_add_negative</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a56a51d9fa0fea0fa3c1e860df1ba3e42</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline int</type>
      <name>oro_atomic_add_return</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>ab2e46a66dad8d80e6686b60bc4ebbbe5</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline int</type>
      <name>oro_atomic_clear_mask</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>ad2984b0fd9d66a14b0521a709561835d</anchor>
      <arglist>(oro_atomic_t *a_int, int mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline void</type>
      <name>oro_atomic_dec</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a152496ec0f5e0b822cae0892ba54afd8</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline int</type>
      <name>oro_atomic_dec_and_test</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a4bf6a0837cd16af191b9526091e2cdda</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline int</type>
      <name>oro_atomic_dec_return</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a7f6a6e9a999cf828478346460e7105b2</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline void</type>
      <name>oro_atomic_inc</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a3a0ef589cd0bd1bdc47626171106ed7a</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline int</type>
      <name>oro_atomic_inc_and_test</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>aecdd38f50c38d6f33ec0d182bb4b6f7c</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline int</type>
      <name>oro_atomic_inc_return</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a05a0f7345bb432fe7f4ae35ae7ce14bb</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline int</type>
      <name>oro_atomic_set_mask</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>ac1046d87d802aa3bc7e326d241b9e71e</anchor>
      <arglist>(oro_atomic_t *a_int, int mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline void</type>
      <name>oro_atomic_sub</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>af35964f01c2ab5ef769b282e21638539</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline int</type>
      <name>oro_atomic_sub_and_test</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>ae9a18880bc1a3c8ff03a3bdccaadfccf</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __forceinline int</type>
      <name>oro_atomic_sub_return</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a8362204d47eded8a0dbc0aa431166ebc</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>oro_cmpxchg</name>
      <anchorfile>oro__msvc_2oro__arch_8h.html</anchorfile>
      <anchor>a20a5a9669aaef7b5dedb2e96caac8cac</anchor>
      <arglist>(volatile void *ptr, T old, T _new)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oro_noasm/oro_arch.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/oro_noasm/</path>
    <filename>oro__noasm_2oro__arch_8h</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">../fosi.h</includes>
    <class kind="struct">oro_atomic_t</class>
    <member kind="define">
      <type>#define</type>
      <name>__inline__</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>a9f04218fe09e6ee659e045b2f11542ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_CLEANUP</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>ad1a2a0966d1bae2ac6331caf00e931c4</anchor>
      <arglist>(a_int)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_read</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>a3c2147e00990ad8496a5703f5202c9fe</anchor>
      <arglist>(a_int)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_set</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>ae1cc2ec5641890a57182ed2c41d3d6c0</anchor>
      <arglist>(a_int, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_SETUP</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>aa34b05a77b44cf5b7a3fcbf189e3f628</anchor>
      <arglist>(a_int, n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_add</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>a760f9fb4246fe53e13dce268f1dd94db</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_add_and_test</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>a25fe848061e38e89f0c734d46ce5c802</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_dec</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>a3dd6893f2712c87b358dfb186d2704f3</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_dec_and_test</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>a5f3dbe7923c27ca51c9b3fbec4c63b51</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_inc</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>a5367fbced33b0a8c30c7adbd26e9d598</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_inc_and_test</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>ad477dc85cca187d4200e64b23087d08d</anchor>
      <arglist>(oro_atomic_t *a_int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_sub</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>a2150738107143ce653cc3ee392333513</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_sub_and_test</name>
      <anchorfile>oro__noasm_2oro__arch_8h.html</anchorfile>
      <anchor>a7085eb1c2f12d3c94cc2a3b1e97dfe9b</anchor>
      <arglist>(oro_atomic_t *a_int, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oro_powerpc/oro_arch.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/oro_powerpc/</path>
    <filename>oro__powerpc_2oro__arch_8h</filename>
    <includes id="oro__atomic_8h" name="oro_atomic.h" local="yes" imported="no">oro_atomic.h</includes>
    <includes id="oro__system_8h" name="oro_system.h" local="yes" imported="no">oro_system.h</includes>
  </compound>
  <compound kind="file">
    <name>oro_x86_64/oro_arch.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/oro_x86_64/</path>
    <filename>oro__x86__64_2oro__arch_8h</filename>
    <class kind="struct">oro__xchg_dummy</class>
    <class kind="struct">oro_atomic_t</class>
    <member kind="define">
      <type>#define</type>
      <name>oro__xg</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>ad17409a449f60468c64fc83b63ba7684</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_CLEANUP</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>a8460f312e2cc943b8911e162349f0875</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_read</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>adf1859d8627ddac96446433c98a0d6b7</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_set</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>a41350e4bd258ca4215e1cde73a432523</anchor>
      <arglist>(v, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_SETUP</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>a8224df0a529d041c80b645c2c3b29be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_cmpxchg</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>ac3f6e3df7999c20dff710e8d94d854b5</anchor>
      <arglist>(ptr, o, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_LOCK</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>a42bd539b49b0798018bef41a0b761edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_LOCK_PREFIX</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>a5bba090dcbd3895b71b1d527a96ad652</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>__oro_cmpxchg</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>a0dac07896d529e37e21eb01874c42e8f</anchor>
      <arglist>(volatile void *ptr, unsigned long old, unsigned long _new, int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_add</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>a81ecdb23c9d98f5584fabcce0bf1ef0e</anchor>
      <arglist>(oro_atomic_t *v, int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_add_negative</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>ad320a8f05981c85ce40d79f38bd56344</anchor>
      <arglist>(int i, oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_dec</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>a04b947fc5bcd2bfd968f374fa1876085</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_dec_and_test</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>a55cb0bb910d0a8e99cad0c3b63c43635</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_inc</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>af64f9a56b1ba4b6866d646cba06abf3a</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_inc_and_test</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>aab8aae962201e5bec593ff50015a9dbc</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_sub</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>a7f306a200cd5c40821ba090f4e7fc082</anchor>
      <arglist>(oro_atomic_t *v, int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_sub_and_test</name>
      <anchorfile>oro__x86__64_2oro__arch_8h.html</anchorfile>
      <anchor>abbfa2e92d21cf29e5d47d101033156dc</anchor>
      <arglist>(oro_atomic_t *v, int i)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oro_arch_interface.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>oro__arch__interface_8h</filename>
    <member kind="typedef">
      <type>struct oro_atomic_t_interface</type>
      <name>oro_atomic_t</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>a43878ab07fd6e6955bae34dce219fdbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>oro_atomic_add</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>ac894aec2a68eb7e9e43651ae8a9640a4</anchor>
      <arglist>(oro_atomic_t *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ORO_ATOMIC_CLEANUP</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>af30f939c0501f01d1b1268cfb69e2f99</anchor>
      <arglist>(oro_atomic_t *a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>oro_atomic_dec</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>af365849570cecc5d59e3164fabd45ed3</anchor>
      <arglist>(oro_atomic_t *a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>oro_atomic_dec_and_test</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>a41838459c68a9dc60dc05f0a911b2971</anchor>
      <arglist>(oro_atomic_t *a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>oro_atomic_inc</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>af86230f87017f4dfd762ff6f27543bf0</anchor>
      <arglist>(oro_atomic_t *a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>oro_atomic_inc_and_test</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>a8aa16f959b3d4ecb2e45ab0075350c0b</anchor>
      <arglist>(oro_atomic_t *a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>oro_atomic_read</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>a7062627f054d754c78a42b6b29562068</anchor>
      <arglist>(oro_atomic_t *a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>oro_atomic_set</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>ad83db2af61c979d658ad2d95256a8827</anchor>
      <arglist>(oro_atomic_t *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ORO_ATOMIC_SETUP</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>ac2119d582200fcce3b60ec2da4966741</anchor>
      <arglist>(oro_atomic_t *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>oro_atomic_sub</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>aee89235265c9f15134f637688addc74e</anchor>
      <arglist>(int n, oro_atomic_t *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>oro_atomic_sub_and_test</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>ad515ffa22f1bf59e0ce35ef6c15b4933</anchor>
      <arglist>(oro_atomic_t *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>oro_cmpxchg</name>
      <anchorfile>oro__arch__interface_8h.html</anchorfile>
      <anchor>a9635c9230f0a8f80524c4247fbd539d1</anchor>
      <arglist>(void volatile *ptr, unsigned long o, unsigned long n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oro_atomic.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/oro_powerpc/</path>
    <filename>oro__atomic_8h</filename>
    <class kind="struct">oro_atomic_t</class>
    <member kind="define">
      <type>#define</type>
      <name>__ASM_CONST</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>adfa0fdb89e9643745260c7193e9f80db</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__stringify_in_c</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a597936966c50972b87ddf3470dcbae59</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASM_CONST</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a4dfc452dea0a7170bac9756b212a10ee</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ISYNC_ON_SMP</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a1cfeff65e22589784f2c0f4bf76d1846</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LWSYNC</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a66e07fdc559ddf94e69449c0221d568e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LWSYNC_ON_SMP</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a8b61fd52df0aac499217ef60e3d0c316</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_add_negative</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>ad900711455e9130212baf66e6ada2bc1</anchor>
      <arglist>(a, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_add_unless</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a0cc7e4d0c02abc9ee71beb23ac9c739e</anchor>
      <arglist>(v, a, u)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_CLEANUP</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a8460f312e2cc943b8911e162349f0875</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_dec_and_test</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a231b158e1ac520db66eac8f51b06e132</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_inc_and_test</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a9656185d7a82df787ded580d7a95f55f</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_inc_not_zero</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a8124641502194d8fee6bfc5c22379b1f</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_INIT</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>aa29a92eb51bba35eac70ae29f250ea48</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_oro_cmpxchg</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a21fd2c6c36f7d69c79cea0ba427bc4b0</anchor>
      <arglist>(v, o, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_read</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>adf1859d8627ddac96446433c98a0d6b7</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_set</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a41350e4bd258ca4215e1cde73a432523</anchor>
      <arglist>(v, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_ATOMIC_SETUP</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a8224df0a529d041c80b645c2c3b29be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_sub_and_test</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>ae807351b13a967b381081ee41756718f</anchor>
      <arglist>(a, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_atomic_xchg</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a1f71aa16f6ac78e750af107d9d34c9c6</anchor>
      <arglist>(v, new)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PPC405_ERR77</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>acddae4ed1dfa9ad51c856b7f7037cbb6</anchor>
      <arglist>(ra, rb)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PPC405_ERR77_SYNC</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>aaa7ae96bb231862ba6551e3237eebf5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PPC_CNTLZL</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a80b8c9eb2fddd8dc55e623bafc2fe3b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PPC_LCMPI</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a5c84bf078ad0e90617ee54f8817807c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PPC_LL</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a4cfca24cdaa23fdf2e66bac7f046d553</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PPC_LLARX</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>af682964c219e0f44b5fa1844b59f5504</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PPC_LONG</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a730d4f7f070964cc11d262dbc5a84f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PPC_STL</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>af6bf09e334cbf8c89b9daafd0ed6bcd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PPC_STLCX</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>ae86047794920b81904b15611d88ef2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PPC_TLNEI</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a2d898a1edfecfcef5d3e04ce471c2eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>smp_mb__after_oro_atomic_dec</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>aa9d6e2c134f47134afc29652261b6ebe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>smp_mb__after_oro_atomic_inc</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a933edb9c0ff7c4206ca8705c5f27364f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>smp_mb__before_oro_atomic_dec</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>afb1bf2f8a6158b147e19a3e91f2140cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>smp_mb__before_oro_atomic_inc</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>ac8dcef8f43b8e6aadfaccf65304f3c2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>stringify_in_c</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a8016d2dcf40196490fc6b3912f7bcdfb</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>eieio</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a68403138228394b24763b57654f1d624</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>isync</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>aeeedf4fcbe3943731236bb7d9f0c97fc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_add</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a47e0748484125ffd961df19a149d33c2</anchor>
      <arglist>(oro_atomic_t *v, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_add_return</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a44051390b741e1342478d6401c456f2b</anchor>
      <arglist>(oro_atomic_t *v, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_dec</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a04b947fc5bcd2bfd968f374fa1876085</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_dec_if_positive</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a39711e0e29d555a32109a64fc71f6089</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_dec_return</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>ac4d2b6aae500060c2e7f0f09ea1d58ca</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_inc</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>af64f9a56b1ba4b6866d646cba06abf3a</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_inc_return</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a8f20ca1b66ea4017951ca6626d25fc1e</anchor>
      <arglist>(oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>oro_atomic_sub</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a31e2bae2fdfd23832ea145ba73100f34</anchor>
      <arglist>(int a, oro_atomic_t *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>oro_atomic_sub_return</name>
      <anchorfile>oro__atomic_8h.html</anchorfile>
      <anchor>a144a76bee966e77b84da44c02d810179</anchor>
      <arglist>(oro_atomic_t *v, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oro_limits.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>oro__limits_8h</filename>
  </compound>
  <compound kind="file">
    <name>oro_malloc.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>oro__malloc_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>oro_rt_calloc</name>
      <anchorfile>oro__malloc_8h.html</anchorfile>
      <anchor>ad670699f0f6cc38fd1b2a55939b156e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_rt_free</name>
      <anchorfile>oro__malloc_8h.html</anchorfile>
      <anchor>a8ca8e306704847e5bb1a658fe05eb41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_rt_malloc</name>
      <anchorfile>oro__malloc_8h.html</anchorfile>
      <anchor>a33426d61515dbce709065495e16419db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_rt_realloc</name>
      <anchorfile>oro__malloc_8h.html</anchorfile>
      <anchor>a1354076d18c4d018c4b15e4ab4fd3d8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oro_system.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/oro_powerpc/</path>
    <filename>oro__system_8h</filename>
    <includes id="oro__atomic_8h" name="oro_atomic.h" local="yes" imported="no">oro_atomic.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>__HAVE_ARCH_CMPXCHG</name>
      <anchorfile>oro__system_8h.html</anchorfile>
      <anchor>a5e1d6376d425080866e3bb82f0d73753</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>oro_cmpxchg</name>
      <anchorfile>oro__system_8h.html</anchorfile>
      <anchor>ac3f6e3df7999c20dff710e8d94d854b5</anchor>
      <arglist>(ptr, o, n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ unsigned long</type>
      <name>__cmpxchg_u32</name>
      <anchorfile>oro__system_8h.html</anchorfile>
      <anchor>ae79917f7b0d4ee4a7f27bd6795dab613</anchor>
      <arglist>(volatile unsigned int *p, unsigned long old, unsigned long newp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ unsigned long</type>
      <name>__oro_cmpxchg</name>
      <anchorfile>oro__system_8h.html</anchorfile>
      <anchor>a92d3b9682714b158c1024c703ed65b48</anchor>
      <arglist>(volatile void *ptr, unsigned long old, unsigned long newp, unsigned int size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Orocos.Main.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>Orocos_8Main_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>OS.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>OS_8hpp</filename>
    <includes id="Thread_8hpp" name="Thread.hpp" local="yes" imported="no">Thread.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">Mutex.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">MutexLock.hpp</includes>
    <includes id="Semaphore_8hpp" name="Semaphore.hpp" local="yes" imported="no">Semaphore.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>os_ecos.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/ecos/</path>
    <filename>os__ecos_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ORONUM_OS_RTOS_HIGHEST_PRIORITY</name>
      <anchorfile>os__ecos_8h.html</anchorfile>
      <anchor>a04cbd9773e7fd4881da0eded290cbc0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORONUM_OS_RTOS_LOWEST_PRIORITY</name>
      <anchorfile>os__ecos_8h.html</anchorfile>
      <anchor>a8ea9feda5ad734d46bf88e152c046aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROSEM_OS_ECOS_STACK_SIZE</name>
      <anchorfile>os__ecos_8h.html</anchorfile>
      <anchor>a228da347f2a93b99177037143cff8c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROSEM_OS_SCHEDTYPE</name>
      <anchorfile>os__ecos_8h.html</anchorfile>
      <anchor>a5d4bdc040c81da6641217761ea35248f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OutputPort.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>OutputPort_8hpp</filename>
    <includes id="OutputPortInterface_8hpp" name="OutputPortInterface.hpp" local="yes" imported="no">base/OutputPortInterface.hpp</includes>
    <includes id="DataObject_8hpp" name="DataObject.hpp" local="yes" imported="no">base/DataObject.hpp</includes>
    <includes id="DataObjectDataSource_8hpp" name="DataObjectDataSource.hpp" local="yes" imported="no">internal/DataObjectDataSource.hpp</includes>
    <includes id="Channels_8hpp" name="Channels.hpp" local="yes" imported="no">internal/Channels.hpp</includes>
    <includes id="ConnFactory_8hpp" name="ConnFactory.hpp" local="yes" imported="no">internal/ConnFactory.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">Service.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">OperationCaller.hpp</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="yes" imported="no">InputPort.hpp</includes>
    <class kind="class">RTT::OutputPort</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>OutputPortInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>OutputPortInterface_8cpp</filename>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">PortInterface.hpp</includes>
    <includes id="OutputPortInterface_8hpp" name="OutputPortInterface.hpp" local="yes" imported="no">OutputPortInterface.hpp</includes>
    <includes id="InputPortInterface_8hpp" name="InputPortInterface.hpp" local="yes" imported="no">InputPortInterface.hpp</includes>
  </compound>
  <compound kind="file">
    <name>OutputPortInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>OutputPortInterface_8hpp</filename>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">PortInterface.hpp</includes>
    <includes id="ConnectionManager_8hpp" name="ConnectionManager.hpp" local="yes" imported="no">../internal/ConnectionManager.hpp</includes>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">DataSourceBase.hpp</includes>
    <class kind="class">RTT::base::OutputPortInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>parse_exception.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>parse__exception_8cpp</filename>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>parse_exception.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>parse__exception_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <class kind="class">RTT::scripting::fatal_semantic_parse_exception</class>
    <class kind="class">RTT::scripting::fatal_syntactic_parse_exception</class>
    <class kind="class">RTT::file_parse_exception</class>
    <class kind="class">RTT::parse_exception</class>
    <class kind="class">RTT::scripting::parse_exception_fatal_semantic_error</class>
    <class kind="class">RTT::scripting::parse_exception_illegal_identifier</class>
    <class kind="class">RTT::scripting::parse_exception_no_such_component</class>
    <class kind="class">RTT::scripting::parse_exception_no_such_constructor</class>
    <class kind="class">RTT::scripting::parse_exception_no_such_method_on_component</class>
    <class kind="class">RTT::scripting::parse_exception_parser_fail</class>
    <class kind="class">RTT::scripting::parse_exception_semantic_error</class>
    <class kind="class">RTT::scripting::parse_exception_syntactic_error</class>
    <class kind="class">RTT::scripting::parse_exception_undefined_value</class>
    <class kind="class">RTT::scripting::parse_exception_wrong_number_of_arguments</class>
    <class kind="class">RTT::scripting::parse_exception_wrong_type_of_argument</class>
    <class kind="class">RTT::scripting::semantic_parse_exception</class>
    <class kind="class">RTT::scripting::syntactic_parse_exception</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ParsedStateMachine.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ParsedStateMachine_8cpp</filename>
    <includes id="ParsedStateMachine_8hpp" name="ParsedStateMachine.hpp" local="yes" imported="no">ParsedStateMachine.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">../ExecutionEngine.hpp</includes>
    <includes id="StateDescription_8hpp" name="StateDescription.hpp" local="yes" imported="no">StateDescription.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="StateMachineService_8hpp" name="StateMachineService.hpp" local="yes" imported="no">StateMachineService.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">../internal/mystd.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ParsedStateMachine.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ParsedStateMachine_8hpp</filename>
    <includes id="StateMachine_8hpp" name="StateMachine.hpp" local="yes" imported="no">StateMachine.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <class kind="class">RTT::scripting::ParsedStateMachine</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ParsedStateMachine &gt;</type>
      <name>ParsedStateMachinePtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a930f6470933af43fe8280cf1b98f3a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::weak_ptr&lt; ParsedStateMachine &gt;</type>
      <name>ParsedStateMachineWPtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>ad3ba50e6222934e7456362987fbc3ea9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parser-debug.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>parser-debug_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>parser-types.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>parser-types_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <includes id="rtt-scripting-fwd_8hpp" name="rtt-scripting-fwd.hpp" local="yes" imported="no">rtt-scripting-fwd.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>SKIP_PARSER</name>
      <anchorfile>parser-types_8hpp.html</anchorfile>
      <anchor>a6d73bd40fa5c9be39b7029c7a81e3d8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Parser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>Parser_8cpp</filename>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="Parser_8hpp" name="Parser.hpp" local="yes" imported="no">Parser.hpp</includes>
    <includes id="ProgramGraphParser_8hpp" name="ProgramGraphParser.hpp" local="yes" imported="no">ProgramGraphParser.hpp</includes>
    <includes id="StateGraphParser_8hpp" name="StateGraphParser.hpp" local="yes" imported="no">StateGraphParser.hpp</includes>
    <includes id="ConditionParser_8hpp" name="ConditionParser.hpp" local="yes" imported="no">ConditionParser.hpp</includes>
    <includes id="ExpressionParser_8hpp" name="ExpressionParser.hpp" local="yes" imported="no">ExpressionParser.hpp</includes>
    <includes id="ValueChangeParser_8hpp" name="ValueChangeParser.hpp" local="yes" imported="no">ValueChangeParser.hpp</includes>
    <includes id="ProgramService_8hpp" name="ProgramService.hpp" local="yes" imported="no">ProgramService.hpp</includes>
    <includes id="StateMachineService_8hpp" name="StateMachineService.hpp" local="yes" imported="no">StateMachineService.hpp</includes>
    <includes id="DataSourceCommand_8hpp" name="DataSourceCommand.hpp" local="yes" imported="no">../internal/DataSourceCommand.hpp</includes>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="CommandComposite_8hpp" name="CommandComposite.hpp" local="yes" imported="no">CommandComposite.hpp</includes>
    <includes id="GlobalEngine_8hpp" name="GlobalEngine.hpp" local="yes" imported="no">../internal/GlobalEngine.hpp</includes>
    <includes id="ScriptParser_8hpp" name="ScriptParser.hpp" local="yes" imported="no">ScriptParser.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>Parser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>Parser_8hpp</filename>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="ProgramInterface_8hpp" name="ProgramInterface.hpp" local="yes" imported="no">ProgramInterface.hpp</includes>
    <includes id="ParsedStateMachine_8hpp" name="ParsedStateMachine.hpp" local="yes" imported="no">ParsedStateMachine.hpp</includes>
    <includes id="rtt-scripting-fwd_8hpp" name="rtt-scripting-fwd.hpp" local="yes" imported="no">rtt-scripting-fwd.hpp</includes>
    <class kind="class">RTT::scripting::Parser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>Parser.Main.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>Parser_8Main_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>PartDataSource.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>PartDataSource_8hpp</filename>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">DataSource.hpp</includes>
    <includes id="types_2carray_8hpp" name="types/carray.hpp" local="yes" imported="no">../types/carray.hpp</includes>
    <class kind="class">RTT::internal::PartDataSource</class>
    <class kind="class">RTT::internal::PartDataSource&lt; types::carray&lt; T &gt; &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>PeerParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>PeerParser_8cpp</filename>
    <includes id="PeerParser_8hpp" name="PeerParser.hpp" local="yes" imported="no">PeerParser.hpp</includes>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="GlobalService_8hpp" name="GlobalService.hpp" local="yes" imported="no">../internal/GlobalService.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>PeerParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>PeerParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="class">RTT::scripting::PeerParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>PeriodicActivity.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>PeriodicActivity_8cpp</filename>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../Time.hpp</includes>
    <includes id="PeriodicActivity_8hpp" name="PeriodicActivity.hpp" local="yes" imported="no">PeriodicActivity.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="TimerThread_8hpp" name="TimerThread.hpp" local="yes" imported="no">TimerThread.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>PeriodicActivity.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>PeriodicActivity_8hpp</filename>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="yes" imported="no">../base/RunnableInterface.hpp</includes>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../Time.hpp</includes>
    <includes id="ActivityInterface_8hpp" name="ActivityInterface.hpp" local="yes" imported="no">../base/ActivityInterface.hpp</includes>
    <includes id="TimerThread_8hpp" name="TimerThread.hpp" local="yes" imported="no">TimerThread.hpp</includes>
    <class kind="class">RTT::extras::PeriodicActivity</class>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
  </compound>
  <compound kind="file">
    <name>Plugin.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/plugin/</path>
    <filename>Plugin_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>Plugin.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/plugin/</path>
    <filename>Plugin_8hpp</filename>
    <namespace>RTT</namespace>
    <member kind="function">
      <type>RTT_EXPORT std::string</type>
      <name>getRTTPluginName</name>
      <anchorfile>Plugin_8hpp.html</anchorfile>
      <anchor>ab6dfef32d6409e1bb9b9d77b2a172578</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RTT_EXPORT std::string</type>
      <name>getRTTTargetName</name>
      <anchorfile>Plugin_8hpp.html</anchorfile>
      <anchor>a7c200e39cd09316c331697fab41fbf93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RTT_EXPORT bool</type>
      <name>loadRTTPlugin</name>
      <anchorfile>Plugin_8hpp.html</anchorfile>
      <anchor>a9550ba5d838666c5d16de652e3c207ac</anchor>
      <arglist>(RTT::TaskContext *t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PluginLoader.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/plugin/</path>
    <filename>PluginLoader_8cpp</filename>
    <includes id="PluginLoader_8hpp" name="PluginLoader.hpp" local="yes" imported="no">PluginLoader.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="StartStopManager_8hpp" name="StartStopManager.hpp" local="yes" imported="no">../os/StartStopManager.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
    <includes id="GlobalService_8hpp" name="GlobalService.hpp" local="yes" imported="no">../internal/GlobalService.hpp</includes>
    <includes id="dlfcn_8h" name="dlfcn.h" local="no" imported="no">dlfcn.h</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::plugin</namespace>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>default_delimiter</name>
      <anchorfile>PluginLoader_8cpp.html</anchorfile>
      <anchor>af75d3fefdab47710e04bcd7be7010ad2</anchor>
      <arglist>(&quot;:&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>delimiters</name>
      <anchorfile>PluginLoader_8cpp.html</anchorfile>
      <anchor>a65e917ab1bca91b22e751f3f3c3bf691</anchor>
      <arglist>(&quot;:;&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>FULL_PLUGINS_SUFFIX</name>
      <anchorfile>PluginLoader_8cpp.html</anchorfile>
      <anchor>accf961a144d2ff812cce3f13c95bed34</anchor>
      <arglist>(string(&quot;-&quot;)+string(OROCOS_TARGET_NAME)+SO_POSTFIX+SO_EXT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasEnding</name>
      <anchorfile>PluginLoader_8cpp.html</anchorfile>
      <anchor>a4db087fb8c6d16b5aab9553bc264a7c3</anchor>
      <arglist>(string const &amp;fullString, string const &amp;ending)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API bool</type>
      <name>isExtensionVersion</name>
      <anchorfile>PluginLoader_8cpp.html</anchorfile>
      <anchor>a6646024cc9aa0dbb7d2733794c464fb3</anchor>
      <arglist>(const std::string &amp;ext)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API bool</type>
      <name>isLoadableLibrary</name>
      <anchorfile>PluginLoader_8cpp.html</anchorfile>
      <anchor>a28688a9711cb5b511f2af1eb48e6c0c1</anchor>
      <arglist>(const path &amp;filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>SO_EXT</name>
      <anchorfile>PluginLoader_8cpp.html</anchorfile>
      <anchor>a2ad93b2ed6dcfef57088e8b47e7cbddd</anchor>
      <arglist>(&quot;.so&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>SO_POSTFIX</name>
      <anchorfile>PluginLoader_8cpp.html</anchorfile>
      <anchor>aeb162fd51a6c5cc7b2488f67fc065f6a</anchor>
      <arglist>(&quot;&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>char const *</type>
      <name>default_plugin_path</name>
      <anchorfile>namespaceRTT_1_1plugin.html</anchorfile>
      <anchor>a1e62d2aa157f7f4ac87dda8e11e2fe82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::shared_ptr&lt; PluginLoader &gt;</type>
      <name>instance2</name>
      <anchorfile>PluginLoader_8cpp.html</anchorfile>
      <anchor>ab1846e593c63dae5183b814c0ff63e2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PluginLoader.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/plugin/</path>
    <filename>PluginLoader_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">../os/Mutex.hpp</includes>
    <class kind="class">RTT::plugin::PluginLoader::LoadedLib</class>
    <class kind="class">RTT::plugin::PluginLoader</class>
    <namespace>RTT</namespace>
    <namespace>RTT::plugin</namespace>
  </compound>
  <compound kind="file">
    <name>plugins_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>plugins__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <includes id="Plugin_8hpp" name="Plugin.hpp" local="yes" imported="no">plugin/Plugin.hpp</includes>
    <includes id="PluginLoader_8hpp" name="PluginLoader.hpp" local="yes" imported="no">plugin/PluginLoader.hpp</includes>
    <class kind="class">PluginsFixture</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>plugins__test_8cpp.html</anchorfile>
      <anchor>a6c8e932fbec982f0a3d8d5cefbedba84</anchor>
      <arglist>(testExtensionVersion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>plugins__test_8cpp.html</anchorfile>
      <anchor>a72b3bf253107783849dc73eb3c1b158c</anchor>
      <arglist>(testLoadableLibrary)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>plugins__test_8cpp.html</anchorfile>
      <anchor>a5abb20929fdb0fe308a83196698ac97f</anchor>
      <arglist>(testTypePlugins)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>plugins__test_8cpp.html</anchorfile>
      <anchor>a3a5da0733a202eca946effa1bbc0945e</anchor>
      <arglist>(testTypePlugin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>plugins__test_8cpp.html</anchorfile>
      <anchor>ad1333466b81d1f2bbe386725bea82140</anchor>
      <arglist>(testServicePlugins)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>plugins__test_8cpp.html</anchorfile>
      <anchor>a453bc78d3737477e8a8a8897d95c3583</anchor>
      <arglist>(testServicePlugin)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API bool</type>
      <name>isExtensionVersion</name>
      <anchorfile>plugins__test_8cpp.html</anchorfile>
      <anchor>a6646024cc9aa0dbb7d2733794c464fb3</anchor>
      <arglist>(const std::string &amp;ext)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API bool</type>
      <name>isLoadableLibrary</name>
      <anchorfile>plugins__test_8cpp.html</anchorfile>
      <anchor>aa7a8b613b4ccb8a1242bcd6ec46cff58</anchor>
      <arglist>(const boost::filesystem::path &amp;filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plugins_test_services.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/testproject/plugins/</path>
    <filename>plugins__test__services_8cpp</filename>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">rtt/Service.hpp</includes>
    <includes id="ServicePlugin_8hpp" name="ServicePlugin.hpp" local="no" imported="no">rtt/plugin/ServicePlugin.hpp</includes>
    <class kind="class">ServicePluginTest</class>
  </compound>
  <compound kind="file">
    <name>testproject/types/plugins_test_types.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/testproject/types/</path>
    <filename>testproject_2types_2plugins__test__types_8cpp</filename>
    <includes id="TypekitPlugin_8hpp" name="TypekitPlugin.hpp" local="no" imported="no">rtt/types/TypekitPlugin.hpp</includes>
    <class kind="class">TypesPluginTest</class>
  </compound>
  <compound kind="file">
    <name>testtypes/types/plugins_test_types.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/testtypes/types/</path>
    <filename>testtypes_2types_2plugins__test__types_8cpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="no" imported="no">rtt/types/Types.hpp</includes>
    <includes id="TypekitPlugin_8hpp" name="TypekitPlugin.hpp" local="no" imported="no">rtt/types/TypekitPlugin.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="yes" imported="no">types/SequenceTypeInfo.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">../../datasource_fixture.hpp</includes>
    <class kind="class">TypesPluginTest</class>
    <member kind="function">
      <type>void</type>
      <name>loadArrayTypes</name>
      <anchorfile>testtypes_2types_2plugins__test__types_8cpp.html</anchorfile>
      <anchor>ad6f52e32b2d29b522d42fca86ccb17c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadSequenceTypes</name>
      <anchorfile>testtypes_2types_2plugins__test__types_8cpp.html</anchorfile>
      <anchor>a827060d32e671bcd47693d16bbb565ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadStructTypes</name>
      <anchorfile>testtypes_2types_2plugins__test__types_8cpp.html</anchorfile>
      <anchor>a154a3acaa9455634c5b67e3b0e05d1e9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>POAUtility.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>POAUtility_8cpp</filename>
    <includes id="POAUtility_8h" name="POAUtility.h" local="yes" imported="no">POAUtility.h</includes>
  </compound>
  <compound kind="file">
    <name>POAUtility.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>POAUtility_8h</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <class kind="class">POAUtility</class>
  </compound>
  <compound kind="file">
    <name>Port.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Port_8hpp</filename>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="yes" imported="no">InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="yes" imported="no">OutputPort.hpp</includes>
  </compound>
  <compound kind="file">
    <name>PortInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>PortInterface_8cpp</filename>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">PortInterface.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">../OperationCaller.hpp</includes>
  </compound>
  <compound kind="file">
    <name>PortInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>PortInterface_8hpp</filename>
    <includes id="rtt-internal-fwd_8hpp" name="rtt-internal-fwd.hpp" local="yes" imported="no">../internal/rtt-internal-fwd.hpp</includes>
    <includes id="ConnPolicy_8hpp" name="ConnPolicy.hpp" local="yes" imported="no">../ConnPolicy.hpp</includes>
    <includes id="ConnID_8hpp" name="ConnID.hpp" local="yes" imported="no">../internal/ConnID.hpp</includes>
    <includes id="ChannelElementBase_8hpp" name="ChannelElementBase.hpp" local="yes" imported="no">ChannelElementBase.hpp</includes>
    <includes id="rtt-types-fwd_8hpp" name="rtt-types-fwd.hpp" local="yes" imported="no">../types/rtt-types-fwd.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="class">RTT::base::PortInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>ports_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>ports__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="no" imported="no">InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="no" imported="no">OutputPort.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="SlaveActivity_8hpp" name="SlaveActivity.hpp" local="no" imported="no">extras/SlaveActivity.hpp</includes>
    <includes id="SequentialActivity_8hpp" name="SequentialActivity.hpp" local="no" imported="no">extras/SequentialActivity.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <class kind="class">EventPortsTC</class>
    <class kind="class">PortsTestFixture</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ports__test_8cpp.html</anchorfile>
      <anchor>ae27195982e94caf86704f0169ba5f1dd</anchor>
      <arglist>(testPortTaskInterface)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ports__test_8cpp.html</anchorfile>
      <anchor>a851caa8ecebfb6063ba46fbc6cae4535</anchor>
      <arglist>(testPortConnectionInitialization)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ports__test_8cpp.html</anchorfile>
      <anchor>a4618e4ccae4f7b0868156972831fa4fa</anchor>
      <arglist>(testPortSimpleConnections)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ports__test_8cpp.html</anchorfile>
      <anchor>add16468985e24091cee229039051bfb1</anchor>
      <arglist>(testPortOneWriterThreeReaders)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ports__test_8cpp.html</anchorfile>
      <anchor>a667d76a41057d304471edc0c6d7594a9</anchor>
      <arglist>(testPortThreeWritersOneReader)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ports__test_8cpp.html</anchorfile>
      <anchor>aa1f6340ba521e86afe6f4b118ef6b53b</anchor>
      <arglist>(testPortObjects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ports__test_8cpp.html</anchorfile>
      <anchor>a0e7a600d4948763124da4b7478df0584</anchor>
      <arglist>(testPortAddRemove)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ports__test_8cpp.html</anchorfile>
      <anchor>a409ea6af8fe08a0ac7d367d3788223a8</anchor>
      <arglist>(testEventPortSignalling)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ports__test_8cpp.html</anchorfile>
      <anchor>ae076e2a7adf50a8d4a593ca15e693182</anchor>
      <arglist>(testPlainPortNotSignalling)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ports__test_8cpp.html</anchorfile>
      <anchor>a5ee95b0ec8580ef3d67f9bffaa749034</anchor>
      <arglist>(testPortDataSource)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PrimitiveSequenceTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>PrimitiveSequenceTypeInfo_8hpp</filename>
    <includes id="PrimitiveTypeInfo_8hpp" name="PrimitiveTypeInfo.hpp" local="yes" imported="no">PrimitiveTypeInfo.hpp</includes>
    <includes id="SequenceTypeInfoBase_8hpp" name="SequenceTypeInfoBase.hpp" local="yes" imported="no">SequenceTypeInfoBase.hpp</includes>
    <includes id="MemberFactory_8hpp" name="MemberFactory.hpp" local="yes" imported="no">MemberFactory.hpp</includes>
    <class kind="class">RTT::types::PrimitiveSequenceTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>PrimitiveTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>PrimitiveTypeInfo_8hpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">Types.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="TypeStreamSelector_8hpp" name="TypeStreamSelector.hpp" local="yes" imported="no">TypeStreamSelector.hpp</includes>
    <includes id="TypeInfoGenerator_8hpp" name="TypeInfoGenerator.hpp" local="yes" imported="no">TypeInfoGenerator.hpp</includes>
    <includes id="StreamFactory_8hpp" name="StreamFactory.hpp" local="yes" imported="no">StreamFactory.hpp</includes>
    <includes id="TemplateValueFactory_8hpp" name="TemplateValueFactory.hpp" local="yes" imported="no">TemplateValueFactory.hpp</includes>
    <class kind="class">RTT::types::PrimitiveTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>Processors.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>Processors_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>program_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>program__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="Parser_8hpp" name="Parser.hpp" local="no" imported="no">scripting/Parser.hpp</includes>
    <includes id="FunctionGraph_8hpp" name="FunctionGraph.hpp" local="no" imported="no">scripting/FunctionGraph.hpp</includes>
    <includes id="ScriptingService_8hpp" name="ScriptingService.hpp" local="no" imported="no">scripting/ScriptingService.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <class kind="class">ProgramTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>ad70a370d5e37d6f0ec6f7348d4941632</anchor>
      <arglist>(testEmptyProgram)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>ad83aef41d2ac6d88d5a68b84317c859a</anchor>
      <arglist>(testReturnProgram)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>ae1d2326000009925816739aa8e36456e</anchor>
      <arglist>(testProgramError)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>ab1dbd551c56c7dd9d432b07f99c4e50d</anchor>
      <arglist>(testrunScriptError)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>ab0e44e1052ed58c831fdbaa5d4893010</anchor>
      <arglist>(test_getProgramText)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>a03825ab05661f807da5f1d99c468fa18</anchor>
      <arglist>(test_getProgramText_runScript)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>a3c1a5d6673dc17474a1017b84744af52</anchor>
      <arglist>(testParseProgram)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>abdd9527a868ca82b18364f1c16c6388a</anchor>
      <arglist>(testProgramFailure)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>a9d0bfa5642ae6b2f3ddd1eebd9a64069</anchor>
      <arglist>(testProgramCondition)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>a98509d4055c05aa753489293903d00f3</anchor>
      <arglist>(testProgramBreak)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>a439f5091c32bf34ccbb40a9fdb88cda7</anchor>
      <arglist>(testProgramLoops)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>a5accd4ce6fe7c63cc616e9ec8747fb54</anchor>
      <arglist>(testProgramAnd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>aa82a8d7caef685e2fa8738abc0d8e261</anchor>
      <arglist>(testProgramTry)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>a58ea72006700ef41b5dfd77ca665f6af</anchor>
      <arglist>(testProgramToProgram)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>aa56669de7c758b4fd8d8dbc9b3204b90</anchor>
      <arglist>(testProgramCallFoo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>a6c39a4f85850fc5dcd4574dd9ce8d8ec</anchor>
      <arglist>(testProgramDoFoo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>program__test_8cpp.html</anchorfile>
      <anchor>a38558ecef2b91e756904a12684137e7a</anchor>
      <arglist>(testSend)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProgramExceptions.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ProgramExceptions_8hpp</filename>
    <class kind="class">RTT::scripting::program_load_exception</class>
    <class kind="class">RTT::scripting::program_unload_exception</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ProgramGraphParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ProgramGraphParser_8cpp</filename>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="ProgramGraphParser_8hpp" name="ProgramGraphParser.hpp" local="yes" imported="no">ProgramGraphParser.hpp</includes>
    <includes id="ArgumentsParser_8hpp" name="ArgumentsParser.hpp" local="yes" imported="no">ArgumentsParser.hpp</includes>
    <includes id="CommandNOP_8hpp" name="CommandNOP.hpp" local="yes" imported="no">CommandNOP.hpp</includes>
    <includes id="CommandDataSource_8hpp" name="CommandDataSource.hpp" local="yes" imported="no">CommandDataSource.hpp</includes>
    <includes id="ConditionTrue_8hpp" name="ConditionTrue.hpp" local="yes" imported="no">ConditionTrue.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="DataSourceCondition_8hpp" name="DataSourceCondition.hpp" local="yes" imported="no">DataSourceCondition.hpp</includes>
    <includes id="ConditionComposite_8hpp" name="ConditionComposite.hpp" local="yes" imported="no">ConditionComposite.hpp</includes>
    <includes id="ConditionFalse_8hpp" name="ConditionFalse.hpp" local="yes" imported="no">ConditionFalse.hpp</includes>
    <includes id="ConditionOnce_8hpp" name="ConditionOnce.hpp" local="yes" imported="no">ConditionOnce.hpp</includes>
    <includes id="CommandComposite_8hpp" name="CommandComposite.hpp" local="yes" imported="no">CommandComposite.hpp</includes>
    <includes id="CommandBinary_8hpp" name="CommandBinary.hpp" local="yes" imported="no">CommandBinary.hpp</includes>
    <includes id="TryCommand_8hpp" name="TryCommand.hpp" local="yes" imported="no">TryCommand.hpp</includes>
    <includes id="FunctionFactory_8hpp" name="FunctionFactory.hpp" local="yes" imported="no">FunctionFactory.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="GlobalService_8hpp" name="GlobalService.hpp" local="yes" imported="no">../internal/GlobalService.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ProgramGraphParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ProgramGraphParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <includes id="PeerParser_8hpp" name="PeerParser.hpp" local="yes" imported="no">PeerParser.hpp</includes>
    <includes id="ConditionParser_8hpp" name="ConditionParser.hpp" local="yes" imported="no">ConditionParser.hpp</includes>
    <includes id="ExpressionParser_8hpp" name="ExpressionParser.hpp" local="yes" imported="no">ExpressionParser.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="FunctionGraphBuilder_8hpp" name="FunctionGraphBuilder.hpp" local="yes" imported="no">FunctionGraphBuilder.hpp</includes>
    <includes id="ValueChangeParser_8hpp" name="ValueChangeParser.hpp" local="yes" imported="no">ValueChangeParser.hpp</includes>
    <includes id="ProgramService_8hpp" name="ProgramService.hpp" local="yes" imported="no">ProgramService.hpp</includes>
    <class kind="class">RTT::scripting::ProgramGraphParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ProgramGraphParser2.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ProgramGraphParser2_8cpp</filename>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="ProgramGraphParser_8hpp" name="ProgramGraphParser.hpp" local="yes" imported="no">ProgramGraphParser.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ProgramInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ProgramInterface_8cpp</filename>
    <includes id="ProgramInterface_8hpp" name="ProgramInterface.hpp" local="yes" imported="no">ProgramInterface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ProgramInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ProgramInterface_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <includes id="AttributeBase_8hpp" name="AttributeBase.hpp" local="yes" imported="no">../base/AttributeBase.hpp</includes>
    <includes id="ExecutableInterface_8hpp" name="ExecutableInterface.hpp" local="yes" imported="no">../base/ExecutableInterface.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="rtt-scripting-fwd_8hpp" name="rtt-scripting-fwd.hpp" local="yes" imported="no">rtt-scripting-fwd.hpp</includes>
    <class kind="class">RTT::scripting::ProgramInterface</class>
    <class kind="struct">RTT::scripting::ProgramInterface::Status</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ProgramInterface &gt;</type>
      <name>ProgramInterfacePtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a93699146072ae2537ac11f00a43641e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::weak_ptr&lt; ProgramInterface &gt;</type>
      <name>ProgramInterfaceWPtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>acf64b3400a3b2e43a7c9b1fbce1300d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProgramService.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ProgramService_8cpp</filename>
    <includes id="ProgramService_8hpp" name="ProgramService.hpp" local="yes" imported="no">ProgramService.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">../OperationCaller.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">../FactoryExceptions.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">../ExecutionEngine.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../internal/DataSources.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ProgramService.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ProgramService_8hpp</filename>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="FunctionGraph_8hpp" name="FunctionGraph.hpp" local="yes" imported="no">FunctionGraph.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../internal/DataSources.hpp</includes>
    <class kind="class">RTT::scripting::ProgramService</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ProgramService &gt;</type>
      <name>ProgramServicePtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a6a6a2ab6e01b0ddd7091d4b17b1e688c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Properties.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>Properties_8hpp</filename>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
    <includes id="PropertyIntrospection_8hpp" name="PropertyIntrospection.hpp" local="yes" imported="no">../base/PropertyIntrospection.hpp</includes>
    <includes id="MarshallInterface_8hpp" name="MarshallInterface.hpp" local="yes" imported="no">../marsh/MarshallInterface.hpp</includes>
  </compound>
  <compound kind="file">
    <name>Property.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Property_8cpp</filename>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">Property.hpp</includes>
    <includes id="PropertyIntrospection_8hpp" name="PropertyIntrospection.hpp" local="yes" imported="no">base/PropertyIntrospection.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>Property.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Property_8hpp</filename>
    <includes id="PropertyBase_8hpp" name="PropertyBase.hpp" local="yes" imported="no">base/PropertyBase.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">PropertyBag.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">internal/DataSources.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <includes id="PropertyIntrospection_8hpp" name="PropertyIntrospection.hpp" local="yes" imported="no">base/PropertyIntrospection.hpp</includes>
    <class kind="class">RTT::Property</class>
    <namespace>RTT</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ae71a5d081b6c74a7b4373a6e2a22e096</anchor>
      <arglist>(std::ostream &amp;os, Property&lt; T &gt; &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>property_composition_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>property__composition__test_8cpp</filename>
    <includes id="DataSourceTypeInfo_8hpp" name="DataSourceTypeInfo.hpp" local="no" imported="no">internal/DataSourceTypeInfo.hpp</includes>
    <includes id="PropertyComposition_8hpp" name="PropertyComposition.hpp" local="no" imported="no">types/PropertyComposition.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="no" imported="no">Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="no" imported="no">PropertyBag.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <class kind="class">PropertyCompositionTest</class>
    <namespace>RTT</namespace>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__composition__test_8cpp.html</anchorfile>
      <anchor>ae2ea7f5f5e41421f8e4cbedc9eb10355</anchor>
      <arglist>(testDecomposeComposeEmptyBag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__composition__test_8cpp.html</anchorfile>
      <anchor>a2d4951dd2364e17cf35d1d9b3b87e691</anchor>
      <arglist>(testDecomposeComposeWrongTargetBag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__composition__test_8cpp.html</anchorfile>
      <anchor>aab3ad60c1c0078d65c0094f56bf77aae</anchor>
      <arglist>(testDecomposeComposeVector)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a27b035c8e88862c0c9e376cd0fd03cd2</anchor>
      <arglist>(std::ostream &amp;os, const std::vector&lt; double &gt; &amp;vect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>property__composition__test_8cpp.html</anchorfile>
      <anchor>ab707311d57bbd735c8efb772047f5878</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;a, const std::vector&lt; double &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a858290009571d8506e418592f75226f4</anchor>
      <arglist>(const PropertyBag &amp;a, const PropertyBag &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>property_loader_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>property__loader__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="PropertyLoader_8hpp" name="PropertyLoader.hpp" local="yes" imported="no">marsh/PropertyLoader.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <class kind="struct">LoaderTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__loader__test_8cpp.html</anchorfile>
      <anchor>aec2a71ba337bbfe91cec2f97031f4652</anchor>
      <arglist>(testPropSaveLoad)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__loader__test_8cpp.html</anchorfile>
      <anchor>a3f01bc61a574c778eadf3c48fe49ca09</anchor>
      <arglist>(testPropUnknown)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__loader__test_8cpp.html</anchorfile>
      <anchor>a29ad05db990468ce78feff6402b87a11</anchor>
      <arglist>(testPropLoading)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__loader__test_8cpp.html</anchorfile>
      <anchor>a0dab838d05269c3f57fa308165aab840</anchor>
      <arglist>(testPropStoring)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>property_marsh_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>property__marsh__test_8cpp</filename>
    <includes id="PropertyMarshaller_8hpp" name="PropertyMarshaller.hpp" local="no" imported="no">marsh/PropertyMarshaller.hpp</includes>
    <includes id="PropertyDemarshaller_8hpp" name="PropertyDemarshaller.hpp" local="no" imported="no">marsh/PropertyDemarshaller.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="no" imported="no">Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="no" imported="no">PropertyBag.hpp</includes>
    <includes id="PropertyComposition_8hpp" name="PropertyComposition.hpp" local="no" imported="no">types/PropertyComposition.hpp</includes>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <class kind="class">PropertyMarshTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__marsh__test_8cpp.html</anchorfile>
      <anchor>a467383ee1f2b617619bd0a53880cf856</anchor>
      <arglist>(testPropMarsh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__marsh__test_8cpp.html</anchorfile>
      <anchor>ab262e696e3a2ad02e3f568fe8ae93f4a</anchor>
      <arglist>(testPropMarshVect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__marsh__test_8cpp.html</anchorfile>
      <anchor>ad313cdb0a2fabf701df46ae82a50dd56</anchor>
      <arglist>(testPropMarshVectLegacy)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>property_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>property__test_8cpp</filename>
    <includes id="PropertyBagIntrospector_8hpp" name="PropertyBagIntrospector.hpp" local="no" imported="no">marsh/PropertyBagIntrospector.hpp</includes>
    <includes id="DataSourceTypeInfo_8hpp" name="DataSourceTypeInfo.hpp" local="no" imported="no">internal/DataSourceTypeInfo.hpp</includes>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="no" imported="no">types/PropertyDecomposition.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="no" imported="no">Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="no" imported="no">PropertyBag.hpp</includes>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <class kind="class">PropertyTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>a85d1e521e8f93b941dca5cd00688734f</anchor>
      <arglist>(testCopyUpdate)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>ab2ec50cd951caedde4a96f6e987b3647</anchor>
      <arglist>(testCopyUpdateChar)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>ad259b3c9320071d8e52886ed9851768d</anchor>
      <arglist>(testUpdateCharClone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>acc45b412767db7b93f6a316ef6006361</anchor>
      <arglist>(testfindProperty)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>af83b7e259ccedae75513ff0de1e64912</anchor>
      <arglist>(testlistProperties)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>a6ffd9dfdc1ca5fefb2f4bf414be63247</anchor>
      <arglist>(teststoreProperty)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>a00091ec57416c3c74e1bdcf07c81442f</anchor>
      <arglist>(testremoveProperty)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>a08a8d038c873a481c6b50fd04f63067c</anchor>
      <arglist>(testRepository)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>a7f44eaa45d7f6015ddf808ece2a0865f</anchor>
      <arglist>(testComposition)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>a1f6186725e80d7d091ed1b9a98babc91</anchor>
      <arglist>(testNewDecomposition)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>a0d1f9e4506fa4ecfc62dae841841cdd3</anchor>
      <arglist>(testInit)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>af4f123c04862bca4d4a2a10d2f042041</anchor>
      <arglist>(testUpdate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>property__test_8cpp.html</anchorfile>
      <anchor>ab707311d57bbd735c8efb772047f5878</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;a, const std::vector&lt; double &gt; &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PropertyBag.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>PropertyBag_8cpp</filename>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">PropertyBag.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">Property.hpp</includes>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="yes" imported="no">types/PropertyDecomposition.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">types/Types.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <namespace>RTT</namespace>
    <member kind="function">
      <type>bool</type>
      <name>copyProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga33ed35469e77163e298a71b9eee1877b</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga1b0aa4b25d75f5d5f20022c3ede56480</anchor>
      <arglist>(PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deletePropertyBag</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gab4f305499752bd3dd21aebb0087131f2</anchor>
      <arglist>(PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>PropertyBase *</type>
      <name>findProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga5aada9e245bd239b3f49084d167b0473</anchor>
      <arglist>(const PropertyBag &amp;bag, const std::string &amp;nameSequence, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flattenPropertyBag</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gaa98319f2acfc62b7436e27a6ff6c1569</anchor>
      <arglist>(PropertyBag &amp;target, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; string &gt;</type>
      <name>listProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga93fadd1284e6c09ab4b8716d5a9246ed</anchor>
      <arglist>(const PropertyBag &amp;source, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; string &gt;</type>
      <name>listPropertyDescriptions</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga5ceef4273ed74152a9ed0f3d5c4551aa</anchor>
      <arglist>(const PropertyBag &amp;source, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__BagOperations.html</anchorfile>
      <anchor>ga1952dff126626e769995928c662e96c8</anchor>
      <arglist>(std::ostream &amp;os, const PropertyBag &amp;bag)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__BagOperations.html</anchorfile>
      <anchor>ga9a99454195e2a0e96c6cdd319d127544</anchor>
      <arglist>(std::istream &amp;is, PropertyBag &amp;bag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga7d1b06813dee02c1cb7159536c128e06</anchor>
      <arglist>(const PropertyBag &amp;target, const PropertyBag &amp;source, bool allprops)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga82600751e4cc7d61ced6e7f8f53da58d</anchor>
      <arglist>(const PropertyBag &amp;target, const PropertyBase &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga6de9b241e65831155f31518b1612c244</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source, const std::string &amp;name, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga0d1f71f9142acecc545d8fee8f853bbf</anchor>
      <arglist>(PropertyBag &amp;bag, const std::string &amp;path, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>storeProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gae6806b2ffd84a6a3afda627154b42595</anchor>
      <arglist>(PropertyBag &amp;bag, const std::string &amp;path, base::PropertyBase *item, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateOrRefreshProperty</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a9abdaa336e85cf4415c68d9d07249aac</anchor>
      <arglist>(PropertyBase *source, PropertyBase *target, bool update)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga7f7f75a8a5656fb5821678406403fb42</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga573ea08f1980ff0ac1c0dca2b4f0c2da</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source, const std::string &amp;name, const std::string &amp;separator)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PropertyBag.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>PropertyBag_8hpp</filename>
    <includes id="PropertyBase_8hpp" name="PropertyBase.hpp" local="yes" imported="no">base/PropertyBase.hpp</includes>
    <class kind="struct">RTT::PropertyBag::FindPropType</class>
    <class kind="class">RTT::PropertyBag</class>
    <namespace>RTT</namespace>
    <member kind="function">
      <type>bool</type>
      <name>copyProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga33ed35469e77163e298a71b9eee1877b</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga1b0aa4b25d75f5d5f20022c3ede56480</anchor>
      <arglist>(PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deletePropertyBag</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gab4f305499752bd3dd21aebb0087131f2</anchor>
      <arglist>(PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>PropertyBase *</type>
      <name>findProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga5aada9e245bd239b3f49084d167b0473</anchor>
      <arglist>(const PropertyBag &amp;bag, const std::string &amp;nameSequence, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flattenPropertyBag</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gaa98319f2acfc62b7436e27a6ff6c1569</anchor>
      <arglist>(PropertyBag &amp;target, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; string &gt;</type>
      <name>listProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga93fadd1284e6c09ab4b8716d5a9246ed</anchor>
      <arglist>(const PropertyBag &amp;source, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; string &gt;</type>
      <name>listPropertyDescriptions</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga5ceef4273ed74152a9ed0f3d5c4551aa</anchor>
      <arglist>(const PropertyBag &amp;source, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__BagOperations.html</anchorfile>
      <anchor>ga1952dff126626e769995928c662e96c8</anchor>
      <arglist>(std::ostream &amp;os, const PropertyBag &amp;bag)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__BagOperations.html</anchorfile>
      <anchor>ga9a99454195e2a0e96c6cdd319d127544</anchor>
      <arglist>(std::istream &amp;is, PropertyBag &amp;bag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga7d1b06813dee02c1cb7159536c128e06</anchor>
      <arglist>(const PropertyBag &amp;target, const PropertyBag &amp;source, bool allprops)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga82600751e4cc7d61ced6e7f8f53da58d</anchor>
      <arglist>(const PropertyBag &amp;target, const PropertyBase &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga6de9b241e65831155f31518b1612c244</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source, const std::string &amp;name, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga0d1f71f9142acecc545d8fee8f853bbf</anchor>
      <arglist>(PropertyBag &amp;bag, const std::string &amp;path, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>storeProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gae6806b2ffd84a6a3afda627154b42595</anchor>
      <arglist>(PropertyBag &amp;bag, const std::string &amp;path, base::PropertyBase *item, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga7f7f75a8a5656fb5821678406403fb42</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga573ea08f1980ff0ac1c0dca2b4f0c2da</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source, const std::string &amp;name, const std::string &amp;separator)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PropertyBagIntrospector.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>PropertyBagIntrospector_8cpp</filename>
    <includes id="PropertyBagIntrospector_8hpp" name="PropertyBagIntrospector.hpp" local="yes" imported="no">PropertyBagIntrospector.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
  </compound>
  <compound kind="file">
    <name>PropertyBagIntrospector.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>PropertyBagIntrospector_8hpp</filename>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="PropertyIntrospection_8hpp" name="PropertyIntrospection.hpp" local="yes" imported="no">../base/PropertyIntrospection.hpp</includes>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="yes" imported="no">../types/PropertyDecomposition.hpp</includes>
    <class kind="class">RTT::marsh::PropertyBagIntrospector</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyBagVisitor.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>PropertyBagVisitor_8cpp</filename>
    <includes id="PropertyBagVisitor_8hpp" name="PropertyBagVisitor.hpp" local="yes" imported="no">PropertyBagVisitor.hpp</includes>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="yes" imported="no">../types/PropertyDecomposition.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyBagVisitor.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>PropertyBagVisitor_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="class">RTT::base::PropertyBagVisitor</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyBase.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>PropertyBase_8cpp</filename>
    <includes id="PropertyBase_8hpp" name="PropertyBase.hpp" local="yes" imported="no">PropertyBase.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">internal/DataSources.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">PropertyBag.hpp</includes>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="yes" imported="no">../types/PropertyDecomposition.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>aed57a750eb7232cf48c70712eff446c1</anchor>
      <arglist>(std::ostream &amp;os, PropertyBase *p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PropertyBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>PropertyBase_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">ActionInterface.hpp</includes>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">DataSourceBase.hpp</includes>
    <class kind="class">RTT::base::PropertyBase</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>aed57a750eb7232cf48c70712eff446c1</anchor>
      <arglist>(std::ostream &amp;os, PropertyBase *p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PropertyComposition.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>PropertyComposition_8cpp</filename>
    <includes id="PropertyComposition_8hpp" name="PropertyComposition.hpp" local="yes" imported="no">PropertyComposition.hpp</includes>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="yes" imported="no">PropertyDecomposition.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">types/Types.hpp</includes>
  </compound>
  <compound kind="file">
    <name>PropertyComposition.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>PropertyComposition_8hpp</filename>
    <includes id="PropertyBase_8hpp" name="PropertyBase.hpp" local="yes" imported="no">../base/PropertyBase.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>bool RTT_API</type>
      <name>composePropertyBag</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a0a5b03e098a7a90c431e885076ab3dd3</anchor>
      <arglist>(PropertyBag const &amp;sourcebag, PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>bool RTT_API</type>
      <name>decomposePropertyBag</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>aea865bc70e02568b615dac086b00cc32</anchor>
      <arglist>(PropertyBag const &amp;sourcebag, PropertyBag &amp;target)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PropertyDecomposition.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>PropertyDecomposition_8cpp</filename>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="yes" imported="no">PropertyDecomposition.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="TypeInfo_8hpp" name="TypeInfo.hpp" local="yes" imported="no">TypeInfo.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>bool</type>
      <name>propertyDecomposition</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>af02550a6535dd184e5e9c4d72e6e79b0</anchor>
      <arglist>(base::PropertyBase *source, PropertyBag &amp;targetbag, bool recurse)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>typeDecomposition</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>afa82f9733c8cdb29dff380f7ce2f5104</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dsb, PropertyBag &amp;targetbag, bool recurse)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PropertyDecomposition.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>PropertyDecomposition_8hpp</filename>
    <includes id="PropertyBase_8hpp" name="PropertyBase.hpp" local="yes" imported="no">../base/PropertyBase.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>bool</type>
      <name>propertyDecomposition</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>af02550a6535dd184e5e9c4d72e6e79b0</anchor>
      <arglist>(base::PropertyBase *source, PropertyBag &amp;targetbag, bool recurse)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>typeDecomposition</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>afa82f9733c8cdb29dff380f7ce2f5104</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dsb, PropertyBag &amp;targetbag, bool recurse)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PropertyDemarshaller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>PropertyDemarshaller_8cpp</filename>
    <includes id="PropertyDemarshaller_8hpp" name="PropertyDemarshaller.hpp" local="yes" imported="no">PropertyDemarshaller.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="no" imported="no">Property.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyDemarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>PropertyDemarshaller_8hpp</filename>
    <includes id="MarshallInterface_8hpp" name="MarshallInterface.hpp" local="yes" imported="no">MarshallInterface.hpp</includes>
    <class kind="class">RTT::marsh::PropertyDemarshaller</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyIntrospection.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>PropertyIntrospection_8hpp</filename>
    <includes id="PropertyBagVisitor_8hpp" name="PropertyBagVisitor.hpp" local="yes" imported="no">PropertyBagVisitor.hpp</includes>
    <class kind="class">RTT::base::PropertyIntrospection</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyLoader.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>PropertyLoader_8cpp</filename>
    <includes id="PropertyLoader_8hpp" name="PropertyLoader.hpp" local="yes" imported="no">PropertyLoader.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="PropertyBagIntrospector_8hpp" name="PropertyBagIntrospector.hpp" local="yes" imported="no">PropertyBagIntrospector.hpp</includes>
    <includes id="PropertyComposition_8hpp" name="PropertyComposition.hpp" local="yes" imported="no">../types/PropertyComposition.hpp</includes>
  </compound>
  <compound kind="file">
    <name>PropertyLoader.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>PropertyLoader_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="class">RTT::marsh::PropertyLoader</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyMarshaller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>PropertyMarshaller_8cpp</filename>
    <includes id="PropertyMarshaller_8hpp" name="PropertyMarshaller.hpp" local="yes" imported="no">PropertyMarshaller.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyMarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>PropertyMarshaller_8hpp</filename>
    <includes id="MarshallInterface_8hpp" name="MarshallInterface.hpp" local="yes" imported="no">MarshallInterface.hpp</includes>
    <class kind="class">RTT::marsh::PropertyMarshaller</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>PropertyParser_8cpp</filename>
    <includes id="PropertyParser_8hpp" name="PropertyParser.hpp" local="yes" imported="no">PropertyParser.hpp</includes>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="no" imported="no">Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="no" imported="no">PropertyBag.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>PropertyParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <class kind="class">RTT::scripting::PropertyParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ptr_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>ptr__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="ptr__test_8hpp" name="ptr_test.hpp" local="yes" imported="no">ptr_test.hpp</includes>
    <class kind="struct">MyStruct</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ptr__test_8cpp.html</anchorfile>
      <anchor>a00f8a92fbe12e8fa983751483c06980d</anchor>
      <arglist>(testReadOnly)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>ptr__test_8cpp.html</anchorfile>
      <anchor>a94ca46d3a59ab8523a87d84fb3e04182</anchor>
      <arglist>(testPromotion)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ptr_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>ptr__test_8hpp</filename>
    <includes id="ReadOnlyPointer_8hpp" name="ReadOnlyPointer.hpp" local="no" imported="no">extras/ReadOnlyPointer.hpp</includes>
    <class kind="class">PtrTest</class>
  </compound>
  <compound kind="file">
    <name>PulseTrainGeneratorInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>PulseTrainGeneratorInterface_8cpp</filename>
    <includes id="PulseTrainGeneratorInterface_8hpp" name="PulseTrainGeneratorInterface.hpp" local="yes" imported="no">PulseTrainGeneratorInterface.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>PulseTrainGeneratorInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>PulseTrainGeneratorInterface_8hpp</filename>
    <includes id="NameServer_8hpp" name="NameServer.hpp" local="yes" imported="no">NameServer.hpp</includes>
    <includes id="NameServerRegistrator_8hpp" name="NameServerRegistrator.hpp" local="yes" imported="no">NameServerRegistrator.hpp</includes>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../../Time.hpp</includes>
    <class kind="class">RTT::dev::PulseTrainGeneratorInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>Queue.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>Queue_8hpp</filename>
    <includes id="AtomicQueue_8hpp" name="AtomicQueue.hpp" local="yes" imported="no">AtomicQueue.hpp</includes>
    <class kind="class">RTT::internal::Queue</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ReadOnlyPointer.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>ReadOnlyPointer_8hpp</filename>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">../os/Mutex.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
    <class kind="class">RTT::extras::ReadOnlyPointer</class>
    <class kind="struct">RTT::extras::ROPtrInternal</class>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a48064ae5fe435f6a30fc0c5b5ac52239</anchor>
      <arglist>(ROPtrInternal&lt; T &gt; *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a75b4770f8d7ee830f00529c8d5f53cc1</anchor>
      <arglist>(ROPtrInternal&lt; T &gt; *data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RealTimeTypekit.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>RealTimeTypekit_8cpp</filename>
    <includes id="RealTimeTypekit_8hpp" name="RealTimeTypekit.hpp" local="yes" imported="no">RealTimeTypekit.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>RealTimeTypekit.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>RealTimeTypekit_8hpp</filename>
    <includes id="TypekitPlugin_8hpp" name="TypekitPlugin.hpp" local="yes" imported="no">../types/TypekitPlugin.hpp</includes>
    <class kind="class">RTT::types::RealTimeTypekitPlugin</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>RealTimeTypekitConstructors.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>RealTimeTypekitConstructors_8cpp</filename>
    <includes id="RealTimeTypekit_8hpp" name="RealTimeTypekit.hpp" local="yes" imported="no">RealTimeTypekit.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="FlowStatus_8hpp" name="FlowStatus.hpp" local="yes" imported="no">../FlowStatus.hpp</includes>
    <includes id="ConnPolicy_8hpp" name="ConnPolicy.hpp" local="yes" imported="no">../ConnPolicy.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../internal/DataSources.hpp</includes>
    <includes id="typekit_2Types_8hpp" name="typekit/Types.hpp" local="yes" imported="no">../typekit/Types.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">../internal/mystd.hpp</includes>
    <includes id="TemplateConstructor_8hpp" name="TemplateConstructor.hpp" local="yes" imported="no">../types/TemplateConstructor.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>RealTimeTypekitGlobals.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>RealTimeTypekitGlobals_8cpp</filename>
    <includes id="RealTimeTypekit_8hpp" name="RealTimeTypekit.hpp" local="yes" imported="no">RealTimeTypekit.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="GlobalsRepository_8hpp" name="GlobalsRepository.hpp" local="yes" imported="no">../types/GlobalsRepository.hpp</includes>
    <includes id="FlowStatus_8hpp" name="FlowStatus.hpp" local="yes" imported="no">../FlowStatus.hpp</includes>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../SendStatus.hpp</includes>
    <includes id="ConnPolicy_8hpp" name="ConnPolicy.hpp" local="yes" imported="no">../ConnPolicy.hpp</includes>
    <includes id="typekit_2Types_8hpp" name="typekit/Types.hpp" local="yes" imported="no">../typekit/Types.hpp</includes>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">../os/fosi.h</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>RealTimeTypekitOperators.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>RealTimeTypekitOperators_8cpp</filename>
    <includes id="RealTimeTypekit_8hpp" name="RealTimeTypekit.hpp" local="yes" imported="no">RealTimeTypekit.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="Operators_8hpp" name="Operators.hpp" local="yes" imported="no">../types/Operators.hpp</includes>
    <includes id="OperatorTypes_8hpp" name="OperatorTypes.hpp" local="yes" imported="no">../types/OperatorTypes.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">../internal/mystd.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="FlowStatus_8hpp" name="FlowStatus.hpp" local="yes" imported="no">../FlowStatus.hpp</includes>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../SendStatus.hpp</includes>
    <includes id="ConnPolicy_8hpp" name="ConnPolicy.hpp" local="yes" imported="no">../ConnPolicy.hpp</includes>
    <includes id="typekit_2Types_8hpp" name="typekit/Types.hpp" local="yes" imported="no">../typekit/Types.hpp</includes>
    <class kind="struct">RTT::get_capacity</class>
    <class kind="struct">RTT::get_size</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>RealTimeTypekitStdTypes.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>RealTimeTypekitStdTypes_8cpp</filename>
    <includes id="RealTimeTypekit_8hpp" name="RealTimeTypekit.hpp" local="yes" imported="no">RealTimeTypekit.hpp</includes>
    <includes id="StdStringTypeInfo_8hpp" name="StdStringTypeInfo.hpp" local="yes" imported="no">StdStringTypeInfo.hpp</includes>
    <includes id="StdVectorTypeInfo_8hpp" name="StdVectorTypeInfo.hpp" local="yes" imported="no">StdVectorTypeInfo.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>void</type>
      <name>loadStdTypes</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ae8f1d0bb04ade3eb7f1d1d833fb0e46b</anchor>
      <arglist>(TypeInfoRepository::shared_ptr ti)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RealTimeTypekitTypes.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>RealTimeTypekitTypes_8cpp</filename>
    <includes id="RealTimeTypekit_8hpp" name="RealTimeTypekit.hpp" local="yes" imported="no">RealTimeTypekit.hpp</includes>
    <includes id="StdTypeInfo_8hpp" name="StdTypeInfo.hpp" local="yes" imported="no">StdTypeInfo.hpp</includes>
    <includes id="BoolTypeInfo_8hpp" name="BoolTypeInfo.hpp" local="yes" imported="no">BoolTypeInfo.hpp</includes>
    <includes id="TypeInfoName_8hpp" name="TypeInfoName.hpp" local="yes" imported="no">../types/TypeInfoName.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>void</type>
      <name>loadOrocosTypes</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ac7a149313ec66a8b90c9d0fd89646812</anchor>
      <arglist>(TypeInfoRepository::shared_ptr ti)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadStdTypes</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ae8f1d0bb04ade3eb7f1d1d833fb0e46b</anchor>
      <arglist>(TypeInfoRepository::shared_ptr ti)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RealTimeTypekitTypes2.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>RealTimeTypekitTypes2_8cpp</filename>
    <includes id="RealTimeTypekit_8hpp" name="RealTimeTypekit.hpp" local="yes" imported="no">RealTimeTypekit.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="TypeInfoName_8hpp" name="TypeInfoName.hpp" local="yes" imported="no">../types/TypeInfoName.hpp</includes>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="yes" imported="no">../types/TemplateTypeInfo.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="yes" imported="no">../types/SequenceTypeInfo.hpp</includes>
    <includes id="StdTypeInfo_8hpp" name="StdTypeInfo.hpp" local="yes" imported="no">StdTypeInfo.hpp</includes>
    <includes id="StructTypeInfo_8hpp" name="StructTypeInfo.hpp" local="yes" imported="no">../types/StructTypeInfo.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="FlowStatus_8hpp" name="FlowStatus.hpp" local="yes" imported="no">../FlowStatus.hpp</includes>
    <includes id="ConnPolicy_8hpp" name="ConnPolicy.hpp" local="yes" imported="no">../ConnPolicy.hpp</includes>
    <includes id="ConnPolicyType_8hpp" name="ConnPolicyType.hpp" local="yes" imported="no">ConnPolicyType.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <class kind="struct">RTT::types::EmptySendHandle</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>void</type>
      <name>loadOrocosTypes</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ac7a149313ec66a8b90c9d0fd89646812</anchor>
      <arglist>(TypeInfoRepository::shared_ptr ti)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Reference.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>Reference_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <class kind="class">RTT::internal::Reference</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>remote_method_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>remote__method__test_8cpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="RemoteOperationCaller_8hpp" name="RemoteOperationCaller.hpp" local="no" imported="no">internal/RemoteOperationCaller.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>ORO_TEST_OPERATION_CALLER</name>
      <anchorfile>remote__method__test_8cpp.html</anchorfile>
      <anchor>af31268b8210d68bbade197216592c5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>remote__method__test_8cpp.html</anchorfile>
      <anchor>a0bc58bd4756c805b1b4e29b67704d12e</anchor>
      <arglist>(testRemoteOperationCaller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>remote__method__test_8cpp.html</anchorfile>
      <anchor>ad820cc47f89202709e4289229e91efbe</anchor>
      <arglist>(testOperationCallerC_Call)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>remote__method__test_8cpp.html</anchorfile>
      <anchor>a77dc3657f2682be80776d4d3a73647e1</anchor>
      <arglist>(testOperationCallerC_Send)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>remote__method__test_8cpp.html</anchorfile>
      <anchor>a8c9f3772f08899a73fd4b7f0723eaeb5</anchor>
      <arglist>(testOperationCallerFromDS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>remote__method__test_8cpp.html</anchorfile>
      <anchor>a87d91d0a1eb820ab793a83cd9563ab40</anchor>
      <arglist>(testRemoteOperationCallerFactory)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RemoteChannelElement.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>RemoteChannelElement_8hpp</filename>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="yes" imported="no">DataFlowI.h</includes>
    <includes id="CorbaTypeTransporter_8hpp" name="CorbaTypeTransporter.hpp" local="yes" imported="no">CorbaTypeTransporter.hpp</includes>
    <includes id="CorbaDispatcher_8hpp" name="CorbaDispatcher.hpp" local="yes" imported="no">CorbaDispatcher.hpp</includes>
    <class kind="class">RTT::corba::RemoteChannelElement</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>RemoteConnID.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>RemoteConnID_8cpp</filename>
    <includes id="RemoteConnID_8hpp" name="RemoteConnID.hpp" local="yes" imported="no">RemoteConnID.hpp</includes>
  </compound>
  <compound kind="file">
    <name>RemoteConnID.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>RemoteConnID_8hpp</filename>
    <includes id="ConnID_8hpp" name="ConnID.hpp" local="yes" imported="no">../../internal/ConnID.hpp</includes>
    <class kind="struct">RTT::corba::RemoteConnID</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>RemoteOperationCaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>RemoteOperationCaller_8hpp</filename>
    <includes id="OperationCallerBase_8hpp" name="OperationCallerBase.hpp" local="yes" imported="no">../base/OperationCallerBase.hpp</includes>
    <includes id="OperationCallerC_8hpp" name="OperationCallerC.hpp" local="yes" imported="no">OperationCallerC.hpp</includes>
    <includes id="DataSourceStorage_8hpp" name="DataSourceStorage.hpp" local="yes" imported="no">DataSourceStorage.hpp</includes>
    <includes id="Invoker_8hpp" name="Invoker.hpp" local="yes" imported="no">Invoker.hpp</includes>
    <class kind="class">RTT::internal::RemoteOperationCaller</class>
    <class kind="class">RTT::internal::RemoteOperationCallerImpl</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>RemotePorts.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>RemotePorts_8cpp</filename>
    <includes id="RemotePorts_8hpp" name="RemotePorts.hpp" local="yes" imported="no">RemotePorts.hpp</includes>
    <includes id="CorbaTypeTransporter_8hpp" name="CorbaTypeTransporter.hpp" local="yes" imported="no">CorbaTypeTransporter.hpp</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="yes" imported="no">DataFlowI.h</includes>
    <includes id="DataFlowInterface_8hpp" name="DataFlowInterface.hpp" local="yes" imported="no">../../DataFlowInterface.hpp</includes>
    <includes id="CorbaConnPolicy_8hpp" name="CorbaConnPolicy.hpp" local="yes" imported="no">CorbaConnPolicy.hpp</includes>
    <includes id="CorbaLib_8hpp" name="CorbaLib.hpp" local="yes" imported="no">CorbaLib.hpp</includes>
    <includes id="RemoteConnID_8hpp" name="RemoteConnID.hpp" local="yes" imported="no">RemoteConnID.hpp</includes>
    <includes id="ConnID_8hpp" name="ConnID.hpp" local="yes" imported="no">../../internal/ConnID.hpp</includes>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="yes" imported="no">../../rtt-detail-fwd.hpp</includes>
  </compound>
  <compound kind="file">
    <name>RemotePorts.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>RemotePorts_8hpp</filename>
    <includes id="PortInterface_8hpp" name="PortInterface.hpp" local="yes" imported="no">../../base/PortInterface.hpp</includes>
    <includes id="ChannelElement_8hpp" name="ChannelElement.hpp" local="yes" imported="no">../../base/ChannelElement.hpp</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="yes" imported="no">../../InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="yes" imported="no">../../OutputPort.hpp</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="yes" imported="no">DataFlowI.h</includes>
    <class kind="class">RTT::corba::RemoteInputPort</class>
    <class kind="class">RTT::corba::RemoteOutputPort</class>
    <class kind="class">RTT::corba::RemotePort</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>Return.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>Return_8hpp</filename>
    <includes id="Collect_8hpp" name="Collect.hpp" local="yes" imported="no">Collect.hpp</includes>
    <class kind="struct">RTT::internal::Return</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 0, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 1, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 2, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 3, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 4, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 5, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 6, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 7, F, BaseImpl &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ReturnBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ReturnBase_8hpp</filename>
    <class kind="struct">RTT::internal::ReturnBase</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 0, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 1, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 2, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 3, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 4, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 5, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 6, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 7, F &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ReturnSignature.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>ReturnSignature_8hpp</filename>
    <includes id="NA_8hpp" name="NA.hpp" local="yes" imported="no">NA.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 0, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 1, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 2, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 3, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 4, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 5, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 6, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 7, F, ToInvoke &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>rint.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>rint_8cpp</filename>
    <includes id="rint_8h" name="rint.h" local="yes" imported="no">os/rint.h</includes>
  </compound>
  <compound kind="file">
    <name>rint.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>rint_8h</filename>
  </compound>
  <compound kind="file">
    <name>rt_list.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>rt__list_8hpp</filename>
    <includes id="oro__allocator_8hpp" name="oro_allocator.hpp" local="yes" imported="no">oro_allocator.hpp</includes>
    <class kind="struct">RTT::os::rt_list</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>rt_string.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>rt__string_8hpp</filename>
    <includes id="oro__allocator_8hpp" name="oro_allocator.hpp" local="yes" imported="no">os/oro_allocator.hpp</includes>
    <namespace>RTT</namespace>
    <member kind="typedef">
      <type>std::basic_ostringstream&lt; char, std::char_traits&lt; char &gt;, RTT::os::rt_allocator&lt; char &gt; &gt;</type>
      <name>rt_ostringstream</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a6faa5f78714b8e6964ff1f98a8beddbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, RTT::os::rt_allocator&lt; char &gt; &gt;</type>
      <name>rt_string</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a02540e90c90320b427952f03a2f08eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>makeString</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a0ef845312403a3d0526a75e072fde7e7</anchor>
      <arglist>(const RTT::rt_string &amp;str)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtconversions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>rtconversions_8cpp</filename>
    <includes id="rtconversions_8hpp" name="rtconversions.hpp" local="yes" imported="no">os/rtconversions.hpp</includes>
    <member kind="function">
      <type>string</type>
      <name>float_to_string</name>
      <anchorfile>rtconversions_8cpp.html</anchorfile>
      <anchor>a6144b769255fad600d6a8339de3c637c</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>int_to_string</name>
      <anchorfile>rtconversions_8cpp.html</anchorfile>
      <anchor>a43a7932aea6dc82baeac6d23b197e6ef</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>string_to_char</name>
      <anchorfile>rtconversions_8cpp.html</anchorfile>
      <anchor>afb842a016e26bc92de469217ee9982c5</anchor>
      <arglist>(const string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>string_to_int</name>
      <anchorfile>rtconversions_8cpp.html</anchorfile>
      <anchor>a47995f2cff92374adc1ad017242ccb1b</anchor>
      <arglist>(const string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>string_to_unsigned_int</name>
      <anchorfile>rtconversions_8cpp.html</anchorfile>
      <anchor>a36204b4d2ad13ad482807eff9aa0bba6</anchor>
      <arglist>(const string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>unsigned_int_to_string</name>
      <anchorfile>rtconversions_8cpp.html</anchorfile>
      <anchor>a052e3e02f2effac531b69ae480b5bd1d</anchor>
      <arglist>(unsigned int u)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtconversions.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>rtconversions_8hpp</filename>
    <member kind="function">
      <type>std::string</type>
      <name>float_to_string</name>
      <anchorfile>rtconversions_8hpp.html</anchorfile>
      <anchor>a22cd5fab42e51be83e353f33cad68039</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>int_to_string</name>
      <anchorfile>rtconversions_8hpp.html</anchorfile>
      <anchor>a29627d9dfaf5a48f0b30eadbae37f9f0</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>string_to_char</name>
      <anchorfile>rtconversions_8hpp.html</anchorfile>
      <anchor>a46d98803f404dc33156eff958bb5a112</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>string_to_int</name>
      <anchorfile>rtconversions_8hpp.html</anchorfile>
      <anchor>a14e60fc673e72b11b9d6df3d3785f10a</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>string_to_unsigned_int</name>
      <anchorfile>rtconversions_8hpp.html</anchorfile>
      <anchor>af5acfb270332b87b72177df12aef0c06</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>unsigned_int_to_string</name>
      <anchorfile>rtconversions_8hpp.html</anchorfile>
      <anchor>a650d57d5edca415069c31972dbb56d68</anchor>
      <arglist>(unsigned int u)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtstreambufs.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>rtstreambufs_8hpp</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">fosi.h</includes>
    <class kind="class">RTT::os::printbufs</class>
    <class kind="class">RTT::os::streambufs</class>
    <class kind="class">RTT::os::stringbufs</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>rtstreams.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>rtstreams_8cpp</filename>
    <includes id="rtstreams_8hpp" name="rtstreams.hpp" local="yes" imported="no">os/rtstreams.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>endl</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a4d73ab625775d410fcc5651f968a2dcb</anchor>
      <arglist>(basic_ostreams &amp;s)</arglist>
    </member>
    <member kind="variable">
      <type>printstream</type>
      <name>cout</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aecdc266f16fa25fd32d79ec7e977a933</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtstreams.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>rtstreams_8hpp</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="rtconversions_8hpp" name="rtconversions.hpp" local="yes" imported="no">rtconversions.hpp</includes>
    <includes id="rtstreambufs_8hpp" name="rtstreambufs.hpp" local="yes" imported="no">rtstreambufs.hpp</includes>
    <class kind="class">RTT::os::basic_iostreams</class>
    <class kind="class">RTT::os::basic_istreams</class>
    <class kind="class">RTT::os::basic_ostreams</class>
    <class kind="class">RTT::os::basic_streams</class>
    <class kind="struct">RTT::os::print_helper</class>
    <class kind="class">RTT::os::printstream</class>
    <class kind="struct">RTT::os::string_helper</class>
    <class kind="class">RTT::os::stringstreams</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="define">
      <type>#define</type>
      <name>RTSTREAMS_HPP</name>
      <anchorfile>rtstreams_8hpp.html</anchorfile>
      <anchor>aedf4f37d2ede298f08fd5da2c3d5c9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>endl</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a4d73ab625775d410fcc5651f968a2dcb</anchor>
      <arglist>(basic_ostreams &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtstring_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>rtstring__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="StateMachine_8hpp" name="StateMachine.hpp" local="no" imported="no">scripting/StateMachine.hpp</includes>
    <includes id="ParsedStateMachine_8hpp" name="ParsedStateMachine.hpp" local="no" imported="no">scripting/ParsedStateMachine.hpp</includes>
    <includes id="DumpObject_8hpp" name="DumpObject.hpp" local="no" imported="no">scripting/DumpObject.hpp</includes>
    <includes id="Parser_8hpp" name="Parser.hpp" local="no" imported="no">scripting/Parser.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Port_8hpp" name="Port.hpp" local="no" imported="no">Port.hpp</includes>
    <includes id="ScriptingService_8hpp" name="ScriptingService.hpp" local="no" imported="no">scripting/ScriptingService.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <class kind="class">StateTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>rtstring__test_8cpp.html</anchorfile>
      <anchor>a302bb982ba790b064c2aa0d46a1918c7</anchor>
      <arglist>(testCreateRtString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>rtstring__test_8cpp.html</anchorfile>
      <anchor>ab21b220246736cbc8c92d3b5c603dd71</anchor>
      <arglist>(testCreateRtstringOfFixedSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>rtstring__test_8cpp.html</anchorfile>
      <anchor>aed4f917e8cad000b77ffcb22982a58b2</anchor>
      <arglist>(testCreateRtstringFromRtString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>rtstring__test_8cpp.html</anchorfile>
      <anchor>a3308655a6015690d56af17e4d01ac4be</anchor>
      <arglist>(testConcatRtstring)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>rtstring__test_8cpp.html</anchorfile>
      <anchor>a43e92130e90ce5d7fdcd7202a103b503</anchor>
      <arglist>(testRtstringConversion)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RTStringTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>RTStringTypeInfo_8hpp</filename>
    <includes id="rt__string_8hpp" name="rt_string.hpp" local="yes" imported="no">../rt_string.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="yes" imported="no">../types/SequenceTypeInfo.hpp</includes>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="yes" imported="no">../types/TemplateTypeInfo.hpp</includes>
    <class kind="struct">RTT::types::RTStringTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-base-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>rtt-base-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
    <namespace>RTT::detail</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-corba-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>rtt-corba-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
    <namespace>RTT::detail</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-detail-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>rtt-detail-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
    <namespace>RTT::corba</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::extras</namespace>
    <namespace>RTT::internal</namespace>
    <namespace>RTT::marsh</namespace>
    <namespace>RTT::os</namespace>
    <namespace>RTT::plugin</namespace>
    <namespace>RTT::scripting</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-dev-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>rtt-dev-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-extras-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>rtt-extras-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::extras</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>rtt-fwd_8hpp</filename>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="yes" imported="no">rtt-detail-fwd.hpp</includes>
    <includes id="rtt-os-fwd_8hpp" name="rtt-os-fwd.hpp" local="yes" imported="no">os/rtt-os-fwd.hpp</includes>
    <includes id="rtt-base-fwd_8hpp" name="rtt-base-fwd.hpp" local="yes" imported="no">base/rtt-base-fwd.hpp</includes>
    <includes id="rtt-internal-fwd_8hpp" name="rtt-internal-fwd.hpp" local="yes" imported="no">internal/rtt-internal-fwd.hpp</includes>
    <includes id="rtt-plugin-fwd_8hpp" name="rtt-plugin-fwd.hpp" local="yes" imported="no">plugin/rtt-plugin-fwd.hpp</includes>
    <includes id="rtt-types-fwd_8hpp" name="rtt-types-fwd.hpp" local="yes" imported="no">types/rtt-types-fwd.hpp</includes>
    <namespace>RTT</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Service &gt;</type>
      <name>ServicePtr</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a5f9ed58ed2b48bc11e7a9a4a7c3de35a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtt-internal-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>rtt-internal-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-marsh-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>rtt-marsh-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-mqueue-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>rtt-mqueue-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::mqueue</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-os-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>rtt-os-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-plugin-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/plugin/</path>
    <filename>rtt-plugin-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::plugin</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-scripting-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>rtt-scripting-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>rtt-types-fwd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>rtt-types-fwd_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>RTT.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>RTT_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="yes" imported="no">Activity.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="yes" imported="no">Operation.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">Property.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">Attribute.hpp</includes>
    <includes id="Port_8hpp" name="Port.hpp" local="yes" imported="no">Port.hpp</includes>
    <namespace>BFL</namespace>
    <namespace>KDL</namespace>
    <namespace>Orocos</namespace>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>RTTCorbaConversion.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>RTTCorbaConversion_8hpp</filename>
    <includes id="CorbaConversion_8hpp" name="CorbaConversion.hpp" local="yes" imported="no">CorbaConversion.hpp</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="yes" imported="no">TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="yes" imported="no">TaskContextProxy.hpp</includes>
    <includes id="CorbaConnPolicy_8hpp" name="CorbaConnPolicy.hpp" local="yes" imported="no">CorbaConnPolicy.hpp</includes>
    <class kind="struct">RTT::corba::AnyConversion&lt; bool &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; char &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; ConnPolicy &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; CORBA::Any_ptr &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; CORBA::Any_var &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; double &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; float &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; int &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; RTT::TaskContext * &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; std::string &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; unsigned int &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>RTTTypes.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>RTTTypes_8hpp</filename>
    <includes id="ConnPolicy_8hpp" name="ConnPolicy.hpp" local="yes" imported="no">../ConnPolicy.hpp</includes>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../SendStatus.hpp</includes>
    <includes id="FlowStatus_8hpp" name="FlowStatus.hpp" local="yes" imported="no">../FlowStatus.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
  </compound>
  <compound kind="file">
    <name>RunnableInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>RunnableInterface_8hpp</filename>
    <includes id="ActivityInterface_8hpp" name="ActivityInterface.hpp" local="yes" imported="no">ActivityInterface.hpp</includes>
    <class kind="class">RTT::base::RunnableInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>Scripting.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>Scripting_8cpp</filename>
    <includes id="Scripting_8hpp" name="Scripting.hpp" local="yes" imported="no">Scripting.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>Scripting.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>Scripting_8hpp</filename>
    <includes id="ServiceRequester_8hpp" name="ServiceRequester.hpp" local="yes" imported="no">../ServiceRequester.hpp</includes>
    <includes id="ProgramInterface_8hpp" name="ProgramInterface.hpp" local="yes" imported="no">ProgramInterface.hpp</includes>
    <includes id="StateMachine_8hpp" name="StateMachine.hpp" local="yes" imported="no">StateMachine.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">../OperationCaller.hpp</includes>
    <class kind="class">RTT::Scripting</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>scripting_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>scripting__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <includes id="Scripting_8hpp" name="Scripting.hpp" local="no" imported="no">scripting/Scripting.hpp</includes>
    <includes id="ScriptingService_8hpp" name="ScriptingService.hpp" local="no" imported="no">scripting/ScriptingService.hpp</includes>
    <includes id="SequentialActivity_8hpp" name="SequentialActivity.hpp" local="no" imported="no">extras/SequentialActivity.hpp</includes>
    <includes id="PluginLoader_8hpp" name="PluginLoader.hpp" local="no" imported="no">plugin/PluginLoader.hpp</includes>
    <includes id="Parser_8hpp" name="Parser.hpp" local="no" imported="no">scripting/Parser.hpp</includes>
    <includes id="GlobalService_8hpp" name="GlobalService.hpp" local="no" imported="no">internal/GlobalService.hpp</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>scripting__test_8cpp.html</anchorfile>
      <anchor>a3c44a5a2a4538da63723b54d644e6602</anchor>
      <arglist>(TestGetProvider)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>scripting__test_8cpp.html</anchorfile>
      <anchor>ad9054958aee36cdbc380885c9397625d</anchor>
      <arglist>(TestScriptingParser)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>scripting__test_8cpp.html</anchorfile>
      <anchor>af5c269e123e87db3918f7ad467fe02ea</anchor>
      <arglist>(TestScriptingFunction)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ScriptingService.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ScriptingService_8cpp</filename>
    <includes id="ScriptingService_8hpp" name="ScriptingService.hpp" local="yes" imported="no">ScriptingService.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="ProgramExceptions_8hpp" name="ProgramExceptions.hpp" local="yes" imported="no">ProgramExceptions.hpp</includes>
    <includes id="StatementProcessor_8hpp" name="StatementProcessor.hpp" local="yes" imported="no">StatementProcessor.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="Parser_8hpp" name="Parser.hpp" local="yes" imported="no">Parser.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">../OperationCaller.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">../internal/mystd.hpp</includes>
    <includes id="ServicePlugin_8hpp" name="ServicePlugin.hpp" local="yes" imported="no">../plugin/ServicePlugin.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ScriptingService.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ScriptingService_8hpp</filename>
    <includes id="ProgramInterface_8hpp" name="ProgramInterface.hpp" local="yes" imported="no">ProgramInterface.hpp</includes>
    <includes id="StateMachine_8hpp" name="StateMachine.hpp" local="yes" imported="no">StateMachine.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="ProgramExceptions_8hpp" name="ProgramExceptions.hpp" local="yes" imported="no">ProgramExceptions.hpp</includes>
    <class kind="class">RTT::scripting::ScriptingService</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ScriptParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ScriptParser_8cpp</filename>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="ScriptParser_8hpp" name="ScriptParser.hpp" local="yes" imported="no">ScriptParser.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <includes id="StateGraphParser_8hpp" name="StateGraphParser.hpp" local="yes" imported="no">StateGraphParser.hpp</includes>
    <includes id="ProgramGraphParser_8hpp" name="ProgramGraphParser.hpp" local="yes" imported="no">ProgramGraphParser.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="Exceptions_8hpp" name="Exceptions.hpp" local="yes" imported="no">../internal/Exceptions.hpp</includes>
    <includes id="ScriptingService_8hpp" name="ScriptingService.hpp" local="yes" imported="no">ScriptingService.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">../internal/mystd.hpp</includes>
    <includes id="GlobalEngine_8hpp" name="GlobalEngine.hpp" local="yes" imported="no">../internal/GlobalEngine.hpp</includes>
    <includes id="ParsedStateMachine_8hpp" name="ParsedStateMachine.hpp" local="yes" imported="no">ParsedStateMachine.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ScriptParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ScriptParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <class kind="class">RTT::scripting::ScriptParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>Semaphore.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>Semaphore_8hpp</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../Time.hpp</includes>
    <class kind="class">RTT::os::Semaphore</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>SendHandle.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>SendHandle_8hpp</filename>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <includes id="CollectSignature_8hpp" name="CollectSignature.hpp" local="yes" imported="no">internal/CollectSignature.hpp</includes>
    <includes id="CollectBase_8hpp" name="CollectBase.hpp" local="yes" imported="no">internal/CollectBase.hpp</includes>
    <includes id="ReturnSignature_8hpp" name="ReturnSignature.hpp" local="yes" imported="no">internal/ReturnSignature.hpp</includes>
    <includes id="ReturnBase_8hpp" name="ReturnBase.hpp" local="yes" imported="no">internal/ReturnBase.hpp</includes>
    <class kind="class">RTT::SendHandle</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>SendHandleAlias.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>SendHandleAlias_8cpp</filename>
    <includes id="SendHandleAlias_8hpp" name="SendHandleAlias.hpp" local="yes" imported="no">SendHandleAlias.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>SendHandleAlias.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>SendHandleAlias_8hpp</filename>
    <includes id="AttributeBase_8hpp" name="AttributeBase.hpp" local="yes" imported="no">../base/AttributeBase.hpp</includes>
    <includes id="OperationInterface_8hpp" name="OperationInterface.hpp" local="yes" imported="no">../OperationInterface.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="class">RTT::scripting::SendHandleAlias</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>SendHandleC.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>SendHandleC_8cpp</filename>
    <includes id="SendHandleC_8hpp" name="SendHandleC.hpp" local="yes" imported="no">SendHandleC.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">../FactoryExceptions.hpp</includes>
    <includes id="DataSourceCommand_8hpp" name="DataSourceCommand.hpp" local="yes" imported="no">DataSourceCommand.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="Exceptions_8hpp" name="Exceptions.hpp" local="yes" imported="no">Exceptions.hpp</includes>
    <class kind="class">RTT::SendHandleC::D</class>
    <class kind="class">RTT::SendHandleC::E</class>
    <class kind="struct">RTT::SendHandleC::E::OperationKeeper</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>SendHandleC.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>SendHandleC_8hpp</filename>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">DataSources.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">../SendStatus.hpp</includes>
    <class kind="class">RTT::internal::SendHandleC</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>SendStatus.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>SendStatus_8cpp</filename>
    <includes id="SendStatus_8hpp" name="SendStatus.hpp" local="yes" imported="no">SendStatus.hpp</includes>
    <namespace>RTT</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a3755d8493e720ad1cfb18e50e5fa38f0</anchor>
      <arglist>(std::ostream &amp;os, SendStatus fs)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a78e1b18c1b7e82697c513a05160f849a</anchor>
      <arglist>(std::istream &amp;is, SendStatus &amp;fs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SendStatus.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>SendStatus_8hpp</filename>
    <namespace>RTT</namespace>
    <member kind="enumeration">
      <name>SendStatus</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a55cf62997a93f05db722902f1cf269d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SendFailure</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a55cf62997a93f05db722902f1cf269d8a42f07f26d5ce4ed50ab024545fb43b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SendNotReady</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a55cf62997a93f05db722902f1cf269d8abdb36c13e4f40fcc2f2e707565a3be5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SendSuccess</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a55cf62997a93f05db722902f1cf269d8ac2238d6401bf694b7bf24405b40e0b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a3755d8493e720ad1cfb18e50e5fa38f0</anchor>
      <arglist>(std::ostream &amp;os, SendStatus fs)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a78e1b18c1b7e82697c513a05160f849a</anchor>
      <arglist>(std::istream &amp;is, SendStatus &amp;fs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SensorInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>SensorInterface_8cpp</filename>
    <includes id="SensorInterface_8hpp" name="SensorInterface.hpp" local="yes" imported="no">SensorInterface.hpp</includes>
  </compound>
  <compound kind="file">
    <name>SensorInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/dev/</path>
    <filename>SensorInterface_8hpp</filename>
    <includes id="CalibrationInterface_8hpp" name="CalibrationInterface.hpp" local="yes" imported="no">CalibrationInterface.hpp</includes>
    <class kind="class">RTT::dev::SensorInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::dev</namespace>
  </compound>
  <compound kind="file">
    <name>sequence_types.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/testtypes/types/</path>
    <filename>sequence__types_8cpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="no" imported="no">rtt/types/Types.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="yes" imported="no">types/SequenceTypeInfo.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">../../datasource_fixture.hpp</includes>
    <member kind="function">
      <type>void</type>
      <name>loadSequenceTypes</name>
      <anchorfile>sequence__types_8cpp.html</anchorfile>
      <anchor>a827060d32e671bcd47693d16bbb565ec</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SequenceConstructor.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>SequenceConstructor_8hpp</filename>
    <includes id="TypeConstructor_8hpp" name="TypeConstructor.hpp" local="yes" imported="no">TypeConstructor.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../internal/DataSources.hpp</includes>
    <class kind="struct">RTT::types::sequence_constructor_datasource</class>
    <class kind="struct">RTT::types::sequence_ctor</class>
    <class kind="struct">RTT::types::sequence_ctor2</class>
    <class kind="struct">RTT::types::sequence_varargs_ctor</class>
    <class kind="struct">RTT::types::SequenceBuilder</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>SequenceTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>SequenceTypeInfo_8hpp</filename>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="yes" imported="no">TemplateTypeInfo.hpp</includes>
    <includes id="SequenceTypeInfoBase_8hpp" name="SequenceTypeInfoBase.hpp" local="yes" imported="no">SequenceTypeInfoBase.hpp</includes>
    <includes id="MemberFactory_8hpp" name="MemberFactory.hpp" local="yes" imported="no">MemberFactory.hpp</includes>
    <class kind="class">RTT::types::SequenceTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>SequenceTypeInfoBase.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>SequenceTypeInfoBase_8cpp</filename>
    <includes id="SequenceTypeInfoBase_8hpp" name="SequenceTypeInfoBase.hpp" local="yes" imported="no">SequenceTypeInfoBase.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>bool</type>
      <name>get_container_item</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ad0a86a2c5e924f1eb273d96e442e2e83</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;cont, int index)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SequenceTypeInfoBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>SequenceTypeInfoBase_8hpp</filename>
    <includes id="SequenceConstructor_8hpp" name="SequenceConstructor.hpp" local="yes" imported="no">SequenceConstructor.hpp</includes>
    <includes id="TemplateConstructor_8hpp" name="TemplateConstructor.hpp" local="yes" imported="no">TemplateConstructor.hpp</includes>
    <includes id="PropertyComposition_8hpp" name="PropertyComposition.hpp" local="yes" imported="no">PropertyComposition.hpp</includes>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="yes" imported="no">PropertyDecomposition.hpp</includes>
    <includes id="FusedFunctorDataSource_8hpp" name="FusedFunctorDataSource.hpp" local="yes" imported="no">../internal/FusedFunctorDataSource.hpp</includes>
    <includes id="DataSourceGenerator_8hpp" name="DataSourceGenerator.hpp" local="yes" imported="no">../internal/DataSourceGenerator.hpp</includes>
    <class kind="class">RTT::types::SequenceTypeInfoBase</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>int</type>
      <name>get_capacity</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a764774ce659b7a55217088201a4e30ee</anchor>
      <arglist>(T const &amp;cont)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_container_item</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ad0a86a2c5e924f1eb273d96e442e2e83</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;cont, int index)</arglist>
    </member>
    <member kind="function">
      <type>T::reference</type>
      <name>get_container_item</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a0bfdf5148ece54de7361bb2a9fb1814f</anchor>
      <arglist>(T &amp;cont, int index)</arglist>
    </member>
    <member kind="function">
      <type>T::value_type</type>
      <name>get_container_item_copy</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ad1beb76f0d339bcfde07be00ae09b8c5</anchor>
      <arglist>(const T &amp;cont, int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_container_item_copy</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a785b687824230dec80c3bbc384143bba</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;cont, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_size</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a08cee59bbf5a555f9806021ac2f080d9</anchor>
      <arglist>(T const &amp;cont)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SequentialActivity.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>SequentialActivity_8cpp</filename>
    <includes id="SequentialActivity_8hpp" name="SequentialActivity.hpp" local="yes" imported="no">SequentialActivity.hpp</includes>
    <includes id="MainThread_8hpp" name="MainThread.hpp" local="yes" imported="no">../os/MainThread.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>SequentialActivity.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>SequentialActivity_8hpp</filename>
    <includes id="ActivityInterface_8hpp" name="ActivityInterface.hpp" local="yes" imported="no">../base/ActivityInterface.hpp</includes>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="yes" imported="no">../base/RunnableInterface.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">../os/Mutex.hpp</includes>
    <class kind="class">RTT::extras::SequentialActivity</class>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
  </compound>
  <compound kind="file">
    <name>Service.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Service_8cpp</filename>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">Service.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">internal/mystd.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>Service.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Service_8hpp</filename>
    <includes id="OperationInterface_8hpp" name="OperationInterface.hpp" local="yes" imported="no">OperationInterface.hpp</includes>
    <includes id="DataFlowInterface_8hpp" name="DataFlowInterface.hpp" local="yes" imported="no">DataFlowInterface.hpp</includes>
    <includes id="OperationInterfacePartFused_8hpp" name="OperationInterfacePartFused.hpp" local="yes" imported="no">internal/OperationInterfacePartFused.hpp</includes>
    <includes id="LocalOperationCaller_8hpp" name="LocalOperationCaller.hpp" local="yes" imported="no">internal/LocalOperationCaller.hpp</includes>
    <includes id="OperationCallerC_8hpp" name="OperationCallerC.hpp" local="yes" imported="no">internal/OperationCallerC.hpp</includes>
    <includes id="UnMember_8hpp" name="UnMember.hpp" local="yes" imported="no">internal/UnMember.hpp</includes>
    <includes id="GetSignature_8hpp" name="GetSignature.hpp" local="yes" imported="no">internal/GetSignature.hpp</includes>
    <includes id="ConfigurationInterface_8hpp" name="ConfigurationInterface.hpp" local="yes" imported="no">ConfigurationInterface.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="yes" imported="no">Operation.hpp</includes>
    <class kind="class">RTT::Service</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>service_port_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>service__port__test_8cpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="no" imported="no">InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="no" imported="no">OutputPort.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="ServiceRequester_8hpp" name="ServiceRequester.hpp" local="no" imported="no">ServiceRequester.hpp</includes>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <class kind="struct">ServicePortFixture</class>
    <class kind="class">TestEventService</class>
    <class kind="class">TestService</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__port__test_8cpp.html</anchorfile>
      <anchor>a8b6818ff7f7edec7696a5afd67a75cba</anchor>
      <arglist>(testAddPort)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__port__test_8cpp.html</anchorfile>
      <anchor>a4880094a4e4448fdb6c7ccf410153944</anchor>
      <arglist>(testAddPortWithOwner)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__port__test_8cpp.html</anchorfile>
      <anchor>a29de33e7d18900558d8126714658e726</anchor>
      <arglist>(testAddEventPort)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__port__test_8cpp.html</anchorfile>
      <anchor>aac99c08951fd86e6bd78c986ea8c1281</anchor>
      <arglist>(testAddEventPortWithOwner)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__port__test_8cpp.html</anchorfile>
      <anchor>ab384b38316c32fdfacf8db5ff8338127</anchor>
      <arglist>(testUsePort)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__port__test_8cpp.html</anchorfile>
      <anchor>a869d021e908e34804c9bc16c018a656f</anchor>
      <arglist>(testUsePortWithOwner)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>service_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>service__test_8cpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="no" imported="no">Operation.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="ServiceRequester_8hpp" name="ServiceRequester.hpp" local="no" imported="no">ServiceRequester.hpp</includes>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__test_8cpp.html</anchorfile>
      <anchor>a968fc380e57f72a24b891842be62fe0b</anchor>
      <arglist>(testClientThreadCall)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__test_8cpp.html</anchorfile>
      <anchor>aadc9c51a2ac0bca0c963ea882e73cb62</anchor>
      <arglist>(testOwnThreadOperationCallerCall)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__test_8cpp.html</anchorfile>
      <anchor>a3ef397db94eb53d80f7ea0dcbcc8bd8e</anchor>
      <arglist>(testClientThreadOperationCallerSend)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__test_8cpp.html</anchorfile>
      <anchor>a84bbf2f3f6640dfee0e5cab4596ec867</anchor>
      <arglist>(testOwnThreadOperationCallerSend)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>service__test_8cpp.html</anchorfile>
      <anchor>a7e6e97c7aa3235faf953f50afb5dd7f8</anchor>
      <arglist>(testOwnThreadOperationCallerSend_ChangePolicy)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServiceI.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>ServiceI_8cpp</filename>
    <includes id="ServiceI_8h" name="ServiceI.h" local="yes" imported="no">ServiceI.h</includes>
  </compound>
  <compound kind="file">
    <name>ServiceI.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>ServiceI_8h</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../../Service.hpp</includes>
    <includes id="ConfigurationInterfaceI_8h" name="ConfigurationInterfaceI.h" local="yes" imported="no">ConfigurationInterfaceI.h</includes>
    <includes id="OperationInterfaceI_8h" name="OperationInterfaceI.h" local="yes" imported="no">OperationInterfaceI.h</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="yes" imported="no">DataFlowI.h</includes>
    <class kind="class">RTT_corba_CService_i</class>
  </compound>
  <compound kind="file">
    <name>ServicePlugin.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/plugin/</path>
    <filename>ServicePlugin_8hpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::plugin</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SERVICE_NAMED_PLUGIN</name>
      <anchorfile>ServicePlugin_8hpp.html</anchorfile>
      <anchor>adafd276dd5e74d3c2d7a2f4c3c09b705</anchor>
      <arglist>(SERVICE, NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SERVICE_PLUGIN</name>
      <anchorfile>ServicePlugin_8hpp.html</anchorfile>
      <anchor>af744a116750803df336ed51545c7eba9</anchor>
      <arglist>(SERVICE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SERVICEPLUGIN_str</name>
      <anchorfile>ServicePlugin_8hpp.html</anchorfile>
      <anchor>a62059b27267b8f6cc440ab7c2035b999</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SERVICEPLUGIN_xstr</name>
      <anchorfile>ServicePlugin_8hpp.html</anchorfile>
      <anchor>a4e83e97375eeb638af350af7e61907d9</anchor>
      <arglist>(s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServiceRequester.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>ServiceRequester_8cpp</filename>
    <includes id="ServiceRequester_8hpp" name="ServiceRequester.hpp" local="yes" imported="no">ServiceRequester.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">Service.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">internal/mystd.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceRequester.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>ServiceRequester_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">rtt-fwd.hpp</includes>
    <includes id="OperationCallerBaseInvoker_8hpp" name="OperationCallerBaseInvoker.hpp" local="yes" imported="no">base/OperationCallerBaseInvoker.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">Service.hpp</includes>
    <class kind="class">RTT::ServiceRequester</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceRequesterI.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>ServiceRequesterI_8cpp</filename>
    <includes id="ServiceRequesterI_8h" name="ServiceRequesterI.h" local="yes" imported="no">ServiceRequesterI.h</includes>
    <includes id="CorbaOperationCallerFactory_8hpp" name="CorbaOperationCallerFactory.hpp" local="yes" imported="no">CorbaOperationCallerFactory.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ServiceRequesterI.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>ServiceRequesterI_8h</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="ServiceRequester_8hpp" name="ServiceRequester.hpp" local="yes" imported="no">../../ServiceRequester.hpp</includes>
    <class kind="class">RTT_corba_CServiceRequester_i</class>
  </compound>
  <compound kind="file">
    <name>setup_corba.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>setup__corba_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>setup__corba_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Signal.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>Signal_8hpp</filename>
    <includes id="Handle_8hpp" name="Handle.hpp" local="yes" imported="no">../Handle.hpp</includes>
    <includes id="signal0_8hpp" name="signal0.hpp" local="yes" imported="no">signal0.hpp</includes>
    <includes id="signal1_8hpp" name="signal1.hpp" local="yes" imported="no">signal1.hpp</includes>
    <includes id="signal2_8hpp" name="signal2.hpp" local="yes" imported="no">signal2.hpp</includes>
    <includes id="signal3_8hpp" name="signal3.hpp" local="yes" imported="no">signal3.hpp</includes>
    <includes id="signal4_8hpp" name="signal4.hpp" local="yes" imported="no">signal4.hpp</includes>
    <includes id="signal5_8hpp" name="signal5.hpp" local="yes" imported="no">signal5.hpp</includes>
    <includes id="signal6_8hpp" name="signal6.hpp" local="yes" imported="no">signal6.hpp</includes>
    <includes id="signal7_8hpp" name="signal7.hpp" local="yes" imported="no">signal7.hpp</includes>
    <class kind="struct">RTT::internal::get_signal_impl</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 0, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 1, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 2, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 3, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 4, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 5, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 6, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 7, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::Signal</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNAL_MAX_ARGS</name>
      <anchorfile>Signal_8hpp.html</anchorfile>
      <anchor>a4a6a245b51e354785d221167b91126b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signal0.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signal0_8hpp</filename>
    <includes id="signature0_8hpp" name="signature0.hpp" local="yes" imported="no">signature0.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_HEADER</name>
      <anchorfile>signal0_8hpp.html</anchorfile>
      <anchor>a6f01dfa7bff0260e87a3b0fb34015e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signal1.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signal1_8hpp</filename>
    <includes id="signature1_8hpp" name="signature1.hpp" local="yes" imported="no">signature1.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_HEADER</name>
      <anchorfile>signal1_8hpp.html</anchorfile>
      <anchor>a6f01dfa7bff0260e87a3b0fb34015e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signal2.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signal2_8hpp</filename>
    <includes id="signature2_8hpp" name="signature2.hpp" local="yes" imported="no">signature2.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_HEADER</name>
      <anchorfile>signal2_8hpp.html</anchorfile>
      <anchor>a6f01dfa7bff0260e87a3b0fb34015e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signal3.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signal3_8hpp</filename>
    <includes id="signature3_8hpp" name="signature3.hpp" local="yes" imported="no">signature3.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_HEADER</name>
      <anchorfile>signal3_8hpp.html</anchorfile>
      <anchor>a6f01dfa7bff0260e87a3b0fb34015e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signal4.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signal4_8hpp</filename>
    <includes id="signature4_8hpp" name="signature4.hpp" local="yes" imported="no">signature4.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_HEADER</name>
      <anchorfile>signal4_8hpp.html</anchorfile>
      <anchor>a6f01dfa7bff0260e87a3b0fb34015e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signal5.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signal5_8hpp</filename>
    <includes id="signature5_8hpp" name="signature5.hpp" local="yes" imported="no">signature5.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_HEADER</name>
      <anchorfile>signal5_8hpp.html</anchorfile>
      <anchor>a6f01dfa7bff0260e87a3b0fb34015e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signal6.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signal6_8hpp</filename>
    <includes id="signature6_8hpp" name="signature6.hpp" local="yes" imported="no">signature6.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_HEADER</name>
      <anchorfile>signal6_8hpp.html</anchorfile>
      <anchor>a6f01dfa7bff0260e87a3b0fb34015e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signal7.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signal7_8hpp</filename>
    <includes id="signature7_8hpp" name="signature7.hpp" local="yes" imported="no">signature7.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_HEADER</name>
      <anchorfile>signal7_8hpp.html</anchorfile>
      <anchor>a6f01dfa7bff0260e87a3b0fb34015e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signal_template.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signal__template_8hpp</filename>
    <includes id="SignalBase_8hpp" name="SignalBase.hpp" local="yes" imported="no">SignalBase.hpp</includes>
    <includes id="NA_8hpp" name="NA.hpp" local="yes" imported="no">NA.hpp</includes>
    <class kind="class">RTT::internal::OROCOS_SIGNAL_CONNECTION_N</class>
    <class kind="class">RTT::internal::OROCOS_SIGNAL_N</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNAL_CONNECTION_N</name>
      <anchorfile>signal__template_8hpp.html</anchorfile>
      <anchor>aa6e07b1887879a655cc494854399d498</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNAL_N</name>
      <anchorfile>signal__template_8hpp.html</anchorfile>
      <anchor>a6e0379f4ae56cba029bfa593cccdc0ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SignalBase.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>SignalBase_8cpp</filename>
    <includes id="SignalBase_8hpp" name="SignalBase.hpp" local="yes" imported="no">SignalBase.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="function">
      <type>ConnectionBase *</type>
      <name>getPointer</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a3d317c2b04a8db75bc62d4b84b6453d5</anchor>
      <arglist>(ConnectionBase::shared_ptr c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a3cf7b29696801a19586c0a8f172217e3</anchor>
      <arglist>(ConnectionBase *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a198771eb159952110c03696dedca0e01</anchor>
      <arglist>(ConnectionBase *p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SignalBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>SignalBase_8hpp</filename>
    <includes id="Atomic_8hpp" name="Atomic.hpp" local="yes" imported="no">../os/Atomic.hpp</includes>
    <includes id="ListLockFree_8hpp" name="ListLockFree.hpp" local="yes" imported="no">ListLockFree.hpp</includes>
    <class kind="class">RTT::internal::ConnectionBase</class>
    <class kind="class">RTT::internal::SignalBase</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ORO_SIGNAL_USE_LIST_LOCK_FREE</name>
      <anchorfile>SignalBase_8hpp.html</anchorfile>
      <anchor>a0a2ae39e68ab7ed52d4e042bc0e3f03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a3cf7b29696801a19586c0a8f172217e3</anchor>
      <arglist>(ConnectionBase *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a198771eb159952110c03696dedca0e01</anchor>
      <arglist>(ConnectionBase *p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signature0.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signature0_8hpp</filename>
    <includes id="signature__template_8hpp" name="signature_template.hpp" local="yes" imported="no">signature_template.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARG_TYPES</name>
      <anchorfile>signature0_8hpp.html</anchorfile>
      <anchor>a3465bffe510339fec142e4faf4cd8fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARGS</name>
      <anchorfile>signature0_8hpp.html</anchorfile>
      <anchor>a96707a2b67b8353fcdfd588d1d320ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_NUM_ARGS</name>
      <anchorfile>signature0_8hpp.html</anchorfile>
      <anchor>afbb3f9b0ba38a440644ee705b44a1edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_PARMS</name>
      <anchorfile>signature0_8hpp.html</anchorfile>
      <anchor>ac2e4264c7a4b47b103c120913b9375e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_ARGS</name>
      <anchorfile>signature0_8hpp.html</anchorfile>
      <anchor>ac01234189facc8c2f568b75740d12844</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_PARMS</name>
      <anchorfile>signature0_8hpp.html</anchorfile>
      <anchor>a4624df316b4c21bc01dfa9564e01e31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TYPEDEFS</name>
      <anchorfile>signature0_8hpp.html</anchorfile>
      <anchor>acd28d748b79abbc058111fbb53ef0f0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signature1.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signature1_8hpp</filename>
    <includes id="signature__template_8hpp" name="signature_template.hpp" local="yes" imported="no">signature_template.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARG_TYPES</name>
      <anchorfile>signature1_8hpp.html</anchorfile>
      <anchor>a3465bffe510339fec142e4faf4cd8fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARGS</name>
      <anchorfile>signature1_8hpp.html</anchorfile>
      <anchor>a96707a2b67b8353fcdfd588d1d320ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_NUM_ARGS</name>
      <anchorfile>signature1_8hpp.html</anchorfile>
      <anchor>afbb3f9b0ba38a440644ee705b44a1edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_PARMS</name>
      <anchorfile>signature1_8hpp.html</anchorfile>
      <anchor>ac2e4264c7a4b47b103c120913b9375e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_ARGS</name>
      <anchorfile>signature1_8hpp.html</anchorfile>
      <anchor>ac01234189facc8c2f568b75740d12844</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_PARMS</name>
      <anchorfile>signature1_8hpp.html</anchorfile>
      <anchor>a4624df316b4c21bc01dfa9564e01e31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TYPEDEFS</name>
      <anchorfile>signature1_8hpp.html</anchorfile>
      <anchor>acd28d748b79abbc058111fbb53ef0f0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signature2.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signature2_8hpp</filename>
    <includes id="signature__template_8hpp" name="signature_template.hpp" local="yes" imported="no">signature_template.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARG_TYPES</name>
      <anchorfile>signature2_8hpp.html</anchorfile>
      <anchor>a3465bffe510339fec142e4faf4cd8fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARGS</name>
      <anchorfile>signature2_8hpp.html</anchorfile>
      <anchor>a96707a2b67b8353fcdfd588d1d320ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_NUM_ARGS</name>
      <anchorfile>signature2_8hpp.html</anchorfile>
      <anchor>afbb3f9b0ba38a440644ee705b44a1edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_PARMS</name>
      <anchorfile>signature2_8hpp.html</anchorfile>
      <anchor>ac2e4264c7a4b47b103c120913b9375e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_ARGS</name>
      <anchorfile>signature2_8hpp.html</anchorfile>
      <anchor>ac01234189facc8c2f568b75740d12844</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_PARMS</name>
      <anchorfile>signature2_8hpp.html</anchorfile>
      <anchor>a4624df316b4c21bc01dfa9564e01e31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TYPEDEFS</name>
      <anchorfile>signature2_8hpp.html</anchorfile>
      <anchor>acd28d748b79abbc058111fbb53ef0f0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signature3.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signature3_8hpp</filename>
    <includes id="signature__template_8hpp" name="signature_template.hpp" local="yes" imported="no">signature_template.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARG_TYPES</name>
      <anchorfile>signature3_8hpp.html</anchorfile>
      <anchor>a3465bffe510339fec142e4faf4cd8fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARGS</name>
      <anchorfile>signature3_8hpp.html</anchorfile>
      <anchor>a96707a2b67b8353fcdfd588d1d320ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_NUM_ARGS</name>
      <anchorfile>signature3_8hpp.html</anchorfile>
      <anchor>afbb3f9b0ba38a440644ee705b44a1edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_PARMS</name>
      <anchorfile>signature3_8hpp.html</anchorfile>
      <anchor>ac2e4264c7a4b47b103c120913b9375e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_ARGS</name>
      <anchorfile>signature3_8hpp.html</anchorfile>
      <anchor>ac01234189facc8c2f568b75740d12844</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_PARMS</name>
      <anchorfile>signature3_8hpp.html</anchorfile>
      <anchor>a4624df316b4c21bc01dfa9564e01e31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TYPEDEFS</name>
      <anchorfile>signature3_8hpp.html</anchorfile>
      <anchor>acd28d748b79abbc058111fbb53ef0f0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signature4.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signature4_8hpp</filename>
    <includes id="signature__template_8hpp" name="signature_template.hpp" local="yes" imported="no">signature_template.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARG_TYPES</name>
      <anchorfile>signature4_8hpp.html</anchorfile>
      <anchor>a3465bffe510339fec142e4faf4cd8fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARGS</name>
      <anchorfile>signature4_8hpp.html</anchorfile>
      <anchor>a96707a2b67b8353fcdfd588d1d320ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_NUM_ARGS</name>
      <anchorfile>signature4_8hpp.html</anchorfile>
      <anchor>afbb3f9b0ba38a440644ee705b44a1edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_PARMS</name>
      <anchorfile>signature4_8hpp.html</anchorfile>
      <anchor>ac2e4264c7a4b47b103c120913b9375e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_ARGS</name>
      <anchorfile>signature4_8hpp.html</anchorfile>
      <anchor>ac01234189facc8c2f568b75740d12844</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_PARMS</name>
      <anchorfile>signature4_8hpp.html</anchorfile>
      <anchor>a4624df316b4c21bc01dfa9564e01e31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TYPEDEFS</name>
      <anchorfile>signature4_8hpp.html</anchorfile>
      <anchor>acd28d748b79abbc058111fbb53ef0f0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signature5.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signature5_8hpp</filename>
    <includes id="signature__template_8hpp" name="signature_template.hpp" local="yes" imported="no">signature_template.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARG_TYPES</name>
      <anchorfile>signature5_8hpp.html</anchorfile>
      <anchor>a3465bffe510339fec142e4faf4cd8fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARGS</name>
      <anchorfile>signature5_8hpp.html</anchorfile>
      <anchor>a96707a2b67b8353fcdfd588d1d320ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_NUM_ARGS</name>
      <anchorfile>signature5_8hpp.html</anchorfile>
      <anchor>afbb3f9b0ba38a440644ee705b44a1edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_PARMS</name>
      <anchorfile>signature5_8hpp.html</anchorfile>
      <anchor>ac2e4264c7a4b47b103c120913b9375e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_ARGS</name>
      <anchorfile>signature5_8hpp.html</anchorfile>
      <anchor>ac01234189facc8c2f568b75740d12844</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_PARMS</name>
      <anchorfile>signature5_8hpp.html</anchorfile>
      <anchor>a4624df316b4c21bc01dfa9564e01e31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TYPEDEFS</name>
      <anchorfile>signature5_8hpp.html</anchorfile>
      <anchor>acd28d748b79abbc058111fbb53ef0f0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signature6.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signature6_8hpp</filename>
    <includes id="signature__template_8hpp" name="signature_template.hpp" local="yes" imported="no">signature_template.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARG_TYPES</name>
      <anchorfile>signature6_8hpp.html</anchorfile>
      <anchor>a3465bffe510339fec142e4faf4cd8fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARGS</name>
      <anchorfile>signature6_8hpp.html</anchorfile>
      <anchor>a96707a2b67b8353fcdfd588d1d320ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_NUM_ARGS</name>
      <anchorfile>signature6_8hpp.html</anchorfile>
      <anchor>afbb3f9b0ba38a440644ee705b44a1edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_PARMS</name>
      <anchorfile>signature6_8hpp.html</anchorfile>
      <anchor>ac2e4264c7a4b47b103c120913b9375e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_ARGS</name>
      <anchorfile>signature6_8hpp.html</anchorfile>
      <anchor>ac01234189facc8c2f568b75740d12844</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_PARMS</name>
      <anchorfile>signature6_8hpp.html</anchorfile>
      <anchor>a4624df316b4c21bc01dfa9564e01e31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TYPEDEFS</name>
      <anchorfile>signature6_8hpp.html</anchorfile>
      <anchor>acd28d748b79abbc058111fbb53ef0f0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signature7.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signature7_8hpp</filename>
    <includes id="signature__template_8hpp" name="signature_template.hpp" local="yes" imported="no">signature_template.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARG_TYPES</name>
      <anchorfile>signature7_8hpp.html</anchorfile>
      <anchor>a3465bffe510339fec142e4faf4cd8fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_ARGS</name>
      <anchorfile>signature7_8hpp.html</anchorfile>
      <anchor>a96707a2b67b8353fcdfd588d1d320ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_NUM_ARGS</name>
      <anchorfile>signature7_8hpp.html</anchorfile>
      <anchor>afbb3f9b0ba38a440644ee705b44a1edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_PARMS</name>
      <anchorfile>signature7_8hpp.html</anchorfile>
      <anchor>ac2e4264c7a4b47b103c120913b9375e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_ARGS</name>
      <anchorfile>signature7_8hpp.html</anchorfile>
      <anchor>ac01234189facc8c2f568b75740d12844</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TEMPLATE_PARMS</name>
      <anchorfile>signature7_8hpp.html</anchorfile>
      <anchor>a4624df316b4c21bc01dfa9564e01e31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_TYPEDEFS</name>
      <anchorfile>signature7_8hpp.html</anchorfile>
      <anchor>acd28d748b79abbc058111fbb53ef0f0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signature_template.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>signature__template_8hpp</filename>
    <includes id="signal__template_8hpp" name="signal_template.hpp" local="yes" imported="no">signal_template.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_COMMA_IF_NONZERO_ARGS</name>
      <anchorfile>signature__template_8hpp.html</anchorfile>
      <anchor>a972592b23bcad563af21c83ac58309d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_FUNCTION_N</name>
      <anchorfile>signature__template_8hpp.html</anchorfile>
      <anchor>abf71986133ea27a83af991740a9fd214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OROCOS_SIGNATURE_FUNCTION_N_HEADER</name>
      <anchorfile>signature__template_8hpp.html</anchorfile>
      <anchor>a17c3ebc63f61bf4740742dd375f52fc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SimulationActivity.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>SimulationActivity_8cpp</filename>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="yes" imported="no">SimulationActivity.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="yes" imported="no">SimulationThread.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>SimulationActivity.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>SimulationActivity_8hpp</filename>
    <includes id="PeriodicActivity_8hpp" name="PeriodicActivity.hpp" local="yes" imported="no">PeriodicActivity.hpp</includes>
    <class kind="class">RTT::extras::SimulationActivity</class>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
  </compound>
  <compound kind="file">
    <name>SimulationThread.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>SimulationThread_8cpp</filename>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="yes" imported="no">SimulationThread.hpp</includes>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="yes" imported="no">../os/TimeService.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="yes" imported="no">SimulationActivity.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="threads_8hpp" name="threads.hpp" local="yes" imported="no">../os/threads.hpp</includes>
    <includes id="MainThread_8hpp" name="MainThread.hpp" local="yes" imported="no">../os/MainThread.hpp</includes>
    <includes id="StartStopManager_8hpp" name="StartStopManager.hpp" local="yes" imported="no">../os/StartStopManager.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>SimulationThread.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>SimulationThread_8hpp</filename>
    <includes id="TimerThread_8hpp" name="TimerThread.hpp" local="yes" imported="no">TimerThread.hpp</includes>
    <includes id="rtt-os-fwd_8hpp" name="rtt-os-fwd.hpp" local="yes" imported="no">../os/rtt-os-fwd.hpp</includes>
    <class kind="class">RTT::extras::SimulationThread</class>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimulationThread &gt;</type>
      <name>SimulationThreadPtr</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a541e8eb896d34c29f733ceaf8cb538ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SlaveActivity.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>SlaveActivity_8cpp</filename>
    <includes id="SlaveActivity_8hpp" name="SlaveActivity.hpp" local="yes" imported="no">SlaveActivity.hpp</includes>
    <includes id="MainThread_8hpp" name="MainThread.hpp" local="yes" imported="no">../os/MainThread.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>SlaveActivity.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>SlaveActivity_8hpp</filename>
    <includes id="ActivityInterface_8hpp" name="ActivityInterface.hpp" local="yes" imported="no">../base/ActivityInterface.hpp</includes>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="yes" imported="no">../base/RunnableInterface.hpp</includes>
    <class kind="class">RTT::extras::SlaveActivity</class>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
  </compound>
  <compound kind="file">
    <name>specialized_activities.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>specialized__activities_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="specialized__activities_8hpp" name="specialized_activities.hpp" local="yes" imported="no">specialized_activities.hpp</includes>
    <includes id="FileDescriptorActivity_8hpp" name="FileDescriptorActivity.hpp" local="no" imported="no">extras/FileDescriptorActivity.hpp</includes>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="no" imported="no">rtt-detail-fwd.hpp</includes>
    <class kind="struct">TestFDActivity</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>specialized__activities_8cpp.html</anchorfile>
      <anchor>aa5812dc396fd660d6faf26ede48550aa</anchor>
      <arglist>(testFileDescriptorActivity)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>specialized_activities.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>specialized__activities_8hpp</filename>
    <class kind="class">SpecializedActivities</class>
  </compound>
  <compound kind="file">
    <name>startstop.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>startstop_8cpp</filename>
    <includes id="startstop_8h" name="startstop.h" local="no" imported="no">os/startstop.h</includes>
    <includes id="MainThread_8hpp" name="MainThread.hpp" local="yes" imported="no">os/MainThread.hpp</includes>
    <includes id="StartStopManager_8hpp" name="StartStopManager.hpp" local="yes" imported="no">os/StartStopManager.hpp</includes>
    <includes id="GlobalEngine_8hpp" name="GlobalEngine.hpp" local="yes" imported="no">../internal/GlobalEngine.hpp</includes>
    <includes id="GlobalsRepository_8hpp" name="GlobalsRepository.hpp" local="yes" imported="no">../types/GlobalsRepository.hpp</includes>
    <includes id="TypekitRepository_8hpp" name="TypekitRepository.hpp" local="yes" imported="no">../types/TypekitRepository.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="yes" imported="no">TimeService.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>__os_checkException</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>a9f6c97dab74dc76abd4ec9bd755edcfe</anchor>
      <arglist>(int &amp;argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__os_exit</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>a352ecc3f41360e897e57f34f384628a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>__os_init</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>af872844b6dbeab9085577ada847593d8</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>__os_main_argc</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>a2cac25d137849ede677d757b903a44e7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char **</type>
      <name>__os_main_argv</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>a9badc1dbe0da6696afa49660f41d098d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__os_printException</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>ab1270edac9ad147f2f376171049eef8a</anchor>
      <arglist>(const char *prog, std::exception &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__os_printFailure</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>a8d9e508471ffcd2b2c24cd88a5de63a2</anchor>
      <arglist>(const char *prog)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static os::StartStopManager *</type>
      <name>initM</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>a3ca9935deaa6247ed266dc52ff3fcc63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>oro_catchflag</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>a2bc8bf91ec21f29310573f79bd8ff91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>oro_catchflag2</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>a13cc025c318a6222548526f2585111b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>os_argc_arg</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>a6a8e3b555b880eea60bd2a11abdb763d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char **</type>
      <name>os_argv_arg</name>
      <anchorfile>startstop_8cpp.html</anchorfile>
      <anchor>a8cf54d9e488fc5cafd3bac15b07fbd03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>startstop.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>startstop_8h</filename>
    <member kind="function">
      <type>RTT_API int</type>
      <name>__os_checkException</name>
      <anchorfile>startstop_8h.html</anchorfile>
      <anchor>a5c0548db0b012c7784bf9d1b47d40fe1</anchor>
      <arglist>(int &amp;, char **)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void</type>
      <name>__os_exit</name>
      <anchorfile>startstop_8h.html</anchorfile>
      <anchor>af8154d57b1bf4d2aed2d2f934d22e057</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API int</type>
      <name>__os_init</name>
      <anchorfile>startstop_8h.html</anchorfile>
      <anchor>a07f666f568b3c6fbc0ffb5528ddb0b11</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API int</type>
      <name>__os_main_argc</name>
      <anchorfile>startstop_8h.html</anchorfile>
      <anchor>a836e34b8c3791808425e8b5572712d74</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API char **</type>
      <name>__os_main_argv</name>
      <anchorfile>startstop_8h.html</anchorfile>
      <anchor>a04a3a12823912b67374e238955a0f591</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void</type>
      <name>__os_printException</name>
      <anchorfile>startstop_8h.html</anchorfile>
      <anchor>afa794f100160fceabced8f02a53683b2</anchor>
      <arglist>(const char *prog, std::exception &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void</type>
      <name>__os_printFailure</name>
      <anchorfile>startstop_8h.html</anchorfile>
      <anchor>a23f079551519c4d4cb504fa5c3fff615</anchor>
      <arglist>(const char *prog)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StartStopManager.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>StartStopManager_8cpp</filename>
    <includes id="StartStopManager_8hpp" name="StartStopManager.hpp" local="yes" imported="no">os/StartStopManager.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>StartStopManager.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>StartStopManager_8hpp</filename>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../Time.hpp</includes>
    <class kind="struct">RTT::os::CleanupFunction</class>
    <class kind="struct">RTT::os::InitFunction</class>
    <class kind="class">RTT::os::StartStopManager</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>state_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>state__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="StateMachine_8hpp" name="StateMachine.hpp" local="no" imported="no">scripting/StateMachine.hpp</includes>
    <includes id="ParsedStateMachine_8hpp" name="ParsedStateMachine.hpp" local="no" imported="no">scripting/ParsedStateMachine.hpp</includes>
    <includes id="DumpObject_8hpp" name="DumpObject.hpp" local="no" imported="no">scripting/DumpObject.hpp</includes>
    <includes id="Parser_8hpp" name="Parser.hpp" local="no" imported="no">scripting/Parser.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="Port_8hpp" name="Port.hpp" local="no" imported="no">Port.hpp</includes>
    <includes id="ScriptingService_8hpp" name="ScriptingService.hpp" local="no" imported="no">scripting/ScriptingService.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <class kind="class">StateTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>ac277dc5dbab4ee75e6c2879cb0980997</anchor>
      <arglist>(testParseState)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>af620e51fc8695e665a5701b3c54c64e4</anchor>
      <arglist>(testStateFailure)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>a787a62d4cc40ad0125709c296e891378</anchor>
      <arglist>(testStateChildren)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>a42de8574ba7466265a092bcf24d40842</anchor>
      <arglist>(testStateEmpty)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>a5632495c059a83bf985ad545f2b9f1be</anchor>
      <arglist>(testStateEmptyChild)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>aa66eea08535c70ac9ec9347d2513b6a2</anchor>
      <arglist>(testStateTransitions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>a257bd61ac7d574a69d0f10af46b37a34</anchor>
      <arglist>(testStateTransitionStop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>a7fcff22278759a8ccf06bf048fe4a317</anchor>
      <arglist>(testStateGlobalTransitions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>a2776ad4c5d5c04e084ce44b59667c6c2</anchor>
      <arglist>(testStateSubStateVars)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>ae81cc9bf197e57964959e91b12a6a75c</anchor>
      <arglist>(testStateSubStateCommands)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>state__test_8cpp.html</anchorfile>
      <anchor>af7b259fcd783908fecd61ce27ea95fca</anchor>
      <arglist>(testStateEvents)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StateDescription.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateDescription_8cpp</filename>
    <includes id="StateDescription_8hpp" name="StateDescription.hpp" local="yes" imported="no">StateDescription.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>StateDescription.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateDescription_8hpp</filename>
    <includes id="StateInterface_8hpp" name="StateInterface.hpp" local="yes" imported="no">StateInterface.hpp</includes>
    <includes id="ProgramInterface_8hpp" name="ProgramInterface.hpp" local="yes" imported="no">ProgramInterface.hpp</includes>
    <class kind="class">RTT::scripting::StateDescription</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>StateGraphParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateGraphParser_8cpp</filename>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="StateGraphParser_8hpp" name="StateGraphParser.hpp" local="yes" imported="no">StateGraphParser.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <includes id="ConditionParser_8hpp" name="ConditionParser.hpp" local="yes" imported="no">ConditionParser.hpp</includes>
    <includes id="ConditionCompare_8hpp" name="ConditionCompare.hpp" local="yes" imported="no">ConditionCompare.hpp</includes>
    <includes id="ConditionComposite_8hpp" name="ConditionComposite.hpp" local="yes" imported="no">ConditionComposite.hpp</includes>
    <includes id="ConditionCache_8hpp" name="ConditionCache.hpp" local="yes" imported="no">ConditionCache.hpp</includes>
    <includes id="ConditionBoolDataSource_8hpp" name="ConditionBoolDataSource.hpp" local="yes" imported="no">ConditionBoolDataSource.hpp</includes>
    <includes id="ValueChangeParser_8hpp" name="ValueChangeParser.hpp" local="yes" imported="no">ValueChangeParser.hpp</includes>
    <includes id="ProgramGraphParser_8hpp" name="ProgramGraphParser.hpp" local="yes" imported="no">ProgramGraphParser.hpp</includes>
    <includes id="PeerParser_8hpp" name="PeerParser.hpp" local="yes" imported="no">PeerParser.hpp</includes>
    <includes id="ArgumentsParser_8hpp" name="ArgumentsParser.hpp" local="yes" imported="no">ArgumentsParser.hpp</includes>
    <includes id="StateMachineBuilder_8hpp" name="StateMachineBuilder.hpp" local="yes" imported="no">StateMachineBuilder.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="StateMachineService_8hpp" name="StateMachineService.hpp" local="yes" imported="no">StateMachineService.hpp</includes>
    <includes id="CommandComposite_8hpp" name="CommandComposite.hpp" local="yes" imported="no">CommandComposite.hpp</includes>
    <includes id="Exceptions_8hpp" name="Exceptions.hpp" local="yes" imported="no">../internal/Exceptions.hpp</includes>
    <includes id="AttributeBase_8hpp" name="AttributeBase.hpp" local="yes" imported="no">../base/AttributeBase.hpp</includes>
    <includes id="ConditionTrue_8hpp" name="ConditionTrue.hpp" local="yes" imported="no">ConditionTrue.hpp</includes>
    <includes id="ConditionInvert_8hpp" name="ConditionInvert.hpp" local="yes" imported="no">ConditionInvert.hpp</includes>
    <includes id="StateDescription_8hpp" name="StateDescription.hpp" local="yes" imported="no">StateDescription.hpp</includes>
    <includes id="ParsedStateMachine_8hpp" name="ParsedStateMachine.hpp" local="yes" imported="no">ParsedStateMachine.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">../internal/mystd.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>StateGraphParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateGraphParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <class kind="class">RTT::scripting::StateGraphParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>StateInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateInterface_8cpp</filename>
    <includes id="StateInterface_8hpp" name="StateInterface.hpp" local="yes" imported="no">StateInterface.hpp</includes>
  </compound>
  <compound kind="file">
    <name>StateInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateInterface_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="ProgramInterface_8hpp" name="ProgramInterface.hpp" local="yes" imported="no">ProgramInterface.hpp</includes>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <class kind="class">RTT::scripting::StateInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>StateMachine.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateMachine_8cpp</filename>
    <includes id="StateMachine_8hpp" name="StateMachine.hpp" local="yes" imported="no">StateMachine.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">../ExecutionEngine.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="CommandFunctors_8hpp" name="CommandFunctors.hpp" local="yes" imported="no">CommandFunctors.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">internal/mystd.hpp</includes>
    <namespace>RTT</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TRACE</name>
      <anchorfile>StateMachine_8cpp.html</anchorfile>
      <anchor>a9ebb0da27649da956f8d5b3ea1335d1c</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACE_INIT</name>
      <anchorfile>StateMachine_8cpp.html</anchorfile>
      <anchor>ad02591a13e1732638fcae4b564b92645</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StateMachine.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateMachine_8hpp</filename>
    <includes id="StateInterface_8hpp" name="StateInterface.hpp" local="yes" imported="no">StateInterface.hpp</includes>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <includes id="ExecutableInterface_8hpp" name="ExecutableInterface.hpp" local="yes" imported="no">../base/ExecutableInterface.hpp</includes>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <includes id="Handle_8hpp" name="Handle.hpp" local="yes" imported="no">../Handle.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">../os/Mutex.hpp</includes>
    <class kind="class">RTT::scripting::StateMachine</class>
    <class kind="struct">RTT::scripting::StateMachine::Status</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StateMachine &gt;</type>
      <name>StateMachinePtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a088c94c23730b77d090a6ed14de218ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::weak_ptr&lt; StateMachine &gt;</type>
      <name>StateMachineWPtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a1f13ce4b30dd2507afa41c80a2fd03ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StateMachineBuilder.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateMachineBuilder_8cpp</filename>
    <includes id="StateMachineBuilder_8hpp" name="StateMachineBuilder.hpp" local="yes" imported="no">StateMachineBuilder.hpp</includes>
    <includes id="ParsedStateMachine_8hpp" name="ParsedStateMachine.hpp" local="yes" imported="no">ParsedStateMachine.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>StateMachineBuilder.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateMachineBuilder_8hpp</filename>
    <includes id="ParsedStateMachine_8hpp" name="ParsedStateMachine.hpp" local="yes" imported="no">ParsedStateMachine.hpp</includes>
    <class kind="class">RTT::scripting::StateMachineBuilder</class>
    <class kind="struct">RTT::scripting::wrong_context_params_exception</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>StateMachineService.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateMachineService_8cpp</filename>
    <includes id="StateMachineService_8hpp" name="StateMachineService.hpp" local="yes" imported="no">StateMachineService.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="FactoryExceptions_8hpp" name="FactoryExceptions.hpp" local="yes" imported="no">../FactoryExceptions.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">../OperationCaller.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>StateMachineService.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StateMachineService_8hpp</filename>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="ParsedStateMachine_8hpp" name="ParsedStateMachine.hpp" local="yes" imported="no">ParsedStateMachine.hpp</includes>
    <class kind="class">RTT::scripting::StateMachineService</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StateMachineService &gt;</type>
      <name>StateMachineServicePtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>abb1fa971c39cfc7bcb2fe76b330d8511</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StatementProcessor.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StatementProcessor_8cpp</filename>
    <includes id="StatementProcessor_8hpp" name="StatementProcessor.hpp" local="yes" imported="no">StatementProcessor.hpp</includes>
    <includes id="Parser_8hpp" name="Parser.hpp" local="yes" imported="no">Parser.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="TypeStream_8hpp" name="TypeStream.hpp" local="yes" imported="no">../types/TypeStream.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <class kind="struct">RTT::StatementProcessor::D</class>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>StatementProcessor.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>StatementProcessor_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <class kind="class">RTT::scripting::StatementProcessor</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>StdPrimitiveTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>StdPrimitiveTypeInfo_8hpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="PrimitiveTypeInfo_8hpp" name="PrimitiveTypeInfo.hpp" local="yes" imported="no">../types/PrimitiveTypeInfo.hpp</includes>
    <class kind="struct">RTT::types::StdPrimitiveTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>StdStringTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>StdStringTypeInfo_8hpp</filename>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="yes" imported="no">../types/SequenceTypeInfo.hpp</includes>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="yes" imported="no">../types/TemplateTypeInfo.hpp</includes>
    <class kind="struct">RTT::types::StdStringTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>StdTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>StdTypeInfo_8hpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="yes" imported="no">../types/TemplateTypeInfo.hpp</includes>
    <class kind="struct">RTT::types::StdTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>StdVectorTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>StdVectorTypeInfo_8hpp</filename>
    <includes id="TypeStream_8hpp" name="TypeStream.hpp" local="yes" imported="no">../types/TypeStream.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="yes" imported="no">../types/SequenceTypeInfo.hpp</includes>
    <includes id="VectorComposition_8hpp" name="VectorComposition.hpp" local="yes" imported="no">../types/VectorComposition.hpp</includes>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="yes" imported="no">../types/TemplateTypeInfo.hpp</includes>
    <class kind="struct">RTT::types::StdVectorTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>StreamFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>StreamFactory_8cpp</filename>
    <includes id="StreamFactory_8hpp" name="StreamFactory.hpp" local="yes" imported="no">StreamFactory.hpp</includes>
  </compound>
  <compound kind="file">
    <name>StreamFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>StreamFactory_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <class kind="class">RTT::types::StreamFactory</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StreamFactory &gt;</type>
      <name>StreamFactoryPtr</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a98a64a1c7afcaf99c7326329ae230ea2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StreamProcessor.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>StreamProcessor_8hpp</filename>
    <class kind="class">RTT::marsh::StreamProcessor</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>struct_types.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/testtypes/types/</path>
    <filename>struct__types_8cpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="no" imported="no">rtt/types/Types.hpp</includes>
    <includes id="StructTypeInfo_8hpp" name="StructTypeInfo.hpp" local="yes" imported="no">types/StructTypeInfo.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">../../datasource_fixture.hpp</includes>
    <member kind="function">
      <type>void</type>
      <name>loadStructTypes</name>
      <anchorfile>struct__types_8cpp.html</anchorfile>
      <anchor>a154a3acaa9455634c5b67e3b0e05d1e9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StructTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>StructTypeInfo_8hpp</filename>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="yes" imported="no">TemplateTypeInfo.hpp</includes>
    <includes id="PropertyDecomposition_8hpp" name="PropertyDecomposition.hpp" local="yes" imported="no">PropertyDecomposition.hpp</includes>
    <includes id="type__discovery_8hpp" name="type_discovery.hpp" local="yes" imported="no">type_discovery.hpp</includes>
    <includes id="MemberFactory_8hpp" name="MemberFactory.hpp" local="yes" imported="no">MemberFactory.hpp</includes>
    <class kind="class">RTT::types::StructTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>svn2log.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tools/scripts/</path>
    <filename>svn2log_8py</filename>
    <class kind="class">svn2log::Entry</class>
    <namespace>svn2log</namespace>
    <member kind="function">
      <type>def</type>
      <name>attr</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a069cd8b0fda5fb4a479cd4e9ffa5e088</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>child</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a0ee7baec90281471f373766e2d1d9bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert_path</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>aac5e4d7cc522daf5357d48b431cfecd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert_user</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>af254131d68a465dfb8e0d4bf219cece3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>die</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>af5bee18daa94a5e6b856ca2a72d419a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>has_child</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a4755834b01c3e60056031c402d3a7207</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a05811c1efbc77f4664dee7c4390eca6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_entry</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ae355b457ef0b71ab15b2954f715bb8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_opts</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a070f9c3773c71d5c2cd7d6fdf6a1cc39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>usage</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a394ae32752b6358ba88cfc11d0cac88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>utf_open</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>aa3f86ad8a5f591baa296a0df9604f383</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_text</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a276b5ce41dbef9f6ccd582662f430e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_text_line</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>acd5583708634a4873e09abc1b5275f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>date_only</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a7d5dfb809e6581fd1b832a3cbb1eb760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>date_rx</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a08a5ed01b5a87e6f2c78c89d79cc8a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>default_domain</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a95a7fe66a813dd3f74d0d8a76dc6d2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exclude</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a310a28f13d8de38c1ab9f69cbf29edf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>kill_prefix_rx</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ab2154988de0d2e775391465953e8a290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_format</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>af8d9b9eb4fdf01725c010cbbf5b25b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_join_delta</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ab7d75528507c42183ae98407669ad02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_author</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ae00f72eb8a9dfe222a48bb9938725883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_files</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>adae40a1a771c2c765d158457a70e44f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_host</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ae39bb06cf5a92140316281b0ab0cdab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>reloc</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a8db247d816aae1f7bde4fab5de022cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>strip</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ac1533d19ed12fc6f237b6bae9f0540f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>users</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a7f988946802fd4cadfa1325aaf45ed7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>target.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/tlsf/</path>
    <filename>target_8h</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">../fosi.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TLSF_ACQUIRE_LOCK</name>
      <anchorfile>target_8h.html</anchorfile>
      <anchor>aee7b0a551599325c5e89edc9ce08a973</anchor>
      <arglist>(l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLSF_CREATE_LOCK</name>
      <anchorfile>target_8h.html</anchorfile>
      <anchor>ab3d96dedd2149783ff7b713863d0f07b</anchor>
      <arglist>(l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLSF_DESTROY_LOCK</name>
      <anchorfile>target_8h.html</anchorfile>
      <anchor>a3927afafd852e8569ae7414c0bf28949</anchor>
      <arglist>(l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLSF_MLOCK_T</name>
      <anchorfile>target_8h.html</anchorfile>
      <anchor>a52b5c7380b0db504606ce655b0e38dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLSF_RELEASE_LOCK</name>
      <anchorfile>target_8h.html</anchorfile>
      <anchor>a080c2c7bec2c03fe325aaab14aab15fe</anchor>
      <arglist>(l)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TaskContext.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>TaskContext_8cpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">TaskContext.hpp</includes>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">base/ActionInterface.hpp</includes>
    <includes id="PluginLoader_8hpp" name="PluginLoader.hpp" local="yes" imported="no">plugin/PluginLoader.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">internal/DataSource.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">internal/mystd.hpp</includes>
    <includes id="MWSRQueue_8hpp" name="MWSRQueue.hpp" local="yes" imported="no">internal/MWSRQueue.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">OperationCaller.hpp</includes>
    <namespace>RTT</namespace>
    <member kind="function">
      <type>bool</type>
      <name>connectPeers</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a2b9026aff119e194cb035c54e181acbe</anchor>
      <arglist>(TaskContext *A, TaskContext *B)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connectPorts</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a71d16d6e8f24865ef70e5be703a6306b</anchor>
      <arglist>(TaskContext *A, TaskContext *B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TaskContext.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>TaskContext_8hpp</filename>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">Service.hpp</includes>
    <includes id="ServiceRequester_8hpp" name="ServiceRequester.hpp" local="yes" imported="no">ServiceRequester.hpp</includes>
    <includes id="DataFlowInterface_8hpp" name="DataFlowInterface.hpp" local="yes" imported="no">DataFlowInterface.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">ExecutionEngine.hpp</includes>
    <includes id="TaskCore_8hpp" name="TaskCore.hpp" local="yes" imported="no">base/TaskCore.hpp</includes>
    <class kind="class">RTT::TaskContext</class>
    <namespace>RTT</namespace>
    <member kind="function">
      <type>bool</type>
      <name>connectPeers</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a2b9026aff119e194cb035c54e181acbe</anchor>
      <arglist>(TaskContext *A, TaskContext *B)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connectPorts</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a71d16d6e8f24865ef70e5be703a6306b</anchor>
      <arglist>(TaskContext *A, TaskContext *B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TaskContextFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>TaskContextFactory_8cpp</filename>
    <includes id="TaskContextFactory_8hpp" name="TaskContextFactory.hpp" local="yes" imported="no">TaskContextFactory.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="yes" imported="no">TaskContextProxy.hpp</includes>
  </compound>
  <compound kind="file">
    <name>TaskContextFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>TaskContextFactory_8hpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../../TaskContext.hpp</includes>
    <class kind="class">RTT::corba::TaskContextFactory</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>TaskContextI.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>TaskContextI_8cpp</filename>
    <includes id="TaskContextI_8h" name="TaskContextI.h" local="yes" imported="no">TaskContextI.h</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="yes" imported="no">TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="yes" imported="no">TaskContextProxy.hpp</includes>
    <includes id="ServiceI_8h" name="ServiceI.h" local="yes" imported="no">ServiceI.h</includes>
    <includes id="ServiceRequesterI_8h" name="ServiceRequesterI.h" local="yes" imported="no">ServiceRequesterI.h</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="yes" imported="no">DataFlowI.h</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">../../OperationCaller.hpp</includes>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="yes" imported="no">../../rtt-detail-fwd.hpp</includes>
  </compound>
  <compound kind="file">
    <name>TaskContextI.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>TaskContextI_8h</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../../TaskContext.hpp</includes>
    <class kind="class">RTT_corba_CTaskContext_i</class>
  </compound>
  <compound kind="file">
    <name>TaskContextProxy.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>TaskContextProxy_8cpp</filename>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="yes" imported="no">TaskContextProxy.hpp</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="yes" imported="no">TaskContextServer.hpp</includes>
    <includes id="CorbaOperationCallerFactory_8hpp" name="CorbaOperationCallerFactory.hpp" local="yes" imported="no">CorbaOperationCallerFactory.hpp</includes>
    <includes id="CorbaLib_8hpp" name="CorbaLib.hpp" local="yes" imported="no">CorbaLib.hpp</includes>
    <includes id="OperationCallerProxy_8hpp" name="OperationCallerProxy.hpp" local="yes" imported="no">OperationCallerProxy.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../../types/Types.hpp</includes>
    <includes id="SequentialActivity_8hpp" name="SequentialActivity.hpp" local="yes" imported="no">../../extras/SequentialActivity.hpp</includes>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="RemotePorts_8hpp" name="RemotePorts.hpp" local="yes" imported="no">RemotePorts.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>TaskContextProxy.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>TaskContextProxy_8hpp</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../../TaskContext.hpp</includes>
    <includes id="ApplicationServer_8hpp" name="ApplicationServer.hpp" local="yes" imported="no">ApplicationServer.hpp</includes>
    <class kind="struct">RTT::corba::IllegalServer</class>
    <class kind="class">RTT::corba::TaskContextProxy</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>TaskContexts.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>TaskContexts_8hpp</filename>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="Operation_8hpp" name="Operation.hpp" local="yes" imported="no">../Operation.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="yes" imported="no">../OperationCaller.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="Port_8hpp" name="Port.hpp" local="yes" imported="no">../Port.hpp</includes>
  </compound>
  <compound kind="file">
    <name>TaskContextServer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>TaskContextServer_8cpp</filename>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="yes" imported="no">TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="yes" imported="no">TaskContextProxy.hpp</includes>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="TaskContextI_8h" name="TaskContextI.h" local="yes" imported="no">TaskContextI.h</includes>
    <includes id="DataFlowI_8h" name="DataFlowI.h" local="yes" imported="no">DataFlowI.h</includes>
    <includes id="POAUtility_8h" name="POAUtility.h" local="yes" imported="no">POAUtility.h</includes>
    <includes id="threads_8hpp" name="threads.hpp" local="yes" imported="no">../../os/threads.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="yes" imported="no">../../Activity.hpp</includes>
    <class kind="class">RTT::corba::OrbRunner</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>TaskContextServer.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>TaskContextServer_8hpp</filename>
    <includes id="corba_8h" name="corba.h" local="yes" imported="no">corba.h</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../../TaskContext.hpp</includes>
    <includes id="ApplicationServer_8hpp" name="ApplicationServer.hpp" local="yes" imported="no">ApplicationServer.hpp</includes>
    <includes id="ActivityInterface_8hpp" name="ActivityInterface.hpp" local="yes" imported="no">../../base/ActivityInterface.hpp</includes>
    <class kind="class">RTT::corba::TaskContextServer</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>TaskCore.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>TaskCore_8cpp</filename>
    <includes id="TaskCore_8hpp" name="TaskCore.hpp" local="yes" imported="no">TaskCore.hpp</includes>
    <includes id="ExecutionEngine_8hpp" name="ExecutionEngine.hpp" local="yes" imported="no">../ExecutionEngine.hpp</includes>
    <includes id="ActivityInterface_8hpp" name="ActivityInterface.hpp" local="yes" imported="no">ActivityInterface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">Logger.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>TaskCore.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/base/</path>
    <filename>TaskCore_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../Time.hpp</includes>
    <class kind="class">RTT::base::TaskCore</class>
    <namespace>RTT</namespace>
    <namespace>RTT::base</namespace>
  </compound>
  <compound kind="file">
    <name>tasks_multiple_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>tasks__multiple__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="tasks__multiple__test_8hpp" name="tasks_multiple_test.hpp" local="yes" imported="no">tasks_multiple_test.hpp</includes>
    <includes id="threads_8hpp" name="threads.hpp" local="no" imported="no">os/threads.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__multiple__test_8cpp.html</anchorfile>
      <anchor>a01c51e77935e37c74e348aed95b5c2ca</anchor>
      <arglist>(testMultiple)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tasks_multiple_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>tasks__multiple__test_8hpp</filename>
    <includes id="PeriodicActivity_8hpp" name="PeriodicActivity.hpp" local="no" imported="no">extras/PeriodicActivity.hpp</includes>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="no" imported="no">rtt-detail-fwd.hpp</includes>
    <class kind="class">ActivitiesMultipleTest</class>
    <class kind="class">DummyTask</class>
    <member kind="typedef">
      <type>DummyTask&lt; PeriodicActivity &gt;</type>
      <name>DummyNPTask</name>
      <anchorfile>tasks__multiple__test_8hpp.html</anchorfile>
      <anchor>af677221fc8cadee7dce1cb9193095012</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DummyTask&lt; PeriodicActivity &gt;</type>
      <name>DummyPTask</name>
      <anchorfile>tasks__multiple__test_8hpp.html</anchorfile>
      <anchor>a94ad4103817b09198e5dd4710f7ac23b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tasks_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>tasks__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="tasks__test_8hpp" name="tasks_test.hpp" local="yes" imported="no">tasks_test.hpp</includes>
    <includes id="PeriodicActivity_8hpp" name="PeriodicActivity.hpp" local="no" imported="no">extras/PeriodicActivity.hpp</includes>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="no" imported="no">os/TimeService.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <class kind="struct">TestAllocate</class>
    <class kind="struct">TestOverrun</class>
    <class kind="struct">TestPeriodic</class>
    <class kind="struct">TestRunnableInterface</class>
    <class kind="struct">TestSelfRemove</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_CHECK_EQUAL_MESSAGE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>affa1cd347a57dbf65d478439af1cb4bc</anchor>
      <arglist>(M, v1, v2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>a73b943cf511e5c2f62b0215e01b7d2a1</anchor>
      <arglist>(testFailInit)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>a02c86f196da04bac7e207ea186a1d408</anchor>
      <arglist>(testOverrun)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>a99e8f3222e269470909881dcd2270290</anchor>
      <arglist>(testThread)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>a5cdc51e3f64dbd8e95f1a9281343e863</anchor>
      <arglist>(testNonPeriodic)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>a564323f5753a9d01aed726bb27790426</anchor>
      <arglist>(testActivityNP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>af48e93513e487bf9bd87c5dabb1059dd</anchor>
      <arglist>(testActivityBreakLoop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>ad2229fc849cab2b56037a0c593af3b55</anchor>
      <arglist>(testSelfRemove)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>a06bad4a78cedc50d74f1f60e77322913</anchor>
      <arglist>(testActivityNPSelfRemove)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>a062bd0605710d06bce2db16d58f83123</anchor>
      <arglist>(testActivityPSelfRemove)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>a874ea2b400efe0a262c6c3d86c947557</anchor>
      <arglist>(testStartStop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>a7275e224db1073fa134444c0c41921e4</anchor>
      <arglist>(testRunnableInterface)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tasks__test_8cpp.html</anchorfile>
      <anchor>a8cefa8252b6f847ddad4472a60c9a722</anchor>
      <arglist>(testAllocation)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tasks_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>tasks__test_8hpp</filename>
    <includes id="RTT_8hpp" name="RTT.hpp" local="no" imported="no">RTT.hpp</includes>
    <includes id="PeriodicActivity_8hpp" name="PeriodicActivity.hpp" local="no" imported="no">extras/PeriodicActivity.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="no" imported="no">Activity.hpp</includes>
    <class kind="class">ActivitiesTest</class>
  </compound>
  <compound kind="file">
    <name>taskstates_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>taskstates__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="SlaveActivity_8hpp" name="SlaveActivity.hpp" local="no" imported="no">extras/SlaveActivity.hpp</includes>
    <includes id="SequentialActivity_8hpp" name="SequentialActivity.hpp" local="no" imported="no">extras/SequentialActivity.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <class kind="struct">A</class>
    <class kind="class">StatesTC</class>
    <class kind="class">TaskStates_Test</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskstates__test_8cpp.html</anchorfile>
      <anchor>af7ce5ed7cef292c80b141257c2e7751b</anchor>
      <arglist>(testPeriod)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskstates__test_8cpp.html</anchorfile>
      <anchor>a06323de16e6596ed68cb1ff6745b5063</anchor>
      <arglist>(testTrigger)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskstates__test_8cpp.html</anchorfile>
      <anchor>aa71ab12f967774255b492c2814a9c95c</anchor>
      <arglist>(testBreakUpdateHook)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskstates__test_8cpp.html</anchorfile>
      <anchor>a3fae35a27d562e1de4c6dd7b9e040d74</anchor>
      <arglist>(testStopInUpdateHook)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskstates__test_8cpp.html</anchorfile>
      <anchor>aa209fe41e297e7c075698823a25c88db</anchor>
      <arglist>(testSetPeriod)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskstates__test_8cpp.html</anchorfile>
      <anchor>a3295e76efdcd9c58e23162af714a285c</anchor>
      <arglist>(testTCStates)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskstates__test_8cpp.html</anchorfile>
      <anchor>a58bb00c95e7ee295d991c6baba7c04d0</anchor>
      <arglist>(testSpecialTCStates)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskstates__test_8cpp.html</anchorfile>
      <anchor>aa02fdc868212196261d7f4183e9b1be5</anchor>
      <arglist>(testFailingTCStates)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskstates__test_8cpp.html</anchorfile>
      <anchor>aa4a1bd7457b52b6d3885f11bfea1c2cc</anchor>
      <arglist>(testExecutionEngine)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>taskthread_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>taskthread__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="taskthread__test_8hpp" name="taskthread_test.hpp" local="yes" imported="no">taskthread_test.hpp</includes>
    <includes id="Activities_8hpp" name="Activities.hpp" local="no" imported="no">extras/Activities.hpp</includes>
    <includes id="TimerThread_8hpp" name="TimerThread.hpp" local="no" imported="no">extras/TimerThread.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <includes id="MainThread_8hpp" name="MainThread.hpp" local="no" imported="no">os/MainThread.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <class kind="struct">A</class>
    <class kind="struct">TestActivity</class>
    <class kind="struct">TestRunner</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskthread__test_8cpp.html</anchorfile>
      <anchor>aa3bf8f49bc6585f458f5bcfed17a2bf7</anchor>
      <arglist>(testPeriodic)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskthread__test_8cpp.html</anchorfile>
      <anchor>a5cdc51e3f64dbd8e95f1a9281343e863</anchor>
      <arglist>(testNonPeriodic)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskthread__test_8cpp.html</anchorfile>
      <anchor>adb6a2a928aa526654e3f2e3f2e5c629f</anchor>
      <arglist>(testSlave)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskthread__test_8cpp.html</anchorfile>
      <anchor>aaa156c34958a089ddb7500e5aa838ee4</anchor>
      <arglist>(testSequential)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskthread__test_8cpp.html</anchorfile>
      <anchor>ab00e886e3212343ecf3b9946a2fa4818</anchor>
      <arglist>(testScheduler)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskthread__test_8cpp.html</anchorfile>
      <anchor>a9f9a35f62952d585288caa40985ccc3e</anchor>
      <arglist>(testThreadPID)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskthread__test_8cpp.html</anchorfile>
      <anchor>a25e9bbb44417da4c6f186e13670f6e58</anchor>
      <arglist>(testThreadConfig)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>taskthread__test_8cpp.html</anchorfile>
      <anchor>a78a48570e8f8400f939e870f18bbe3fd</anchor>
      <arglist>(testExceptionRecovery)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>taskthread_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>taskthread__test_8hpp</filename>
    <includes id="PeriodicActivity_8hpp" name="PeriodicActivity.hpp" local="no" imported="no">extras/PeriodicActivity.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="SlaveActivity_8hpp" name="SlaveActivity.hpp" local="no" imported="no">extras/SlaveActivity.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="no" imported="no">Activity.hpp</includes>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="no" imported="no">rtt-detail-fwd.hpp</includes>
    <class kind="class">ActivitiesThreadTest</class>
  </compound>
  <compound kind="file">
    <name>TemplateCompositionFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TemplateCompositionFactory_8hpp</filename>
    <includes id="CompositionFactory_8hpp" name="CompositionFactory.hpp" local="yes" imported="no">CompositionFactory.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
    <class kind="class">RTT::types::TemplateCompositionFactory</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>TemplateConnFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TemplateConnFactory_8hpp</filename>
    <includes id="ConnFactory_8hpp" name="ConnFactory.hpp" local="yes" imported="no">../internal/ConnFactory.hpp</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="yes" imported="no">../InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="yes" imported="no">../OutputPort.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <class kind="class">RTT::types::TemplateConnFactory</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>TemplateConstructor.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TemplateConstructor_8hpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">Types.hpp</includes>
    <includes id="FusedFunctorDataSource_8hpp" name="FusedFunctorDataSource.hpp" local="yes" imported="no">../internal/FusedFunctorDataSource.hpp</includes>
    <includes id="CreateSequence_8hpp" name="CreateSequence.hpp" local="yes" imported="no">../internal/CreateSequence.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <class kind="struct">RTT::types::TemplateConstructor</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>TypeConstructor *</type>
      <name>newConstructor</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a2c8a3cdeee25589b4283dc60a28a9b95</anchor>
      <arglist>(Function *foo, bool automatic=false)</arglist>
    </member>
    <member kind="function">
      <type>TypeConstructor *</type>
      <name>newConstructor</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a201408cef52456f3d237fd144247a50a</anchor>
      <arglist>(Object obj, bool automatic=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TemplateTypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TemplateTypeInfo_8hpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">Types.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="InputPort_8hpp" name="InputPort.hpp" local="yes" imported="no">../InputPort.hpp</includes>
    <includes id="OutputPort_8hpp" name="OutputPort.hpp" local="yes" imported="no">../OutputPort.hpp</includes>
    <includes id="PrimitiveTypeInfo_8hpp" name="PrimitiveTypeInfo.hpp" local="yes" imported="no">PrimitiveTypeInfo.hpp</includes>
    <includes id="TemplateConnFactory_8hpp" name="TemplateConnFactory.hpp" local="yes" imported="no">TemplateConnFactory.hpp</includes>
    <includes id="TemplateCompositionFactory_8hpp" name="TemplateCompositionFactory.hpp" local="yes" imported="no">TemplateCompositionFactory.hpp</includes>
    <class kind="class">RTT::types::TemplateTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>TemplateValueFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TemplateValueFactory_8hpp</filename>
    <includes id="ValueFactory_8hpp" name="ValueFactory.hpp" local="yes" imported="no">ValueFactory.hpp</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <class kind="class">RTT::types::TemplateValueFactory</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>test-corba-main.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>test-corba-main_8cpp</filename>
    <includes id="main_8h" name="main.h" local="no" imported="no">os/main.h</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="no" imported="no">transports/corba/TaskContextServer.hpp</includes>
    <includes id="TaskContextProxy_8hpp" name="TaskContextProxy.hpp" local="no" imported="no">transports/corba/TaskContextProxy.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>ORO_main</name>
      <anchorfile>test-corba-main_8cpp.html</anchorfile>
      <anchor>af5b9ce47f6657196b99bcd49865df473</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-main.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>test-main_8cpp</filename>
    <includes id="main_8h" name="main.h" local="no" imported="no">os/main.h</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>ORO_main</name>
      <anchorfile>test-main_8cpp.html</anchorfile>
      <anchor>af5b9ce47f6657196b99bcd49865df473</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-runner-corba.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>test-runner-corba_8cpp</filename>
    <includes id="tlsf_8h" name="tlsf.h" local="no" imported="no">rtt/os/tlsf/tlsf.h</includes>
    <includes id="main_8h" name="main.h" local="no" imported="no">os/main.h</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <includes id="StartStopManager_8hpp" name="StartStopManager.hpp" local="no" imported="no">os/StartStopManager.hpp</includes>
    <includes id="TaskContextServer_8hpp" name="TaskContextServer.hpp" local="no" imported="no">transports/corba/TaskContextServer.hpp</includes>
    <includes id="CorbaDispatcher_8hpp" name="CorbaDispatcher.hpp" local="no" imported="no">transports/corba/CorbaDispatcher.hpp</includes>
    <includes id="test-runner_8hpp" name="test-runner.hpp" local="yes" imported="no">test-runner.hpp</includes>
    <class kind="struct">InitOrocos</class>
    <member kind="define">
      <type>#define</type>
      <name>ORO_MEMORY_POOL</name>
      <anchorfile>test-runner-corba_8cpp.html</anchorfile>
      <anchor>a30b275024bca2bab56da8efe0da6bb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>boost::unit_test::test_suite *</type>
      <name>init_unit_test_suite</name>
      <anchorfile>test-runner-corba_8cpp.html</anchorfile>
      <anchor>ac0db3cb089f3fe65844f0b74f3d79bb3</anchor>
      <arglist>(int argc, char **const argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-runner.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>test-runner_8cpp</filename>
    <includes id="tlsf_8h" name="tlsf.h" local="no" imported="no">rtt/os/tlsf/tlsf.h</includes>
    <includes id="main_8h" name="main.h" local="no" imported="no">os/main.h</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <includes id="StartStopManager_8hpp" name="StartStopManager.hpp" local="no" imported="no">os/StartStopManager.hpp</includes>
    <includes id="test-runner_8hpp" name="test-runner.hpp" local="yes" imported="no">test-runner.hpp</includes>
    <class kind="struct">InitOrocos</class>
    <member kind="define">
      <type>#define</type>
      <name>ORO_MEMORY_POOL</name>
      <anchorfile>test-runner_8cpp.html</anchorfile>
      <anchor>a30b275024bca2bab56da8efe0da6bb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>boost::unit_test::test_suite *</type>
      <name>init_unit_test_suite</name>
      <anchorfile>test-runner_8cpp.html</anchorfile>
      <anchor>ac0db3cb089f3fe65844f0b74f3d79bb3</anchor>
      <arglist>(int argc, char **const argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-runner.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>test-runner_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>Thread.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>Thread_8cpp</filename>
    <includes id="fosi__internal__interface_8hpp" name="fosi_internal_interface.hpp" local="yes" imported="no">fosi_internal_interface.hpp</includes>
    <includes id="Thread_8hpp" name="Thread.hpp" local="yes" imported="no">Thread.hpp</includes>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../Time.hpp</includes>
    <includes id="threads_8hpp" name="threads.hpp" local="yes" imported="no">threads.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">MutexLock.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CATCH</name>
      <anchorfile>Thread_8cpp.html</anchorfile>
      <anchor>a9f2181cf44f1a71d262e7d631a6337d7</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CATCH_ALL</name>
      <anchorfile>Thread_8cpp.html</anchorfile>
      <anchor>a2b2880c99b9f47a7d67754eb2f20b5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCOPE_OFF</name>
      <anchorfile>Thread_8cpp.html</anchorfile>
      <anchor>a69842abf181f0d96b087949e54f5bffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCOPE_ON</name>
      <anchorfile>Thread_8cpp.html</anchorfile>
      <anchor>a79efbba138c45bd8ec0fa746db4d424f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRY</name>
      <anchorfile>Thread_8cpp.html</anchorfile>
      <anchor>ad2746371528bdf15c3910b7bf217dac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>thread_function</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ae5c55f71daad6ab2b1cdf1252a259ffe</anchor>
      <arglist>(void *t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Thread.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>Thread_8hpp</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">ThreadInterface.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">Mutex.hpp</includes>
    <class kind="class">RTT::os::Thread</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>ThreadInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>ThreadInterface_8cpp</filename>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">os/ThreadInterface.hpp</includes>
    <includes id="threads_8hpp" name="threads.hpp" local="yes" imported="no">os/threads.hpp</includes>
    <includes id="fosi__internal__interface_8hpp" name="fosi_internal_interface.hpp" local="yes" imported="no">os/fosi_internal_interface.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ThreadInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>ThreadInterface_8hpp</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">fosi.h</includes>
    <includes id="threads_8hpp" name="threads.hpp" local="yes" imported="no">threads.hpp</includes>
    <includes id="os_2Time_8hpp" name="os/Time.hpp" local="yes" imported="no">Time.hpp</includes>
    <class kind="class">RTT::os::ThreadInterface</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>threads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>threads_8cpp</filename>
    <includes id="threads_8hpp" name="threads.hpp" local="yes" imported="no">os/threads.hpp</includes>
    <includes id="fosi__internal__interface_8hpp" name="fosi_internal_interface.hpp" local="yes" imported="no">os/fosi_internal_interface.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="function">
      <type>bool</type>
      <name>CheckPriority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>af5d0eebf0c77db458a1e73fb9fae7e9b</anchor>
      <arglist>(int &amp;sched_type, int &amp;priority)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CheckScheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a91acc22431452ba3f8b6b177b40bb088</anchor>
      <arglist>(int &amp;sched_type)</arglist>
    </member>
    <member kind="variable">
      <type>AtomicInt</type>
      <name>threads</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ae6e8bb6fecf005ff4ecf3b57db4b26c8</anchor>
      <arglist>(0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>threads.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>threads_8hpp</filename>
    <includes id="Atomic_8hpp" name="Atomic.hpp" local="yes" imported="no">Atomic.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
    <member kind="function">
      <type>bool</type>
      <name>CheckPriority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>af5d0eebf0c77db458a1e73fb9fae7e9b</anchor>
      <arglist>(int &amp;sched_type, int &amp;priority)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CheckScheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a91acc22431452ba3f8b6b177b40bb088</anchor>
      <arglist>(int &amp;sched_type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os/Time.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>os_2Time_8hpp</filename>
    <includes id="rint_8h" name="rint.h" local="yes" imported="no">rint.h</includes>
    <namespace>RTT</namespace>
    <member kind="typedef">
      <type>long</type>
      <name>msecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>adc27622a8312d1b6841a000a2fe21c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>nsecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>af83330e8244855273c9246bd65c20682</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>aa995843508db339534281349f69616b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Seconds</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ab93965f88bfbe72fbc2ece16c047c902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>secs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a3975a0691735afcdd8744e443df0715d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>usecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a23e669bbfe0450a9c56db312a9d3f7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>nsecs</type>
      <name>msecs_to_nsecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a0f51904b3556144cdf65d6a9ac6bed57</anchor>
      <arglist>(const msecs ms)</arglist>
    </member>
    <member kind="function">
      <type>psecs</type>
      <name>msecs_to_psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ab772b1aedacd3de2957f67c029c1344a</anchor>
      <arglist>(const msecs ms)</arglist>
    </member>
    <member kind="function">
      <type>usecs</type>
      <name>msecs_to_usecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a8f74efd2e3b60f5bcd2ca639a5c99519</anchor>
      <arglist>(const msecs ms)</arglist>
    </member>
    <member kind="function">
      <type>psecs</type>
      <name>nsecs_to_psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ae5384fa42dcfdc2bf8750def5dfa1709</anchor>
      <arglist>(const nsecs ns)</arglist>
    </member>
    <member kind="function">
      <type>Seconds</type>
      <name>nsecs_to_Seconds</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ad8798bf9e8576c043db2b9ca1474af2f</anchor>
      <arglist>(const nsecs ns)</arglist>
    </member>
    <member kind="function">
      <type>Seconds</type>
      <name>psecs_to_Seconds</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ac6b7509bbf3741f182ac2ec636aa847d</anchor>
      <arglist>(const psecs ps)</arglist>
    </member>
    <member kind="function">
      <type>nsecs</type>
      <name>Seconds_to_nsecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>addf416ea7dc07f26e5938e4e2cd5058e</anchor>
      <arglist>(const Seconds s)</arglist>
    </member>
    <member kind="function">
      <type>psecs</type>
      <name>Seconds_to_psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a2de7877083358d8aee926c4c56f50b50</anchor>
      <arglist>(const Seconds s)</arglist>
    </member>
    <member kind="function">
      <type>msecs</type>
      <name>secs_to_msecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a2bc2b08936a32c3e013f72d29b1239a1</anchor>
      <arglist>(const secs s)</arglist>
    </member>
    <member kind="function">
      <type>nsecs</type>
      <name>secs_to_nsecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a445f0feda345093caf71648a16000e84</anchor>
      <arglist>(const secs s)</arglist>
    </member>
    <member kind="function">
      <type>psecs</type>
      <name>secs_to_psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ac599f76a73ff4929155187de9d8956e7</anchor>
      <arglist>(const secs s)</arglist>
    </member>
    <member kind="function">
      <type>usecs</type>
      <name>secs_to_usecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>af36fc7cb305b63c96cdeee123cb6c355</anchor>
      <arglist>(const secs s)</arglist>
    </member>
    <member kind="function">
      <type>nsecs</type>
      <name>usecs_to_nsecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a0cde2c7a52e686cdb70c8dc15e98491f</anchor>
      <arglist>(const usecs us)</arglist>
    </member>
    <member kind="function">
      <type>psecs</type>
      <name>usecs_to_psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a8e4dea33eb1b59539d70f8b1959000c8</anchor>
      <arglist>(const usecs us)</arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>MSECS_IN_SECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a165ddf4e4cf3e7726bd2d3a5e05749a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>NSECS_IN_MSECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a1d0ba1c34d64b615394e22fe775bc159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>NSECS_IN_SECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ab32880c7476d23cee17bb66e686139bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>NSECS_IN_USECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a5836ba0f57e6baf51f7b0c4e823f2695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>PSECS_IN_MSECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a6be14808fc0e4b2c4ffe7847bd26683b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>PSECS_IN_NSECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a09f0181d8b91c7e017f969e3a3ce3090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long long</type>
      <name>PSECS_IN_SECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a251784bf05e60e967db89cba66b79fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>PSECS_IN_USECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a6906072f610fc299b5081f11e16cdbb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>USECS_IN_MSECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a70b3c1ce3508cca2eeb221f0782a1f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>USECS_IN_SECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a285e7946fb95b8cf2f13b41e701a7e96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Time.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/</path>
    <filename>Time_8hpp</filename>
    <includes id="os_2Time_8hpp" name="os/Time.hpp" local="yes" imported="no">os/Time.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>time_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>time__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="time__test_8hpp" name="time_test.hpp" local="yes" imported="no">time_test.hpp</includes>
    <includes id="Timer_8hpp" name="Timer.hpp" local="no" imported="no">os/Timer.hpp</includes>
    <includes id="rtt-detail-fwd_8hpp" name="rtt-detail-fwd.hpp" local="no" imported="no">rtt-detail-fwd.hpp</includes>
    <class kind="struct">TestTimer</class>
    <member kind="define">
      <type>#define</type>
      <name>EPSILON</name>
      <anchorfile>time__test_8cpp.html</anchorfile>
      <anchor>a002b2f4894492820fe708b1b7e7c5e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>time__test_8cpp.html</anchorfile>
      <anchor>a038a872ea81f0bf068cdca0cb6bd1162</anchor>
      <arglist>(testSecondsConversion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>time__test_8cpp.html</anchorfile>
      <anchor>a81e6932716b3254496666dcc4436b7d5</anchor>
      <arglist>(testTicksConversion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>time__test_8cpp.html</anchorfile>
      <anchor>a41a22c32e0ab86aa8b5265384ad01e2c</anchor>
      <arglist>(testTimeProgress)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>time__test_8cpp.html</anchorfile>
      <anchor>a15ae5f116d38f165e31a11e87c4326dc</anchor>
      <arglist>(testTimers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>time__test_8cpp.html</anchorfile>
      <anchor>a7e0144e4b6d74586dd65e6af0858dc37</anchor>
      <arglist>(testTimerPeriod)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>time_test.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>time__test_8hpp</filename>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="no" imported="no">os/TimeService.hpp</includes>
    <includes id="Timer_8hpp" name="Timer.hpp" local="no" imported="no">os/Timer.hpp</includes>
    <class kind="class">TimeTest</class>
  </compound>
  <compound kind="file">
    <name>Timer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>Timer_8cpp</filename>
    <includes id="Timer_8hpp" name="Timer.hpp" local="yes" imported="no">Timer.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">MutexLock.hpp</includes>
    <includes id="Activity_8hpp" name="Activity.hpp" local="yes" imported="no">../Activity.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>Timer.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>Timer_8hpp</filename>
    <includes id="os_2Time_8hpp" name="os/Time.hpp" local="yes" imported="no">Time.hpp</includes>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="yes" imported="no">TimeService.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">Mutex.hpp</includes>
    <includes id="Semaphore_8hpp" name="Semaphore.hpp" local="yes" imported="no">Semaphore.hpp</includes>
    <includes id="ThreadInterface_8hpp" name="ThreadInterface.hpp" local="yes" imported="no">ThreadInterface.hpp</includes>
    <includes id="RunnableInterface_8hpp" name="RunnableInterface.hpp" local="yes" imported="no">../base/RunnableInterface.hpp</includes>
    <class kind="class">RTT::os::Timer</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>TimerThread.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>TimerThread_8cpp</filename>
    <includes id="TimerThread_8hpp" name="TimerThread.hpp" local="yes" imported="no">TimerThread.hpp</includes>
    <includes id="PeriodicActivity_8hpp" name="PeriodicActivity.hpp" local="yes" imported="no">PeriodicActivity.hpp</includes>
    <includes id="Time_8hpp" name="Time.hpp" local="yes" imported="no">../Time.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="MutexLock_8hpp" name="MutexLock.hpp" local="yes" imported="no">../os/MutexLock.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>TimerThread.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/extras/</path>
    <filename>TimerThread_8hpp</filename>
    <includes id="Thread_8hpp" name="Thread.hpp" local="yes" imported="no">../os/Thread.hpp</includes>
    <includes id="Mutex_8hpp" name="Mutex.hpp" local="yes" imported="no">../os/Mutex.hpp</includes>
    <includes id="rtt-extras-fwd_8hpp" name="rtt-extras-fwd.hpp" local="yes" imported="no">rtt-extras-fwd.hpp</includes>
    <class kind="class">RTT::extras::TimerThread</class>
    <namespace>RTT</namespace>
    <namespace>RTT::extras</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; TimerThread &gt;</type>
      <name>TimerThreadPtr</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a2527e5f831cdac569196f3d34958f2eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TimeService.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>TimeService_8cpp</filename>
    <includes id="TimeService_8hpp" name="TimeService.hpp" local="yes" imported="no">TimeService.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>TimeService.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/</path>
    <filename>TimeService_8hpp</filename>
    <includes id="os_2Time_8hpp" name="os/Time.hpp" local="yes" imported="no">Time.hpp</includes>
    <class kind="class">RTT::os::TimeService</class>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>TinyDemarshaller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>TinyDemarshaller_8cpp</filename>
    <includes id="TinyDemarshaller_8hpp" name="TinyDemarshaller.hpp" local="yes" imported="no">TinyDemarshaller.hpp</includes>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml.h</includes>
    <includes id="Property_8hpp" name="Property.hpp" local="no" imported="no">Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="no" imported="no">PropertyBag.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <class kind="class">RTT::TinyDemarshaller::D</class>
    <class kind="class">RTT::marsh::Tiny2CPFHandler</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>TinyDemarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>TinyDemarshaller_8hpp</filename>
    <includes id="MarshallInterface_8hpp" name="MarshallInterface.hpp" local="yes" imported="no">MarshallInterface.hpp</includes>
    <class kind="class">RTT::marsh::TinyDemarshaller</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>tinystr.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>tinystr_8cpp</filename>
    <includes id="tinystr_8h" name="tinystr.h" local="yes" imported="no">tinystr.h</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a0f47546f7a6d9bd91dcec8abcb55aeb2</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a1afae76815e9cd6a88763b66b1cbf36b</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>aad2a70bd92548eac43f9579210ab31bf</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinystr.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>tinystr_8h</filename>
    <class kind="struct">RTT::marsh::TiXmlString::Rep</class>
    <class kind="class">RTT::marsh::TiXmlOutStream</class>
    <class kind="class">RTT::marsh::TiXmlString</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_EXPLICIT</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>ae341476cd6b94ee32e3e93110a759581</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a0f3952fb3d14cefb614854ad141d8a27</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a7b427f5aca19b146f58478c2fbea60e0</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a3811aca966bd137b1a51f938d5dadf95</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a0f47546f7a6d9bd91dcec8abcb55aeb2</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a1afae76815e9cd6a88763b66b1cbf36b</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>aad2a70bd92548eac43f9579210ab31bf</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a55816c111a432b48d20388a75ae269ce</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a392d61b03e496c0aeb367fd91d99524b</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>adec5d0807df1fe9868976d457f2da796</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a6b1500db0e01316484ac4119b738f8e7</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a642455c74209bc3e76f73549ba95dba5</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>ad99ca17fa6332e70767fe9553883d4fd</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a7a5e70151e2c76e735ca17c1bab922f7</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinyxml.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>tinyxml_8cpp</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml.h</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
    <member kind="function">
      <type>TIXML_OSTREAM &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a84f07fb4411ecddafd045f76aba399cb</anchor>
      <arglist>(TIXML_OSTREAM &amp;out, const TiXmlNode &amp;base)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinyxml.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>tinyxml_8h</filename>
    <includes id="tinystr_8h" name="tinystr.h" local="yes" imported="no">tinystr.h</includes>
    <class kind="struct">RTT::marsh::TiXmlBase::Entity</class>
    <class kind="class">RTT::marsh::TiXmlBase::StringToBuffer</class>
    <class kind="class">RTT::marsh::TiXmlAttribute</class>
    <class kind="class">RTT::marsh::TiXmlAttributeSet</class>
    <class kind="class">RTT::marsh::TiXmlBase</class>
    <class kind="class">RTT::marsh::TiXmlComment</class>
    <class kind="struct">RTT::marsh::TiXmlCursor</class>
    <class kind="class">RTT::marsh::TiXmlDeclaration</class>
    <class kind="class">RTT::marsh::TiXmlDocument</class>
    <class kind="class">RTT::marsh::TiXmlElement</class>
    <class kind="class">RTT::marsh::TiXmlHandle</class>
    <class kind="class">RTT::marsh::TiXmlNode</class>
    <class kind="class">RTT::marsh::TiXmlText</class>
    <class kind="class">RTT::marsh::TiXmlUnknown</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_OSTREAM</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a7df4cfa04e5dee98aa1182a63b0ef534</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_SAFE</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a5cdc3f402b6b8788f13a408d2be12e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_STRING</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a92bada05fd84d9a0c9a5bbe53de26887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_SUCCESS</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a6134db71a98324fb6dae9bf1bfea30f2a51bb2c277762cc1e5c61e7946f339d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_NO_ATTRIBUTE</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a6134db71a98324fb6dae9bf1bfea30f2acb96d499006d105209b28e37a80925d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_WRONG_TYPE</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a6134db71a98324fb6dae9bf1bfea30f2ae6abe601a3885c70fd9b50b52efd7151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TiXmlEncoding</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a48ce3d9b158ad8699f82092a9de2bb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_UNKNOWN</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a48ce3d9b158ad8699f82092a9de2bb5da7ca31bb3b0a740aa91afe2c5bdf9ab4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_UTF8</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a48ce3d9b158ad8699f82092a9de2bb5dabd4cbab18bf6f8fe353d8ce3f30407c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_LEGACY</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a48ce3d9b158ad8699f82092a9de2bb5da3bd5b2db946a3953768f81ae912e9089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const TiXmlEncoding</type>
      <name>TIXML_DEFAULT_ENCODING</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>abaf0471b95b81c0e90dbc48c21c18ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_MAJOR_VERSION</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>ab073ae71e03839fb80861baca9d62bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_MINOR_VERSION</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>ac5d461e39603b743092738700b3892cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_PATCH_VERSION</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>afb2f1ab48a224b5f7216ab91056bc9dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinyxmlerror.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>tinyxmlerror_8cpp</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml.h</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>tinyxmlparser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>tinyxmlparser_8cpp</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml.h</includes>
    <class kind="class">RTT::marsh::TiXmlParsingData</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_0</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>ae1106969c00ff8990890d3f051f37adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_1</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>ae826929441d1508d395746ccdb20abe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_2</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a450bbcd5b160678eca7393c436c49ca5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tlsf.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/tlsf/</path>
    <filename>tlsf_8c</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">../fosi.h</includes>
    <includes id="target_8h" name="target.h" local="yes" imported="no">target.h</includes>
    <includes id="tlsf_8h" name="tlsf.h" local="yes" imported="no">tlsf.h</includes>
    <class kind="struct">area_info_struct</class>
    <class kind="struct">bhdr_struct</class>
    <class kind="struct">free_ptr_struct</class>
    <class kind="struct">TLSF_struct</class>
    <member kind="define">
      <type>#define</type>
      <name>__inline__</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a9f04218fe09e6ee659e045b2f11542ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_DEBUG_TLSF_</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a5a655f5da17a8ffae7780946cfe2466b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BHDR_OVERHEAD</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a9dc21083f0b373fa3c5f42aed4e6d25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BLOCK_ALIGN</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a7b2ccd4066e12ad8fe334a6bb2672439</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BLOCK_SIZE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>ad51ded0bbd705f02f73fc60c0b721ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BLOCK_STATE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>ab7e680be93a4de9c02aa9e8681a50128</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_AREA_SIZE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a8b3a90a3c90a1c69f6fc239ba5aed952</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_MSG</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>aa8de68725c5a7aaec6a54bbbd8e655e5</anchor>
      <arglist>(fmt, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTRACT_BLOCK</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a841460f6ad36b1f41387b75b8f1b2a7b</anchor>
      <arglist>(_b, _tlsf, _fl, _sl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTRACT_BLOCK_HDR</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>acd6f6b8fda4054a255a18169d270ef24</anchor>
      <arglist>(_b, _tlsf, _fl, _sl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FLI_OFFSET</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a018ff4ed07d5c96e19d7dad95c2a5ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREE_BLOCK</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a24136c1cd16196df1c206cde2c743076</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_NEXT_BLOCK</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>aeb1a49cc79cc76b5a7ee2c58b9ee94c6</anchor>
      <arglist>(_addr, _r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INSERT_BLOCK</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a500696a5c7c20e70f11606d844c3f353</anchor>
      <arglist>(_b, _tlsf, _fl, _sl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_FLI</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>acfe2a2a8177fa8b864ef3837a4d468ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_LOG2_SLI</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a51db1e58ddb758ea9a8bae435290c33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SLI</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a3e8a6b3a5efa118094de2c308d65165c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEM_ALIGN</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a1b2a8c80ee4dc0996e86c7ec56d46f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_BLOCK_SIZE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>ac1f29ba54415975a2fa23e276fdf8a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORO_MEMORY_POOL</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a30b275024bca2bab56da8efe0da6bb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PREV_FREE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a4a476822bb0ec54441711d261cd02ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PREV_STATE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a82931a20c0e0e8915763fb5e0ccbfd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PREV_USED</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a24779938fecc05caa07d369e591f10af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINT_MSG</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>af3619343cd3d17a00748ae741ee4e751</anchor>
      <arglist>(fmt, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PTR_MASK</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>aac05b75c05f83c04772439ace1b60a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REAL_FLI</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a9b669b26e378b5b79336adadd682b04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROUNDDOWN_SIZE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a1f14e8572c1d769059232d260ec5dc9e</anchor>
      <arglist>(_r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROUNDUP</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a7987309d4125ee4c818e03b598e73d97</anchor>
      <arglist>(_x, _v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROUNDUP_SIZE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>adc58be2eb6da567da4432b6d40cca9e6</anchor>
      <arglist>(_r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMALL_BLOCK</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a65cbce7b905c263d0cdcbbfc74dad997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLSF_ADD_SIZE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a283cd9c7d99a007a34f60d03636e609f</anchor>
      <arglist>(tlsf, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLSF_REMOVE_SIZE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a1f99345d6480f204313cc30a80be6daa</anchor>
      <arglist>(tlsf, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLSF_SIGNATURE</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a8040fc6fcb71af52ec0ce36f32cecc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLSF_STATISTIC</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a1676fdd81a690b2fa7a0930edb3d442c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLSF_USE_LOCKS</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a83b30fd3e9634c0a17658b9faeae8c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USE_MMAP</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>ac65edfa5d1dbb5f1b560b4383a72555f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USE_SBRK</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a2d82bdef4f6491f922915057e62dee53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USED_BLOCK</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>ac73851ae4cbd1c3b7fbf62b6993ff449</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct area_info_struct</type>
      <name>area_info_t</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>afc5ce9eef3cd57b2d95a2c3c20cc4098</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct bhdr_struct</type>
      <name>bhdr_t</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a04d76fea5ffd3143718cc66753009ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct free_ptr_struct</type>
      <name>free_ptr_t</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a9bdc224b1a786d1d2db193912928711a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct TLSF_struct</type>
      <name>tlsf_t</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a86e2942a0846ea6cd9ce4ef489cc8b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>u32_t</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a0c0a490ab7fa397be6c764a935cc5ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>u8_t</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>ae081489b4906f65a3cb18e9fbe9f8d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>add_new_area</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>af52c2f69684fae4ca04658685f5ae1d8</anchor>
      <arglist>(void *area, size_t area_size, void *mem_pool)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>calloc_ex</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a2f0ce2d051277a1b4b8d22e2b673edaf</anchor>
      <arglist>(size_t nelem, size_t elem_size, void *mem_pool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>clear_bit</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>ac145e55a79a4ab6714793cd1d7391549</anchor>
      <arglist>(int nr, u32_t *addr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_memory_pool</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a619edbb68ba39a457d134551bc4ee370</anchor>
      <arglist>(void *mem_pool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ bhdr_t *</type>
      <name>FIND_SUITABLE_BLOCK</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>ad4d64a4bfbd0125e6f28eff0c8842842</anchor>
      <arglist>(tlsf_t *_tlsf, int *_fl, int *_sl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_ex</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a273d9502fa7508615e5efe25256e8a55</anchor>
      <arglist>(void *ptr, void *mem_pool)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_max_size</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a283699572c5c53728ff6bc618e866486</anchor>
      <arglist>(void *mem_pool)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_used_size</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a5a7925e1a903acdc2c4aba5d7372b066</anchor>
      <arglist>(void *mem_pool)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>init_memory_pool</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a72a128aae68d80af04db558d4c70136b</anchor>
      <arglist>(size_t mem_pool_size, void *mem_pool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>ls_bit</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a6c671f904f90bd2ba8130470853f54fc</anchor>
      <arglist>(int x)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>malloc_ex</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a044eb53b9cfae0dd083538df43a6fb0b</anchor>
      <arglist>(size_t size, void *mem_pool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>MAPPING_INSERT</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a873250a525f6358723be4f19a97a7d59</anchor>
      <arglist>(size_t _r, int *_fl, int *_sl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>MAPPING_SEARCH</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a059816399847abd3b52736a95c356714</anchor>
      <arglist>(size_t *_r, int *_fl, int *_sl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ int</type>
      <name>ms_bit</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a92eec1718f7d95559f510482a8a62874</anchor>
      <arglist>(int x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ bhdr_t *</type>
      <name>process_area</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>ad7ba1928782d28f44b3944042af56694</anchor>
      <arglist>(void *area, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>realloc_ex</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a5f67317d0b632fc1e16c99cc75ed7649</anchor>
      <arglist>(void *ptr, size_t new_size, void *mem_pool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline__ void</type>
      <name>set_bit</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a9c7a61c2770a3a0493ef26f33003be79</anchor>
      <arglist>(int nr, u32_t *addr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>tlsf_calloc</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>ab373aebef20397de4888663f4de96f61</anchor>
      <arglist>(size_t nelem, size_t elem_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tlsf_free</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a1e9265b39e22a5a6406fb976de7bcb3a</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>tlsf_malloc</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>aba84a965a58c8ea4f3d277685adbff10</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>tlsf_realloc</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a1678f011bd19c7c5cac552968eefe22b</anchor>
      <arglist>(void *ptr, size_t size)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>init_check</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a8417aa05fc499f91f07d7e1710daaa4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char *</type>
      <name>mp</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a5b016201d390f8437870a0a740c4129d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>table</name>
      <anchorfile>tlsf_8c.html</anchorfile>
      <anchor>a88331b54dc650b91d7f84de2b65e8c7e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tlsf.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/tlsf/</path>
    <filename>tlsf_8h</filename>
    <includes id="fosi_8h" name="fosi.h" local="yes" imported="no">../fosi.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>tlsf_calloc</name>
      <anchorfile>tlsf_8h.html</anchorfile>
      <anchor>a7f92248068d3380214c20c06decd0e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tlsf_free</name>
      <anchorfile>tlsf_8h.html</anchorfile>
      <anchor>aacf3183ea058c777c1a5e690f11fb137</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tlsf_malloc</name>
      <anchorfile>tlsf_8h.html</anchorfile>
      <anchor>a7a45b40a85cb325f592c3ac27c430487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tlsf_realloc</name>
      <anchorfile>tlsf_8h.html</anchorfile>
      <anchor>ae1b5b5566bca99a700db3c1bb15fb0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>tlsf_calloc</name>
      <anchorfile>tlsf_8h.html</anchorfile>
      <anchor>ab373aebef20397de4888663f4de96f61</anchor>
      <arglist>(size_t nelem, size_t elem_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tlsf_free</name>
      <anchorfile>tlsf_8h.html</anchorfile>
      <anchor>a1e9265b39e22a5a6406fb976de7bcb3a</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>tlsf_malloc</name>
      <anchorfile>tlsf_8h.html</anchorfile>
      <anchor>aba84a965a58c8ea4f3d277685adbff10</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>tlsf_realloc</name>
      <anchorfile>tlsf_8h.html</anchorfile>
      <anchor>a1678f011bd19c7c5cac552968eefe22b</anchor>
      <arglist>(void *ptr, size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transports/corba/TransportPlugin.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/corba/</path>
    <filename>transports_2corba_2TransportPlugin_8hpp</filename>
    <includes id="types_2TransportPlugin_8hpp" name="types/TransportPlugin.hpp" local="no" imported="no">rtt/types/TransportPlugin.hpp</includes>
    <class kind="struct">RTT::corba::CorbaLibPlugin</class>
    <namespace>RTT</namespace>
    <namespace>RTT::corba</namespace>
  </compound>
  <compound kind="file">
    <name>transports/mqueue/TransportPlugin.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/transports/mqueue/</path>
    <filename>transports_2mqueue_2TransportPlugin_8hpp</filename>
    <includes id="types_2TransportPlugin_8hpp" name="types/TransportPlugin.hpp" local="no" imported="no">rtt/types/TransportPlugin.hpp</includes>
    <class kind="struct">RTT::mqueue::MQLibPlugin</class>
    <namespace>RTT</namespace>
    <namespace>RTT::mqueue</namespace>
  </compound>
  <compound kind="file">
    <name>types/TransportPlugin.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>types_2TransportPlugin_8hpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">Types.hpp</includes>
    <class kind="class">RTT::types::TransportPlugin</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>TryCommand.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>TryCommand_8cpp</filename>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <includes id="TryCommand_8hpp" name="TryCommand.hpp" local="yes" imported="no">TryCommand.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../internal/DataSources.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>TryCommand.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>TryCommand_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <includes id="ConditionInterface_8hpp" name="ConditionInterface.hpp" local="yes" imported="no">ConditionInterface.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <class kind="class">RTT::scripting::EvalCommand</class>
    <class kind="class">RTT::scripting::EvalCommandResult</class>
    <class kind="class">RTT::scripting::TryCommand</class>
    <class kind="class">RTT::scripting::TryCommandResult</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>TsPool.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>TsPool_8hpp</filename>
    <includes id="CAS_8hpp" name="CAS.hpp" local="yes" imported="no">../os/CAS.hpp</includes>
    <class kind="struct">RTT::internal::TsPool::Pointer_t::_ptr_type</class>
    <class kind="struct">RTT::internal::TsPool::Item</class>
    <class kind="union">RTT::internal::TsPool::Pointer_t</class>
    <class kind="class">RTT::internal::TsPool</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>type_discovery.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>type__discovery_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <includes id="PartDataSource_8hpp" name="PartDataSource.hpp" local="yes" imported="no">../internal/PartDataSource.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../internal/DataSources.hpp</includes>
    <includes id="Reference_8hpp" name="Reference.hpp" local="yes" imported="no">../internal/Reference.hpp</includes>
    <includes id="types_2carray_8hpp" name="types/carray.hpp" local="yes" imported="no">carray.hpp</includes>
    <class kind="class">RTT::types::type_discovery</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>type_discovery_container_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>type__discovery__container__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="no" imported="no">rtt-fwd.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="no" imported="no">internal/DataSources.hpp</includes>
    <includes id="type__discovery_8hpp" name="type_discovery.hpp" local="no" imported="no">types/type_discovery.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">datasource_fixture.hpp</includes>
    <includes id="StructTypeInfo_8hpp" name="StructTypeInfo.hpp" local="yes" imported="no">types/StructTypeInfo.hpp</includes>
    <includes id="CArrayTypeInfo_8hpp" name="CArrayTypeInfo.hpp" local="yes" imported="no">types/CArrayTypeInfo.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="yes" imported="no">types/SequenceTypeInfo.hpp</includes>
    <includes id="BoostArrayTypeInfo_8hpp" name="BoostArrayTypeInfo.hpp" local="yes" imported="no">types/BoostArrayTypeInfo.hpp</includes>
    <class kind="class">SequenceTypeTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>type__discovery__container__test_8cpp.html</anchorfile>
      <anchor>a9817252c0dd5aad759fdbdcc9dd53c54</anchor>
      <arglist>(testCTypeArray)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>type__discovery__container__test_8cpp.html</anchorfile>
      <anchor>a8d2adf753373a9c621ee0bf4acdde3a2</anchor>
      <arglist>(testContainerType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>type__discovery__container__test_8cpp.html</anchorfile>
      <anchor>a3e7cf47ac870c1f6d124e250b9c73d94</anchor>
      <arglist>(testStringContainerType)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>type_discovery_struct_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>type__discovery__struct__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="no" imported="no">rtt-fwd.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="no" imported="no">internal/DataSources.hpp</includes>
    <includes id="type__discovery_8hpp" name="type_discovery.hpp" local="no" imported="no">types/type_discovery.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">datasource_fixture.hpp</includes>
    <includes id="StructTypeInfo_8hpp" name="StructTypeInfo.hpp" local="yes" imported="no">types/StructTypeInfo.hpp</includes>
    <includes id="CArrayTypeInfo_8hpp" name="CArrayTypeInfo.hpp" local="yes" imported="no">types/CArrayTypeInfo.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="yes" imported="no">types/SequenceTypeInfo.hpp</includes>
    <includes id="BoostArrayTypeInfo_8hpp" name="BoostArrayTypeInfo.hpp" local="yes" imported="no">types/BoostArrayTypeInfo.hpp</includes>
    <class kind="class">StructTypeTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>type__discovery__struct__test_8cpp.html</anchorfile>
      <anchor>aa5e8cbf7cbca8ab3f4bc7e1c618c5611</anchor>
      <arglist>(testATypeStruct)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>type__discovery__struct__test_8cpp.html</anchorfile>
      <anchor>ad2593db293db216446028cd11039f190</anchor>
      <arglist>(testCTypeStruct)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>type_discovery_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>type__discovery__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="no" imported="no">rtt-fwd.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="no" imported="no">internal/DataSources.hpp</includes>
    <includes id="type__discovery_8hpp" name="type_discovery.hpp" local="no" imported="no">types/type_discovery.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">datasource_fixture.hpp</includes>
    <includes id="StructTypeInfo_8hpp" name="StructTypeInfo.hpp" local="yes" imported="no">types/StructTypeInfo.hpp</includes>
    <includes id="CArrayTypeInfo_8hpp" name="CArrayTypeInfo.hpp" local="yes" imported="no">types/CArrayTypeInfo.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="yes" imported="no">types/SequenceTypeInfo.hpp</includes>
    <includes id="BoostArrayTypeInfo_8hpp" name="BoostArrayTypeInfo.hpp" local="yes" imported="no">types/BoostArrayTypeInfo.hpp</includes>
    <class kind="class">TypeArchiveTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>type__discovery__test_8cpp.html</anchorfile>
      <anchor>a77ecee6aca222c260a23279da9633ed4</anchor>
      <arglist>(testATypeDiscovery)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>type__discovery__test_8cpp.html</anchorfile>
      <anchor>a77b3dced1a3cba8759725c60bd2598d9</anchor>
      <arglist>(testBTypeDiscovery)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeConstructor.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeConstructor_8cpp</filename>
    <includes id="TypeConstructor_8hpp" name="TypeConstructor.hpp" local="yes" imported="no">TypeConstructor.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>TypeConstructor.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeConstructor_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <class kind="struct">RTT::types::TypeConstructor</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>TypeInfo.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeInfo_8cpp</filename>
    <includes id="TypeInfo_8hpp" name="TypeInfo.hpp" local="yes" imported="no">TypeInfo.hpp</includes>
    <includes id="TypeConstructor_8hpp" name="TypeConstructor.hpp" local="yes" imported="no">TypeConstructor.hpp</includes>
    <includes id="DataSourceTypeInfo_8hpp" name="DataSourceTypeInfo.hpp" local="yes" imported="no">../internal/DataSourceTypeInfo.hpp</includes>
    <includes id="TypeTransporter_8hpp" name="TypeTransporter.hpp" local="yes" imported="no">TypeTransporter.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="AttributeBase_8hpp" name="AttributeBase.hpp" local="yes" imported="no">../base/AttributeBase.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>TypeInfo.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeInfo_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <includes id="ChannelElementBase_8hpp" name="ChannelElementBase.hpp" local="yes" imported="no">../base/ChannelElementBase.hpp</includes>
    <includes id="ConnFactory_8hpp" name="ConnFactory.hpp" local="yes" imported="no">../internal/ConnFactory.hpp</includes>
    <includes id="MemberFactory_8hpp" name="MemberFactory.hpp" local="yes" imported="no">MemberFactory.hpp</includes>
    <includes id="ValueFactory_8hpp" name="ValueFactory.hpp" local="yes" imported="no">ValueFactory.hpp</includes>
    <includes id="CompositionFactory_8hpp" name="CompositionFactory.hpp" local="yes" imported="no">CompositionFactory.hpp</includes>
    <includes id="StreamFactory_8hpp" name="StreamFactory.hpp" local="yes" imported="no">StreamFactory.hpp</includes>
    <class kind="class">RTT::types::TypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>TypeInfoGenerator.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeInfoGenerator_8hpp</filename>
    <includes id="rtt-types-fwd_8hpp" name="rtt-types-fwd.hpp" local="yes" imported="no">rtt-types-fwd.hpp</includes>
    <class kind="class">RTT::types::TypeInfoGenerator</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>TypeInfoName.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeInfoName_8hpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">Types.hpp</includes>
    <includes id="TypeInfoGenerator_8hpp" name="TypeInfoGenerator.hpp" local="yes" imported="no">TypeInfoGenerator.hpp</includes>
    <includes id="DataSourceTypeInfo_8hpp" name="DataSourceTypeInfo.hpp" local="yes" imported="no">../internal/DataSourceTypeInfo.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <class kind="class">RTT::types::EmptyTypeInfo</class>
    <class kind="struct">RTT::types::TypeInfoName</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>TypeInfoRepository.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeInfoRepository_8cpp</filename>
    <includes id="TypeInfoRepository_8hpp" name="TypeInfoRepository.hpp" local="yes" imported="no">TypeInfoRepository.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="TypeTransporter_8hpp" name="TypeTransporter.hpp" local="yes" imported="no">TypeTransporter.hpp</includes>
    <includes id="types_2TransportPlugin_8hpp" name="types/TransportPlugin.hpp" local="yes" imported="no">TransportPlugin.hpp</includes>
    <includes id="mystd_8hpp" name="mystd.hpp" local="yes" imported="no">../internal/mystd.hpp</includes>
    <includes id="DataSourceTypeInfo_8hpp" name="DataSourceTypeInfo.hpp" local="yes" imported="no">../internal/DataSourceTypeInfo.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>TypeInfoRepository.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeInfoRepository_8hpp</filename>
    <includes id="TypeInfo_8hpp" name="TypeInfo.hpp" local="yes" imported="no">TypeInfo.hpp</includes>
    <includes id="TypeInfoGenerator_8hpp" name="TypeInfoGenerator.hpp" local="yes" imported="no">TypeInfoGenerator.hpp</includes>
    <class kind="class">RTT::types::TypeInfoRepository</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>typekit_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>typekit__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="TemplateTypeInfo_8hpp" name="TemplateTypeInfo.hpp" local="no" imported="no">types/TemplateTypeInfo.hpp</includes>
    <includes id="TemplateConstructor_8hpp" name="TemplateConstructor.hpp" local="no" imported="no">types/TemplateConstructor.hpp</includes>
    <includes id="Operators_8hpp" name="Operators.hpp" local="no" imported="no">types/Operators.hpp</includes>
    <includes id="OperatorTypes_8hpp" name="OperatorTypes.hpp" local="no" imported="no">types/OperatorTypes.hpp</includes>
    <includes id="VectorTemplateComposition_8hpp" name="VectorTemplateComposition.hpp" local="no" imported="no">types/VectorTemplateComposition.hpp</includes>
    <class kind="struct">TypekitFixture</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>typekit__test_8cpp.html</anchorfile>
      <anchor>ab8870bae5b18b78dfcb54c97f5d1149e</anchor>
      <arglist>(testVectorTypeInfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>typekit__test_8cpp.html</anchorfile>
      <anchor>a94f5f6ad315d0c26e786e8b92f267f2c</anchor>
      <arglist>(testComposeDecompose)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypekitPlugin.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypekitPlugin_8hpp</filename>
    <includes id="TypekitRepository_8hpp" name="TypekitRepository.hpp" local="yes" imported="no">TypekitRepository.hpp</includes>
    <class kind="class">RTT::types::TypekitPlugin</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ORO_TYPEKIT_PLUGIN</name>
      <anchorfile>TypekitPlugin_8hpp.html</anchorfile>
      <anchor>aa1ab5e2f91a5c53fd1e8b74fd15a76fb</anchor>
      <arglist>(TYPEKIT)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypekitRepository.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypekitRepository_8cpp</filename>
    <includes id="TypekitRepository_8hpp" name="TypekitRepository.hpp" local="yes" imported="no">TypekitRepository.hpp</includes>
    <includes id="TypekitPlugin_8hpp" name="TypekitPlugin.hpp" local="yes" imported="no">TypekitPlugin.hpp</includes>
    <includes id="types_2TransportPlugin_8hpp" name="types/TransportPlugin.hpp" local="yes" imported="no">TransportPlugin.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <namespace>RTT</namespace>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; TransportPlugin * &gt;</type>
      <name>Transports</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a1e1db392d4e9371238fbedc33cc200b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; TypekitPlugin * &gt;</type>
      <name>Typekits</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a648e824bab5eac8d9eeaff775530484f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypekitRepository.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypekitRepository_8hpp</filename>
    <includes id="rtt-types-fwd_8hpp" name="rtt-types-fwd.hpp" local="yes" imported="no">rtt-types-fwd.hpp</includes>
    <class kind="class">RTT::types::TypekitRepository</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>TypeMarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeMarshaller_8hpp</filename>
    <includes id="TypeTransporter_8hpp" name="TypeTransporter.hpp" local="yes" imported="no">TypeTransporter.hpp</includes>
    <class kind="class">RTT::types::TypeMarshaller</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>Types.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>Types_8cpp</filename>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">Types.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>TypeInfoRepository::shared_ptr</type>
      <name>Types</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a22d379bb9503d45c1a13c5e8597dd11d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>typekit/Types.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/typekit/</path>
    <filename>typekit_2Types_8hpp</filename>
    <includes id="RTTTypes_8hpp" name="RTTTypes.hpp" local="yes" imported="no">RTTTypes.hpp</includes>
  </compound>
  <compound kind="file">
    <name>types/Types.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>types_2Types_8hpp</filename>
    <includes id="TypeInfo_8hpp" name="TypeInfo.hpp" local="yes" imported="no">TypeInfo.hpp</includes>
    <includes id="TypeConstructor_8hpp" name="TypeConstructor.hpp" local="yes" imported="no">TypeConstructor.hpp</includes>
    <includes id="TypeInfoRepository_8hpp" name="TypeInfoRepository.hpp" local="yes" imported="no">TypeInfoRepository.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>TypeInfoRepository::shared_ptr</type>
      <name>Types</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a22d379bb9503d45c1a13c5e8597dd11d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>types_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>types__test_8cpp</filename>
    <includes id="unit_8hpp" name="unit.hpp" local="yes" imported="no">unit.hpp</includes>
    <includes id="FunctionGraph_8hpp" name="FunctionGraph.hpp" local="no" imported="no">scripting/FunctionGraph.hpp</includes>
    <includes id="OperationCaller_8hpp" name="OperationCaller.hpp" local="no" imported="no">OperationCaller.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="no" imported="no">Service.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="no" imported="no">TaskContext.hpp</includes>
    <includes id="ScriptingService_8hpp" name="ScriptingService.hpp" local="no" imported="no">scripting/ScriptingService.hpp</includes>
    <includes id="Parser_8hpp" name="Parser.hpp" local="no" imported="no">scripting/Parser.hpp</includes>
    <includes id="GlobalsRepository_8hpp" name="GlobalsRepository.hpp" local="no" imported="no">types/GlobalsRepository.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="no" imported="no">types/Types.hpp</includes>
    <includes id="StructTypeInfo_8hpp" name="StructTypeInfo.hpp" local="no" imported="no">types/StructTypeInfo.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="no" imported="no">types/SequenceTypeInfo.hpp</includes>
    <includes id="datasource__fixture_8hpp" name="datasource_fixture.hpp" local="yes" imported="no">datasource_fixture.hpp</includes>
    <includes id="operations__fixture_8hpp" name="operations_fixture.hpp" local="yes" imported="no">operations_fixture.hpp</includes>
    <class kind="class">TypesTest</class>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>a82fbf3615cea58892c7bd7574f2d9912</anchor>
      <arglist>(testStringCapacity)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>a2535d7dc01319c8ff16430796177e8ef</anchor>
      <arglist>(testTypes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>aa2ab69ee1e261589d5183714462903cf</anchor>
      <arglist>(testCharType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>ad6fd0474648a1ccce9929b8494e0d53b</anchor>
      <arglist>(testOperators)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>a4137c7efa460788bdbde80c3be05ad2d</anchor>
      <arglist>(testDotsAndIndexes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>a8b15c11f98eac502831b21b0e74c3f16</anchor>
      <arglist>(testConversions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>ab6391c7419d23e8bbcdcf9e0e35baa5a</anchor>
      <arglist>(testHex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>a43a0828c213c1ec06c7872993bfd517a</anchor>
      <arglist>(testProperties)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>aaa711ca7b2db08501cf8980a6335c91b</anchor>
      <arglist>(testOperatorOrder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>aa38f1bdfee3f9438f5155dbb12f2c702</anchor>
      <arglist>(testGlobals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>types__test_8cpp.html</anchorfile>
      <anchor>aabe66f27a9f324c8ae2877daedd037a5</anchor>
      <arglist>(testFlowStatus)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeStream-io.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeStream-io_8cpp</filename>
    <includes id="TypeStream-io_8hpp" name="TypeStream-io.hpp" local="yes" imported="no">../types/TypeStream-io.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>int</type>
      <name>_EatSpace</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a4ad340d7d9777db3e54c199acddb42c0</anchor>
      <arglist>(std::istream &amp;is, int *countp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Eat</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ae0556108c147547d91a9cad3eeb6fb90</anchor>
      <arglist>(std::istream &amp;is, int delim)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>EatEnd</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a02b20e62280db14403caff60f77b5da5</anchor>
      <arglist>(std::istream &amp;is, int delim)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeStream-io.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeStream-io_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>int</type>
      <name>_EatSpace</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a4ad340d7d9777db3e54c199acddb42c0</anchor>
      <arglist>(std::istream &amp;is, int *countp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Eat</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ae0556108c147547d91a9cad3eeb6fb90</anchor>
      <arglist>(std::istream &amp;is, int delim)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>EatEnd</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a02b20e62280db14403caff60f77b5da5</anchor>
      <arglist>(std::istream &amp;is, int delim)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeStream.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeStream_8cpp</filename>
    <includes id="TypeStream_8hpp" name="TypeStream.hpp" local="yes" imported="no">TypeStream.hpp</includes>
    <includes id="TypeStream-io_8hpp" name="TypeStream-io.hpp" local="yes" imported="no">TypeStream-io.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a77d821070976d7cd78237e9301f8965a</anchor>
      <arglist>(std::ostream &amp;os, const std::vector&lt; double &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a57130d900ef761e3d01e042cb00d643b</anchor>
      <arglist>(std::istream &amp;os, std::vector&lt; double &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeStream.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeStream_8hpp</filename>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a77d821070976d7cd78237e9301f8965a</anchor>
      <arglist>(std::ostream &amp;os, const std::vector&lt; double &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a57130d900ef761e3d01e042cb00d643b</anchor>
      <arglist>(std::istream &amp;os, std::vector&lt; double &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeStreamSelector.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeStreamSelector_8hpp</filename>
    <class kind="struct">RTT::types::TypeStreamSelector&lt; T, false &gt;</class>
    <class kind="struct">RTT::types::TypeStreamSelector&lt; T, true &gt;</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>TypeTransporter.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>TypeTransporter_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <includes id="BufferBase_8hpp" name="BufferBase.hpp" local="yes" imported="no">../base/BufferBase.hpp</includes>
    <includes id="ChannelElementBase_8hpp" name="ChannelElementBase.hpp" local="yes" imported="no">../base/ChannelElementBase.hpp</includes>
    <class kind="class">RTT::types::TypeTransporter</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
  </compound>
  <compound kind="file">
    <name>unit.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>unit_8hpp</filename>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <includes id="SimulationActivity_8hpp" name="SimulationActivity.hpp" local="no" imported="no">extras/SimulationActivity.hpp</includes>
    <includes id="SimulationThread_8hpp" name="SimulationThread.hpp" local="no" imported="no">extras/SimulationThread.hpp</includes>
    <includes id="RTT_8hpp" name="RTT.hpp" local="no" imported="no">RTT.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>RTT_UNIT_API</name>
      <anchorfile>unit_8hpp.html</anchorfile>
      <anchor>ad7418e8876d1306a8af9481307d5da28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RTT_UNIT_EXPORT</name>
      <anchorfile>unit_8hpp.html</anchorfile>
      <anchor>a94ba1891c39b0d69e172839db533ff92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RTT_UNIT_HIDE</name>
      <anchorfile>unit_8hpp.html</anchorfile>
      <anchor>a9e2f71eca20a238a162882d087c894a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unit_test_suite.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/tests/</path>
    <filename>unit__test__suite_8hpp</filename>
    <class kind="struct">boost::unit_test::ut_detail::nil_t</class>
    <namespace>boost::unit_test</namespace>
    <namespace>boost::unit_test::ut_detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_AUTO_TC_INVOKER</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a273a3b5592d8696b46d8e83b672372a9</anchor>
      <arglist>(test_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_AUTO_TC_UNIQUE_ID</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>aa0061336fbb06fd242422b50b91bafb0</anchor>
      <arglist>(test_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a4adb5322bfc5b0be015acab2a14f3790</anchor>
      <arglist>(test_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_AUTO_TEST_CASE_EXPECTED_FAILURES</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a90564f0ae8e80dc2acb8af748fc16f01</anchor>
      <arglist>(test_name, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_AUTO_TEST_CASE_TEMPLATE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>ae7bd7fdf502df80feaf48c0132d0c07b</anchor>
      <arglist>(test_name, type_name, TL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_AUTO_TEST_SUITE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>ae65c3edcc9848f0084b16ea6d4a2af9e</anchor>
      <arglist>(suite_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_AUTO_TEST_SUITE_END</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a462c1562cdc25f263e4b307e5866bf62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_AUTO_TU_REGISTRAR</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a04a5fd558f60e53f3fe7fa2a9ee2fa4c</anchor>
      <arglist>(test_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_CLASS_TEST_CASE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a92e894aa85a29be9189559e903e43b8f</anchor>
      <arglist>(test_function, tc_instance)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a63c729ea61ae6581a683367ec2781884</anchor>
      <arglist>(test_name, F)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_FIXTURE_TEST_SUITE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a7f4e13e4ad03ef1fc46a4eab3f6145d9</anchor>
      <arglist>(suite_name, F)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_GLOBAL_FIXTURE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>ad27d7c532146f749ab8db2d8e652efda</anchor>
      <arglist>(F)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_CASE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a2f9843ea88ee8265dac0613a493206fc</anchor>
      <arglist>(test_function)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_CASE_TEMPLATE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a209189d80a54aa59a107df22ad2a1cf1</anchor>
      <arglist>(name, typelist)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_CASE_TEMPLATE_FUNCTION</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a900a18dde01b7c34ba7015bbcb702675</anchor>
      <arglist>(name, type_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_SUITE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a915cb23fad93bc9576166273d66d4d2e</anchor>
      <arglist>(testsuite_name)</arglist>
    </member>
    <member kind="typedef">
      <type>::boost::unit_test::ut_detail::nil_t</type>
      <name>BOOST_AUTO_TEST_CASE_FIXTURE</name>
      <anchorfile>unit__test__suite_8hpp.html</anchorfile>
      <anchor>a25048b56a13de665973d7daa07da596b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UnMember.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/internal/</path>
    <filename>UnMember_8hpp</filename>
    <class kind="class">RTT::internal::AddMember</class>
    <class kind="class">RTT::internal::ArgMember</class>
    <class kind="class">RTT::internal::UnMember</class>
    <class kind="class">RTT::internal::UnPointer</class>
    <namespace>RTT</namespace>
    <namespace>RTT::internal</namespace>
  </compound>
  <compound kind="file">
    <name>ValueChangeParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ValueChangeParser_8cpp</filename>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="ValueChangeParser_8hpp" name="ValueChangeParser.hpp" local="yes" imported="no">ValueChangeParser.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="GlobalsRepository_8hpp" name="GlobalsRepository.hpp" local="yes" imported="no">../types/GlobalsRepository.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="no" imported="no">Logger.hpp</includes>
    <namespace>RTT</namespace>
    <member kind="define">
      <type>#define</type>
      <name>RULE</name>
      <anchorfile>ValueChangeParser_8cpp.html</anchorfile>
      <anchor>a27a056f453fcbd6f0a6a3a22865945fa</anchor>
      <arglist>(name, def)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ValueChangeParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ValueChangeParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <includes id="ExpressionParser_8hpp" name="ExpressionParser.hpp" local="yes" imported="no">ExpressionParser.hpp</includes>
    <includes id="PeerParser_8hpp" name="PeerParser.hpp" local="yes" imported="no">PeerParser.hpp</includes>
    <includes id="PropertyParser_8hpp" name="PropertyParser.hpp" local="yes" imported="no">PropertyParser.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">../types/Types.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <class kind="class">RTT::scripting::ValueChangeParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>ValueFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>ValueFactory_8cpp</filename>
    <includes id="ValueFactory_8hpp" name="ValueFactory.hpp" local="yes" imported="no">ValueFactory.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ValueFactory.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>ValueFactory_8hpp</filename>
    <includes id="DataSourceBase_8hpp" name="DataSourceBase.hpp" local="yes" imported="no">../base/DataSourceBase.hpp</includes>
    <includes id="AttributeBase_8hpp" name="AttributeBase.hpp" local="yes" imported="no">../base/AttributeBase.hpp</includes>
    <includes id="PropertyBase_8hpp" name="PropertyBase.hpp" local="yes" imported="no">../base/PropertyBase.hpp</includes>
    <class kind="class">RTT::types::ValueFactory</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ValueFactory &gt;</type>
      <name>ValueFactoryPtr</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a888315813e0c2cd28aabeb08713f40cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ValueParser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ValueParser_8cpp</filename>
    <includes id="parser-debug_8hpp" name="parser-debug.hpp" local="yes" imported="no">parser-debug.hpp</includes>
    <includes id="parse__exception_8hpp" name="parse_exception.hpp" local="yes" imported="no">parse_exception.hpp</includes>
    <includes id="ValueParser_8hpp" name="ValueParser.hpp" local="yes" imported="no">ValueParser.hpp</includes>
    <includes id="Attribute_8hpp" name="Attribute.hpp" local="yes" imported="no">../Attribute.hpp</includes>
    <includes id="TaskContext_8hpp" name="TaskContext.hpp" local="yes" imported="no">../TaskContext.hpp</includes>
    <includes id="Service_8hpp" name="Service.hpp" local="yes" imported="no">../Service.hpp</includes>
    <includes id="GlobalsRepository_8hpp" name="GlobalsRepository.hpp" local="yes" imported="no">../types/GlobalsRepository.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>ValueParser.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>ValueParser_8hpp</filename>
    <includes id="parser-types_8hpp" name="parser-types.hpp" local="yes" imported="no">parser-types.hpp</includes>
    <includes id="CommonParser_8hpp" name="CommonParser.hpp" local="yes" imported="no">CommonParser.hpp</includes>
    <includes id="PeerParser_8hpp" name="PeerParser.hpp" local="yes" imported="no">PeerParser.hpp</includes>
    <includes id="PropertyParser_8hpp" name="PropertyParser.hpp" local="yes" imported="no">PropertyParser.hpp</includes>
    <includes id="ConfigurationInterface_8hpp" name="ConfigurationInterface.hpp" local="yes" imported="no">../ConfigurationInterface.hpp</includes>
    <class kind="class">RTT::scripting::ValueParser</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
  </compound>
  <compound kind="file">
    <name>VectorComposition.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>VectorComposition_8cpp</filename>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
    <includes id="VectorComposition_8hpp" name="VectorComposition.hpp" local="yes" imported="no">VectorComposition.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">Types.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>bool</type>
      <name>composeProperty</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>afc9e5f5b07759f44b3ce1d3585fc26ba</anchor>
      <arglist>(const PropertyBag &amp;bag, std::vector&lt; double &gt; &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VectorComposition.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>VectorComposition_8hpp</filename>
    <includes id="rtt-fwd_8hpp" name="rtt-fwd.hpp" local="yes" imported="no">../rtt-fwd.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>bool</type>
      <name>composeProperty</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>afc9e5f5b07759f44b3ce1d3585fc26ba</anchor>
      <arglist>(const PropertyBag &amp;bag, std::vector&lt; double &gt; &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VectorTemplateComposition.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/types/</path>
    <filename>VectorTemplateComposition_8hpp</filename>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="PropertyBag_8hpp" name="PropertyBag.hpp" local="yes" imported="no">../PropertyBag.hpp</includes>
    <includes id="SequenceTypeInfo_8hpp" name="SequenceTypeInfo.hpp" local="yes" imported="no">SequenceTypeInfo.hpp</includes>
    <includes id="types_2Types_8hpp" name="types/Types.hpp" local="yes" imported="no">Types.hpp</includes>
    <includes id="Logger_8hpp" name="Logger.hpp" local="yes" imported="no">../Logger.hpp</includes>
    <includes id="DataSources_8hpp" name="DataSources.hpp" local="yes" imported="no">../internal/DataSources.hpp</includes>
    <class kind="struct">RTT::types::stdvector_ctor</class>
    <class kind="struct">RTT::types::stdvector_ctor2</class>
    <class kind="struct">RTT::types::stdvector_varargs_ctor</class>
    <class kind="struct">RTT::types::StdVectorBuilder</class>
    <class kind="struct">RTT::types::StdVectorTemplateTypeInfo</class>
    <namespace>RTT</namespace>
    <namespace>RTT::types</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a872c2844f791d58b17ffad0f3fd3bab4</anchor>
      <arglist>(std::ostream &amp;os, const std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a7c479a50b85000b8f1c31c18fe1bda12</anchor>
      <arglist>(std::istream &amp;is, std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VertexNode.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>VertexNode_8cpp</filename>
    <includes id="VertexNode_8hpp" name="VertexNode.hpp" local="yes" imported="no">VertexNode.hpp</includes>
    <includes id="CommandNOP_8hpp" name="CommandNOP.hpp" local="yes" imported="no">CommandNOP.hpp</includes>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <includes id="DataSource_8hpp" name="DataSource.hpp" local="yes" imported="no">../internal/DataSource.hpp</includes>
    <namespace>RTT</namespace>
  </compound>
  <compound kind="file">
    <name>VertexNode.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/scripting/</path>
    <filename>VertexNode_8hpp</filename>
    <includes id="ActionInterface_8hpp" name="ActionInterface.hpp" local="yes" imported="no">../base/ActionInterface.hpp</includes>
    <class kind="class">RTT::scripting::VertexNode</class>
    <namespace>RTT</namespace>
    <namespace>RTT::scripting</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_NO_HASH</name>
      <anchorfile>VertexNode_8hpp.html</anchorfile>
      <anchor>a1b842552ac2cc75cc74e65896efc7e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>vertex_command_t</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a31b3592119c899d50529bb9103b24af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>vertex_command</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a31b3592119c899d50529bb9103b24af1a52064e16eb865d916d95a82a30120641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>vertex_exec_t</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a9e727be10fc7fd4cbbf4e9a757f5f254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>vertex_exec</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a9e727be10fc7fd4cbbf4e9a757f5f254a30894bfa452b0443535dfdb2c7888a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_INSTALL_PROPERTY</name>
      <anchorfile>namespaceboost.html</anchorfile>
      <anchor>adb673d2e3102b2848ebd00e01d77aaa5</anchor>
      <arglist>(vertex, command)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_INSTALL_PROPERTY</name>
      <anchorfile>namespaceboost.html</anchorfile>
      <anchor>a055fb62b180858fa4be5447e641ddd8d</anchor>
      <arglist>(vertex, exec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>win32.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/win32/</path>
    <filename>win32_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>_WIN32_WINNT</name>
      <anchorfile>win32_8h.html</anchorfile>
      <anchor>ac50762666aa00bd3a4308158510f1748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOMINMAX</name>
      <anchorfile>win32_8h.html</anchorfile>
      <anchor>a9f918755b601cf4bffca775992e6fb90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>winthreads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/win32/</path>
    <filename>winthreads_8cpp</filename>
    <includes id="threads_8hpp" name="threads.hpp" local="no" imported="no">os/threads.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>xenomai.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/xenomai/</path>
    <filename>xenomai_8h</filename>
  </compound>
  <compound kind="file">
    <name>xenothreads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/os/xenomai/</path>
    <filename>xenothreads_8cpp</filename>
    <includes id="threads_8hpp" name="threads.hpp" local="no" imported="no">os/threads.hpp</includes>
    <namespace>RTT</namespace>
    <namespace>RTT::os</namespace>
  </compound>
  <compound kind="file">
    <name>XMLRPCDemarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>XMLRPCDemarshaller_8hpp</filename>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="StreamProcessor_8hpp" name="StreamProcessor.hpp" local="yes" imported="no">StreamProcessor.hpp</includes>
    <includes id="MarshallInterface_8hpp" name="MarshallInterface.hpp" local="yes" imported="no">MarshallInterface.hpp</includes>
    <class kind="class">RTT::marsh::SAX2XMLRPCHandler</class>
    <class kind="class">RTT::marsh::XMLRPCDemarshaller</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="file">
    <name>XMLRPCMarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt/rtt/marsh/</path>
    <filename>XMLRPCMarshaller_8hpp</filename>
    <includes id="Property_8hpp" name="Property.hpp" local="yes" imported="no">../Property.hpp</includes>
    <includes id="PropertyIntrospection_8hpp" name="PropertyIntrospection.hpp" local="yes" imported="no">../base/PropertyIntrospection.hpp</includes>
    <includes id="MarshallInterface_8hpp" name="MarshallInterface.hpp" local="yes" imported="no">MarshallInterface.hpp</includes>
    <includes id="StreamProcessor_8hpp" name="StreamProcessor.hpp" local="yes" imported="no">StreamProcessor.hpp</includes>
    <class kind="class">RTT::marsh::XMLRPCMarshaller</class>
    <namespace>RTT</namespace>
    <namespace>RTT::marsh</namespace>
  </compound>
  <compound kind="group">
    <name>PortBuffers</name>
    <title>Data Storage and Buffering classes.</title>
    <filename>group__PortBuffers.html</filename>
    <class kind="class">RTT::base::Buffer</class>
    <class kind="class">RTT::base::BufferBase</class>
    <class kind="class">RTT::base::BufferInterface</class>
    <class kind="class">RTT::base::BufferLocked</class>
    <class kind="class">RTT::base::BufferLockFree</class>
    <class kind="class">RTT::base::BufferUnSync</class>
    <class kind="class">RTT::base::DataObject</class>
    <class kind="class">RTT::base::DataObjectInterface</class>
    <class kind="class">RTT::base::DataObjectLocked</class>
    <class kind="class">RTT::base::DataObjectLockFree</class>
    <class kind="class">RTT::base::DataObjectUnSync</class>
  </compound>
  <compound kind="group">
    <name>CoreLibActivities</name>
    <title>Activity (thread) classes.</title>
    <filename>group__CoreLibActivities.html</filename>
    <class kind="class">RTT::Activity</class>
    <class kind="class">RTT::base::ActivityInterface</class>
    <class kind="class">RTT::extras::PeriodicActivity</class>
    <class kind="class">RTT::base::RunnableInterface</class>
    <class kind="class">RTT::extras::SequentialActivity</class>
    <class kind="class">RTT::extras::SimulationActivity</class>
    <class kind="class">RTT::extras::SlaveActivity</class>
  </compound>
  <compound kind="group">
    <name>DeviceInterface</name>
    <title>Device Interfaces</title>
    <filename>group__DeviceInterface.html</filename>
    <class kind="class">RTT::dev::AnalogInInterface</class>
    <class kind="class">RTT::dev::AnalogInput</class>
    <class kind="class">RTT::dev::AnalogOutInterface</class>
    <class kind="class">RTT::dev::AnalogOutput</class>
    <class kind="class">RTT::dev::AxisInterface</class>
    <class kind="class">RTT::dev::CalibrationInterface</class>
    <class kind="class">RTT::dev::DigitalInInterface</class>
    <class kind="class">RTT::dev::DigitalInput</class>
    <class kind="class">RTT::dev::DigitalOutInterface</class>
    <class kind="class">RTT::dev::DigitalOutput</class>
    <class kind="class">RTT::dev::DriveInterface</class>
    <class kind="class">RTT::dev::EncoderInterface</class>
    <class kind="class">RTT::dev::SensorInterface</class>
    <member kind="function">
      <type></type>
      <name>HomingInterface</name>
      <anchorfile>group__DeviceInterface.html</anchorfile>
      <anchor>ga1ab5c0afafe11f2a9f56232624d64780</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>CompModel</name>
    <title>Component Model</title>
    <filename>group__CompModel.html</filename>
    <subgroup>RTTComponentInterface</subgroup>
    <subgroup>Processor</subgroup>
    <subgroup>Services</subgroup>
  </compound>
  <compound kind="group">
    <name>CoreLibProperties</name>
    <title>Property Interface</title>
    <filename>group__CoreLibProperties.html</filename>
    <class kind="class">RTT::ConfigurationInterface</class>
    <class kind="class">RTT::Property</class>
    <class kind="class">RTT::PropertyBag</class>
    <subgroup>BagOperations</subgroup>
    <member kind="function">
      <type>bool</type>
      <name>copyProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga33ed35469e77163e298a71b9eee1877b</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga1b0aa4b25d75f5d5f20022c3ede56480</anchor>
      <arglist>(PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deletePropertyBag</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gab4f305499752bd3dd21aebb0087131f2</anchor>
      <arglist>(PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>PropertyBase *</type>
      <name>findProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga5aada9e245bd239b3f49084d167b0473</anchor>
      <arglist>(const PropertyBag &amp;bag, const std::string &amp;nameSequence, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flattenPropertyBag</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gaa98319f2acfc62b7436e27a6ff6c1569</anchor>
      <arglist>(PropertyBag &amp;target, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; string &gt;</type>
      <name>listProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga93fadd1284e6c09ab4b8716d5a9246ed</anchor>
      <arglist>(const PropertyBag &amp;source, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; string &gt;</type>
      <name>listPropertyDescriptions</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga5ceef4273ed74152a9ed0f3d5c4551aa</anchor>
      <arglist>(const PropertyBag &amp;source, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga7d1b06813dee02c1cb7159536c128e06</anchor>
      <arglist>(const PropertyBag &amp;target, const PropertyBag &amp;source, bool allprops)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga82600751e4cc7d61ced6e7f8f53da58d</anchor>
      <arglist>(const PropertyBag &amp;target, const PropertyBase &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga6de9b241e65831155f31518b1612c244</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source, const std::string &amp;name, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga0d1f71f9142acecc545d8fee8f853bbf</anchor>
      <arglist>(PropertyBag &amp;bag, const std::string &amp;path, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>storeProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gae6806b2ffd84a6a3afda627154b42595</anchor>
      <arglist>(PropertyBag &amp;bag, const std::string &amp;path, base::PropertyBase *item, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga7f7f75a8a5656fb5821678406403fb42</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga573ea08f1980ff0ac1c0dca2b4f0c2da</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source, const std::string &amp;name, const std::string &amp;separator)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>RTTComponentInterface</name>
    <title>Task Context Interface</title>
    <filename>group__RTTComponentInterface.html</filename>
    <class kind="class">RTT::ConfigurationInterface</class>
    <class kind="class">RTT::DataFlowInterface</class>
    <class kind="class">RTT::OperationCaller</class>
    <subgroup>CoreLibProperties</subgroup>
    <subgroup>Operations</subgroup>
    <subgroup>Ports</subgroup>
  </compound>
  <compound kind="group">
    <name>Processor</name>
    <title>Execution Engine</title>
    <filename>group__Processor.html</filename>
    <class kind="class">RTT::ExecutionEngine</class>
  </compound>
  <compound kind="group">
    <name>Operations</name>
    <title>Operation Interface</title>
    <filename>group__Operations.html</filename>
    <class kind="class">RTT::Operation</class>
    <class kind="class">RTT::OperationCaller</class>
    <class kind="class">RTT::OperationInterface</class>
  </compound>
  <compound kind="group">
    <name>Ports</name>
    <title>Data Flow Ports</title>
    <filename>group__Ports.html</filename>
    <class kind="class">RTT::ConnPolicy</class>
    <class kind="class">RTT::DataFlowInterface</class>
    <class kind="class">RTT::InputPort</class>
    <class kind="class">RTT::OutputPort</class>
    <class kind="class">RTT::base::PortInterface</class>
    <subgroup>PortBuffers</subgroup>
  </compound>
  <compound kind="group">
    <name>BagOperations</name>
    <title>Recursive Property Bag Operations.</title>
    <filename>group__BagOperations.html</filename>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__BagOperations.html</anchorfile>
      <anchor>ga1952dff126626e769995928c662e96c8</anchor>
      <arglist>(std::ostream &amp;os, const PropertyBag &amp;bag)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__BagOperations.html</anchorfile>
      <anchor>ga9a99454195e2a0e96c6cdd319d127544</anchor>
      <arglist>(std::istream &amp;is, PropertyBag &amp;bag)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Services</name>
    <title>Service Interface</title>
    <filename>group__Services.html</filename>
    <class kind="class">RTT::ConfigurationInterface</class>
    <class kind="class">RTT::DataFlowInterface</class>
    <class kind="class">RTT::OperationInterface</class>
    <class kind="class">RTT::Service</class>
    <class kind="class">RTT::ServiceRequester</class>
  </compound>
  <compound kind="group">
    <name>CoreLibTime</name>
    <title>Time measurement classes.</title>
    <filename>group__CoreLibTime.html</filename>
    <class kind="class">RTT::os::TimeService</class>
  </compound>
  <compound kind="group">
    <name>CompIDL</name>
    <title>Component IDL and Corba Setup</title>
    <filename>group__CompIDL.html</filename>
    <class kind="class">RTT::corba::TaskContextProxy</class>
    <class kind="class">RTT::corba::TaskContextServer</class>
  </compound>
  <compound kind="struct">
    <name>A</name>
    <filename>structA.html</filename>
  </compound>
  <compound kind="class">
    <name>ActivitiesMultipleTest</name>
    <filename>classActivitiesMultipleTest.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; DummyNPTask * &gt;::iterator</type>
      <name>NPI</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a46deb04b9fd6a5da5819d360644877b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; DummyPTask * &gt;::iterator</type>
      <name>PI</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a53ce648569db181a6d2b64ba2082add5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActivitiesMultipleTest</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a22909eec8ad26447fa0c423ee76c4b7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>af32b18f2d43e5095e6d3655b5d740c72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a9bc819a90cdb4af799bd8e16d60e0d8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMultiple</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>aaf5877c70f6c2af030d1800c3859df52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ActivitiesMultipleTest</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a551c2cc7025bca16af49f313e80b77e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>errFinNP</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a52852f6106cc99189c5d7545f1a63f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>errFinP</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a37498713b4401f4524cac5ccf2a864ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>errInitNP</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a4efcb8b7cc1f9994094e6a17b563c6de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>errInitP</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>ac21923d4a54e59939c977da91b175866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>errStepNP</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a104d180ca7d7f47c714dfd718f32625f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>errStepP</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a59d113a62a6201d65a9987eb74c396b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; DummyNPTask * &gt;</type>
      <name>np_tasks</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>aa07cf027e53c353d65328b14c1200427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nr_of_np</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>aca53c56af7df9f55335a904a926134e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nr_of_p</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a23e8b8105b102ef91d337f95bd4b0fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; DummyPTask * &gt;</type>
      <name>p_tasks</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a5fe459bfffd10b035afea7856d311cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>runningNp</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a52ae5fd0b041d1608081d1b0a19ba7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>runningP</name>
      <anchorfile>classActivitiesMultipleTest.html</anchorfile>
      <anchor>a5bb1fb985a126ca4001ab1e745288084</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ActivitiesTest</name>
    <filename>classActivitiesTest.html</filename>
    <member kind="function">
      <type></type>
      <name>ActivitiesTest</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a45c526aceb2136459dca7f971cd9e56c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a0c28cc8f7a4697e9be45764a96f67299</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>ae240a10a96139764d4c35e0410260d42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testActivityBreakLoop</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a13c3461e5d69f5533f1f22d179979ac1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testActivityNP</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a46058b17238383aa33e5e54e38b12dba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testActivityNPSelfRemove</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a29c781ef182db59c2adc860844527087</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testActivityPSelfRemove</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a9e23b813302e415a9ab8e83bc1b4aab3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testAddAllocate</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a69c8ea29d10798e7ab64cdda3467c6bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testAddRunnableInterface</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>ad2a9fe09412af8cba3bcc9b77c477c27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testAllocation</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a51954863894c2795224a273bcdb68b62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testFailInit</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a76a756305a444f188739fe7667202500</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testNonPeriodic</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>abacab0a8a65842fa6c949642f29b7f6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testOverrun</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a0f160a50d5976d66fcae6163f6c6205b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPause</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a6be9f7c7a0a44dde22ae92e19e112d7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testRemoveAllocate</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a29f532ffa102e9f879506c9478ea37a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testRemoveRunnableInterface</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>aade652ef42476d1d430cab80c6e0fa1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testRunnableInterface</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a84f31eac989c2e0bfb4cf7fe3e50c9fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testRunnableInterfaceExecution</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a871466c8f878485cd58a0e55b39d65be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testRunnableInterfaceInit</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a2fa46cb00876159a2726d93600149d29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSelfRemove</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>ae5d074537ba70fe8ae81b9f947401034</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testStart</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a452f45ed7a4340aa37d6a884ccb09f2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testStartStop</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a7bdd4c06eea649f4f4ca4c64478f8dca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testStop</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>aef16d429b598323df193098c50e5f46c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testThread</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a81f36d998c52cead0df096f2d01d1489</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ActivitiesTest</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a3869f558114775fe8284e0f17ffe31bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>PeriodicActivity *</type>
      <name>periodic_act</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a345836656173ddfdc2af20001033128e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Activity *</type>
      <name>t_act</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a32bdacf7431c39c164a2ac4368491a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RunnableInterface *</type>
      <name>t_run_allocate</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a38e054e80d80dd7cef8df2bf58f825ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RunnableInterface *</type>
      <name>t_run_allocate_act</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a8c860d7a42374ea1ecfb067ca552bb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestRunnableInterface *</type>
      <name>t_run_int_act</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a57008873f10c7aed48915c97e61151e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestRunnableInterface *</type>
      <name>t_run_int_fail</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a3a90cf9ede11b2001aaaae5a611c9aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestRunnableInterface *</type>
      <name>t_run_int_prio</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>abbf1330b13c180b595d0e0d6cbd70de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestSelfRemove *</type>
      <name>t_self_remove</name>
      <anchorfile>classActivitiesTest.html</anchorfile>
      <anchor>a8408ced079bde65c368103f035a24549</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ActivitiesThreadTest</name>
    <filename>classActivitiesThreadTest.html</filename>
    <member kind="function">
      <type></type>
      <name>ActivitiesThreadTest</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a9b82c1559a97dfdd723d6349cb83f14f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>ad49e6e6e27e9efed0c8aa8c41900dd8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a76f3e0e7a04e9f388462e4538ad1c287</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testAllocation</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a0c710e37ef96f36b9f0eda65c6ee5302</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testExceptionRecovery</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a73d3d000dee49464baf763b5d54738e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testNonPeriodic</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>aa36f9af824c7405240f8952c5163d636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPeriodic</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>aafc800d8728252a59eea28c63d6eaa1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testScheduler</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a301cc662a9d1d83775648533e2e6bdd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSequential</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a6b86c6d576b67f3002a136063d363a47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSlave</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a03cdd53f4933581fc2092973b49d6234</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testThreadConfig</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a7bc9ce2ddc2b70242c1bf348d2fb744b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ActivitiesThreadTest</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a2590232d12b00dd75785507ef95d8635</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TestActivity&lt; Activity &gt; *</type>
      <name>t_task_a</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a9fdd4f6e4f926079842b2e879d86c1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestActivity&lt; PeriodicActivity &gt; *</type>
      <name>t_task_np</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>ada2c44e702ab5f140e10ae898b933d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestActivity&lt; PeriodicActivity &gt; *</type>
      <name>t_task_np_bad</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a8fa7558773d8994ff2748c46f6f30e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestActivity&lt; PeriodicActivity &gt; *</type>
      <name>t_task_p</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>a4c424ad53bc54184dfee1d53327c3f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestActivity&lt; SlaveActivity &gt; *</type>
      <name>t_task_slave</name>
      <anchorfile>classActivitiesThreadTest.html</anchorfile>
      <anchor>aa8f027b6f23b2247ae94c43622a4fb7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Activity</name>
    <filename>classActivity.html</filename>
  </compound>
  <compound kind="struct">
    <name>AQEater</name>
    <filename>structAQEater.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>AQEater</name>
      <anchorfile>structAQEater.html</anchorfile>
      <anchor>a5095c7a64554432aef323a4e70f9a092</anchor>
      <arglist>(T *l)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>structAQEater.html</anchorfile>
      <anchor>a7c1951a39531d017af3cbb68cd69df83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structAQEater.html</anchorfile>
      <anchor>a5910fd7b0df6d1e7b86c146b89569969</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structAQEater.html</anchorfile>
      <anchor>a1694b1bb501f32f2c18149bde40cb5de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structAQEater.html</anchorfile>
      <anchor>a69848442c882614c306a6fcbdc981874</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>erases</name>
      <anchorfile>structAQEater.html</anchorfile>
      <anchor>aece2019cec4b721e50aeaceded673d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>mlst</name>
      <anchorfile>structAQEater.html</anchorfile>
      <anchor>a17993b8eb7be955199a0842cde46838f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>stop</name>
      <anchorfile>structAQEater.html</anchorfile>
      <anchor>a542e00b9f54d9dba1b1c71c3c551f1a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AQGrower</name>
    <filename>structAQGrower.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>AQGrower</name>
      <anchorfile>structAQGrower.html</anchorfile>
      <anchor>a4e45e4dd5d36658aa783887fc514aa0e</anchor>
      <arglist>(T *l)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>structAQGrower.html</anchorfile>
      <anchor>a293cf13a99a660adbc4da0750fb7e064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structAQGrower.html</anchorfile>
      <anchor>a761590bab26a521b0b8c6882849872fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structAQGrower.html</anchorfile>
      <anchor>ae9d4c2e4c9b59d3020b853da70153085</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structAQGrower.html</anchorfile>
      <anchor>a2fa44ec33582b6ad046cbc990b2df130</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AQGrower</name>
      <anchorfile>structAQGrower.html</anchorfile>
      <anchor>ac5de47d63ccf6e2793d4723f3866d763</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>appends</name>
      <anchorfile>structAQGrower.html</anchorfile>
      <anchor>a525a9a85c0c98eeb428dd8b269080274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>mlst</name>
      <anchorfile>structAQGrower.html</anchorfile>
      <anchor>a77ec1620f70080ed76de96ab2bd1a065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Dummy *</type>
      <name>orig</name>
      <anchorfile>structAQGrower.html</anchorfile>
      <anchor>a3574ab041ba772ea0df26de51821f9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>stop</name>
      <anchorfile>structAQGrower.html</anchorfile>
      <anchor>a7940c8cc1dabd2d93bad0413bf537478</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AQWorker</name>
    <filename>structAQWorker.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>AQWorker</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>a6200d5be3521c5bace49b2f3b149ef43</anchor>
      <arglist>(T *l)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>afe280c782ab130f5b03729a0cd837787</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>ac17950ad84861583248795da0d52b3b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>a48d948f9c6cae85728a88df50e47c761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>ab6397b5a60c4becb4d31b7a204c64ad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AQWorker</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>a5d46da8fa62f10fb42788e277182cfda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>appends</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>a8b804025ebc45713cb8676cddb935877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>erases</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>afebb1de9ebe898c8a8802c2b4483c0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>mlst</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>aed2d271b9f020d43a2ff2db749fe5312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Dummy *</type>
      <name>orig</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>acc188b9d88632d440e41bb35180db4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stop</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>a48892f49b66888c2c065d9bd4ae19b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static os::Mutex</type>
      <name>m</name>
      <anchorfile>structAQWorker.html</anchorfile>
      <anchor>abf6f049c34a804b0d1eddd9fca960067</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>area_info_struct</name>
    <filename>structarea__info__struct.html</filename>
    <member kind="variable">
      <type>bhdr_t *</type>
      <name>end</name>
      <anchorfile>structarea__info__struct.html</anchorfile>
      <anchor>ae71c880f17f11eb8459fa37821f2b083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct area_info_struct *</type>
      <name>next</name>
      <anchorfile>structarea__info__struct.html</anchorfile>
      <anchor>aec5a27dc1f74e998241b502a56f6a5f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AType</name>
    <filename>structAType.html</filename>
    <member kind="function">
      <type></type>
      <name>AType</name>
      <anchorfile>structAType.html</anchorfile>
      <anchor>a73db460551dbcb04d0d8f3d2433c298c</anchor>
      <arglist>(bool ini)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AType</name>
      <anchorfile>structAType.html</anchorfile>
      <anchor>a41913400b87206d5e026bfe58ee8338a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structAType.html</anchorfile>
      <anchor>a2f5d875aa8b19b65564883d03d11ffa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structAType.html</anchorfile>
      <anchor>ab32e45c920cdc4fa6ae920c888742922</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>a</name>
      <anchorfile>structAType.html</anchorfile>
      <anchor>aa9a9d5572214f1c0d94d5e90de1c9a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int, 5 &gt;</type>
      <name>ai</name>
      <anchorfile>structAType.html</anchorfile>
      <anchor>a52db7ba808f95fbbb52e48d930f90a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b</name>
      <anchorfile>structAType.html</anchorfile>
      <anchor>a73bfc4572fd3aed98781d52a95ec1fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>c</name>
      <anchorfile>structAType.html</anchorfile>
      <anchor>a88d68115bb72145562e579e9bb0cfae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; double &gt;</type>
      <name>vd</name>
      <anchorfile>structAType.html</anchorfile>
      <anchor>a893efd6c112b4aa548ef8808e189df44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bhdr_struct</name>
    <filename>structbhdr__struct.html</filename>
    <member kind="variable">
      <type>struct bhdr_struct *</type>
      <name>prev_hdr</name>
      <anchorfile>structbhdr__struct.html</anchorfile>
      <anchor>a7e9eac2f53bedf9d0cc21a52cf9bee8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union bhdr_struct::@4</type>
      <name>ptr</name>
      <anchorfile>structbhdr__struct.html</anchorfile>
      <anchor>a84f7bcbc223bee4e16e3ed4d2293cf0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8_t</type>
      <name>buffer</name>
      <anchorfile>unionbhdr__struct_1_1@4.html</anchorfile>
      <anchor>a445891037a92c1574749bc13faf11fb6</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable">
      <type>struct free_ptr_struct</type>
      <name>free_ptr</name>
      <anchorfile>unionbhdr__struct_1_1@4.html</anchorfile>
      <anchor>af4639f80e37d62159985db74aad662e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structbhdr__struct.html</anchorfile>
      <anchor>a70b115af398ba8394a660feecb1f1717</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BindStorageImpl</name>
    <filename>classBindStorageImpl.html</filename>
  </compound>
  <compound kind="struct">
    <name>BType</name>
    <filename>structBType.html</filename>
    <member kind="function">
      <type></type>
      <name>BType</name>
      <anchorfile>structBType.html</anchorfile>
      <anchor>a1d1d194e0255a05efdb0c5379f30b4b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BType</name>
      <anchorfile>structBType.html</anchorfile>
      <anchor>a1de2468edcb31c67cbffb2720c440520</anchor>
      <arglist>(bool ini)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structBType.html</anchorfile>
      <anchor>ae009f2b2ee5ff2a91d15cfc9b162b2d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structBType.html</anchorfile>
      <anchor>a492ada8874c1505bf44598dfe4f967e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>a</name>
      <anchorfile>structBType.html</anchorfile>
      <anchor>ac5bbffbd457c7a97e0376cb4614c8d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ai</name>
      <anchorfile>structBType.html</anchorfile>
      <anchor>aeb917f8672b86e2f0bcd9a782e9a5da0</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b</name>
      <anchorfile>structBType.html</anchorfile>
      <anchor>a6f4ad9ff6b2dd4814bc18f97de70510b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>c</name>
      <anchorfile>structBType.html</anchorfile>
      <anchor>a7db34fd3abe50e3aeb2ab96e3b75dd65</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vd</name>
      <anchorfile>structBType.html</anchorfile>
      <anchor>a805abb3e3cfd8165284d57b6c0aa4495</anchor>
      <arglist>[10]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BuffersAQueueTest</name>
    <filename>classBuffersAQueueTest.html</filename>
    <member kind="function">
      <type></type>
      <name>BuffersAQueueTest</name>
      <anchorfile>classBuffersAQueueTest.html</anchorfile>
      <anchor>ad7db7bb21a49137517c5f5d34b264175</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BuffersAQueueTest</name>
      <anchorfile>classBuffersAQueueTest.html</anchorfile>
      <anchor>a7af5dbf403c25e0389e907980f900011</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>AtomicQueue&lt; Dummy * &gt; *</type>
      <name>aqueue</name>
      <anchorfile>classBuffersAQueueTest.html</anchorfile>
      <anchor>abb8fa75a91afe02d84f93fafe081d462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ThreadInterface *</type>
      <name>athread</name>
      <anchorfile>classBuffersAQueueTest.html</anchorfile>
      <anchor>adafc4fbf2156c0042fdbdd184c3d72e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ThreadInterface *</type>
      <name>bthread</name>
      <anchorfile>classBuffersAQueueTest.html</anchorfile>
      <anchor>a3b96e81f555e27f41f8df9af25032d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ListLockFree&lt; Dummy &gt; *</type>
      <name>listlockfree</name>
      <anchorfile>classBuffersAQueueTest.html</anchorfile>
      <anchor>a26d5df7276d4d2df88b1a17467fda886</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BuffersAtomicMWSRQueueTest</name>
    <filename>classBuffersAtomicMWSRQueueTest.html</filename>
    <member kind="function">
      <type></type>
      <name>BuffersAtomicMWSRQueueTest</name>
      <anchorfile>classBuffersAtomicMWSRQueueTest.html</anchorfile>
      <anchor>ac132545d6ccdd2862f745c784a013064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BuffersAtomicMWSRQueueTest</name>
      <anchorfile>classBuffersAtomicMWSRQueueTest.html</anchorfile>
      <anchor>aab6f74aa6d89558b642b134bd600c5c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>AtomicMWSRQueue&lt; Dummy * &gt; *</type>
      <name>aqueue</name>
      <anchorfile>classBuffersAtomicMWSRQueueTest.html</anchorfile>
      <anchor>a94c2608e691a2464303d881d66f991a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BuffersDataFlowTest</name>
    <filename>classBuffersDataFlowTest.html</filename>
    <member kind="function">
      <type></type>
      <name>BuffersDataFlowTest</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a8db8813a39069ccff6b50dc6348dd07e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testBuf</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>afa74db8a8fa83c52ffc583d2d1e8f929</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testCirc</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a3402eda1a7686a29f9036b5066b8ff4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDObj</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a6a4184352efc21506d7804c22116c67a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BuffersDataFlowTest</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a34374c1e13b217d0e4e3cb085f6793d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ThreadInterface *</type>
      <name>athread</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a0f153aa839f03faac8c88312516b6b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ThreadInterface *</type>
      <name>bthread</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a3b9bc28e34e189a2562c66f1e070e74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BufferInterface&lt; Dummy &gt; *</type>
      <name>buffer</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a7a4967825cc30b610c9e492a15d76588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BufferInterface&lt; Dummy &gt; *</type>
      <name>circular</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a96838ee8f7b2bab9737831d02d3e3c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BufferLocked&lt; Dummy &gt; *</type>
      <name>clocked</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a153787b3030508d104c88871e02b72c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BufferLockFree&lt; Dummy &gt; *</type>
      <name>clockfree</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a77b62329cec39f2dd8ec2e4075c2c37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BufferUnSync&lt; Dummy &gt; *</type>
      <name>cunsync</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>adbc7d792e8c4a9541849cf0b7d71e638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataObjectInterface&lt; Dummy &gt; *</type>
      <name>dataobj</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a22d12b263febd8c42cc6e88de6fcffd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataObjectLocked&lt; Dummy &gt; *</type>
      <name>dlocked</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a016f07f911c4699c312181730b3090c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataObjectLockFree&lt; Dummy &gt; *</type>
      <name>dlockfree</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a441837b3ed87661059408ce028e1327f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataObjectUnSync&lt; Dummy &gt; *</type>
      <name>dunsync</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a7d12aed4cae641c95b427821e8829095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BufferLocked&lt; Dummy &gt; *</type>
      <name>locked</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a3835fea5911bf0193335ac67b5e6bfc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BufferLockFree&lt; Dummy &gt; *</type>
      <name>lockfree</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a466361644288faf646e54e6174c3e9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BufferUnSync&lt; Dummy &gt; *</type>
      <name>unsync</name>
      <anchorfile>classBuffersDataFlowTest.html</anchorfile>
      <anchor>a083a58484e7dc84ae5c1e90d3019a528</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BuffersMPoolTest</name>
    <filename>classBuffersMPoolTest.html</filename>
    <member kind="function">
      <type></type>
      <name>BuffersMPoolTest</name>
      <anchorfile>classBuffersMPoolTest.html</anchorfile>
      <anchor>a2fdb43bafa314cc6a3f2ad8e8b46fce6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BuffersMPoolTest</name>
      <anchorfile>classBuffersMPoolTest.html</anchorfile>
      <anchor>a39a1991020e4672ee02fff820474cecd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ThreadInterface *</type>
      <name>athread</name>
      <anchorfile>classBuffersMPoolTest.html</anchorfile>
      <anchor>a202ac43d295e872ccda4fc644c91e412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ThreadInterface *</type>
      <name>bthread</name>
      <anchorfile>classBuffersMPoolTest.html</anchorfile>
      <anchor>a6212f22414c4025e253507452b45e6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TsPool&lt; Dummy &gt; *</type>
      <name>mpool</name>
      <anchorfile>classBuffersMPoolTest.html</anchorfile>
      <anchor>a80b8cf22c5d14953a6d48e1ae5805401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TsPool&lt; std::vector&lt; Dummy &gt; &gt; *</type>
      <name>vpool</name>
      <anchorfile>classBuffersMPoolTest.html</anchorfile>
      <anchor>af9fea7393089a34c20715e5935679181</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CollectBaseImpl</name>
    <filename>classCollectBaseImpl.html</filename>
  </compound>
  <compound kind="class">
    <name>ConfigurationTestFixture</name>
    <filename>classConfigurationTestFixture.html</filename>
    <member kind="function">
      <type></type>
      <name>ConfigurationTestFixture</name>
      <anchorfile>classConfigurationTestFixture.html</anchorfile>
      <anchor>ae9b583d6e11b0fcb13f33ac9c0055f3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConfigurationTestFixture</name>
      <anchorfile>classConfigurationTestFixture.html</anchorfile>
      <anchor>aed9faf5b042e2df91452d957c6779ff4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Attribute&lt; int &gt;</type>
      <name>a</name>
      <anchorfile>classConfigurationTestFixture.html</anchorfile>
      <anchor>a94ac46f0f5336d6bb1ccfbf770b4c3e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Constant&lt; int &gt;</type>
      <name>c</name>
      <anchorfile>classConfigurationTestFixture.html</anchorfile>
      <anchor>aac30a8dac2e66b7e2c9108685ef52a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>classConfigurationTestFixture.html</anchorfile>
      <anchor>a33443af0247e7302ca6eb65e30062b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; int &gt;</type>
      <name>p</name>
      <anchorfile>classConfigurationTestFixture.html</anchorfile>
      <anchor>a44afff1220158ce19bc32cd85e765c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext</type>
      <name>tc</name>
      <anchorfile>classConfigurationTestFixture.html</anchorfile>
      <anchor>afe822c3d2779ba0a5fa2f5ab070d46d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CorbaMQueueIPCTest</name>
    <filename>classCorbaMQueueIPCTest.html</filename>
    <member kind="function">
      <type></type>
      <name>CorbaMQueueIPCTest</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>aa227c0e469935210854f30cee613c4de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>new_data_listener</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>a917f9a5a92741b71e49039682e4a433d</anchor>
      <arglist>(base::PortInterface *port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>a1c521e49dab8a18d8791392c2f1d3ff5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>a68f264713543cc6f7965cf463c0e6ebd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortBufferConnection</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>af54953d38280731507858c24ef7907f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDataConnection</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>af90188066228520fea33c45dccbe3df3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDisconnected</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>acd8616e53367abe36137a093725a6366</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CorbaMQueueIPCTest</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>a3af5a54fd861e1a0cb0570fb887d406e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; double &gt; *</type>
      <name>mr1</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>a4413f25d6b6c819fb233e4f62c2f4082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; double &gt; *</type>
      <name>mw1</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>a7a6f85f321f25a8712ad5e10fafcc21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base::PortInterface *</type>
      <name>signalled_port</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>a65f2173129ea30cf9dea10468905b847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tc</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>aba884abcd8f11cd844c523f8e3513646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>corba::TaskContextProxy *</type>
      <name>tp</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>af4cb398090ad6b5443d379e7dbbf9edc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>corba::TaskContextProxy *</type>
      <name>tp2</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>a1205a0a1dc2c42fef79f7a35758964d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>corba::TaskContextServer *</type>
      <name>ts</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>a72940f2749318029590b4a3840189b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>corba::TaskContextServer *</type>
      <name>ts2</name>
      <anchorfile>classCorbaMQueueIPCTest.html</anchorfile>
      <anchor>a2ab0f0ff28c83b7e07c5254713e085f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CorbaMQueueTest</name>
    <filename>classCorbaMQueueTest.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cleanupCorba</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a6bfcc67f3f8247500d67540792c3c835</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CorbaMQueueTest</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>acb1a36807ea813a5144fbe846337bc07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>new_data_listener</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a3e523b622e701fd8d65cd45d3eeccd13</anchor>
      <arglist>(base::PortInterface *port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>aeac08c44cc56fcd49a9c347c95a4d317</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupCorba</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a2b7b057906cd4dc446d975630473334e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a7638fdc8c712360118692ab258fabed1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortBufferConnection</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a4cb887512830d4668dfba7c6cdc2350a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortConnections</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a1342d34504f45224eac99ca990030b1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDataConnection</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a63d01c3bff0b5e9aeea1d0e2a03e4453</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDisconnected</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>ad4a3fd90d3533921f756280cb18d7f0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortProxying</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>ac008b658d217288d88801dbbe2b20317</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CorbaMQueueTest</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a9e53c2ceba5058d63c1050b1e2da282c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; double &gt; *</type>
      <name>mr1</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a811cffa03f390ece8b1e55d8e8003e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; double &gt; *</type>
      <name>mr2</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a4c2546286b15f160034bcff7c63c8f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; double &gt; *</type>
      <name>mw1</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>aa8ad4e04e8714bcc86731fbab42bebc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; double &gt; *</type>
      <name>mw2</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a11ebdaaa84bfec3517b8eb09047308d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base::PortInterface *</type>
      <name>signalled_port</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a61df1d9d7b16674cabb69ceb32abe4b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>t2</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a9acd0fb5a645fb5842e8ac32fee8578a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tc</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a8c0278c581c256f19fd1a1f54a452ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tp</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a62e14e7573efd05f2c88b49a8d858e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tp2</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a2eced5a4b22bd4b4d6692673c47b69b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>corba::TaskContextServer *</type>
      <name>ts</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>aa69e3a1cbf9b22def352427e80ab22d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>corba::TaskContextServer *</type>
      <name>ts2</name>
      <anchorfile>classCorbaMQueueTest.html</anchorfile>
      <anchor>a119342f7e650315b8a2426c26086cec0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CorbaOperationCallerCall</name>
    <filename>classCorbaOperationCallerCall.html</filename>
    <member kind="function">
      <type>ActionInterface *</type>
      <name>clone</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>a2d0e2d5c8f005f0e83643640fbf73d15</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ActionInterface *</type>
      <name>copy</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>a4d8e82a761089557dd4f01bd4a997518</anchor>
      <arglist>(std::map&lt; const DataSourceBase *, DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CorbaOperationCallerCall</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>ac0dde2344944c4c005028e0d6db18ed2</anchor>
      <arglist>(CService_ptr fact, std::string op, std::vector&lt; base::DataSourceBase::shared_ptr &gt; const &amp;args, ExecutionEngine *caller, CorbaTypeTransporter *ctt, base::DataSourceBase::shared_ptr result, bool docall)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>a13b0045596ffaadfa67f9704159f6a02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readArguments</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>a87cd1b769ef601f8a64180e0dc19bee3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>margs</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>aaee7bac5a3569163174576df3cd4d84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutionEngine *</type>
      <name>mcaller</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>ae54144acda8913a6a351df94d81e5b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CorbaTypeTransporter *</type>
      <name>mctt</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>ad2acb0cc2479b70a6af92e52398b1735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mdocall</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>ac0e2bb9ac19edd00abfee4eb50bdccfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CService_var</type>
      <name>mfact</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>accc238029e7c54e13141eb9392a9e222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mop</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>a174cb10e639bd3e9b2ca8249aacca6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>mresult</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>ad1aabea9481cd48ffdaf4d5c7ee972ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>corba::CAnyArguments_var</type>
      <name>nargs</name>
      <anchorfile>classCorbaOperationCallerCall.html</anchorfile>
      <anchor>a8897ef8e468febddfcdcc8815aada5be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CorbaOperationCallerCollect</name>
    <filename>classCorbaOperationCallerCollect.html</filename>
    <member kind="function">
      <type>DataSource&lt; SendStatus &gt; *</type>
      <name>clone</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>a31eb01dfe20d4b67cb848915c4611028</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataSource&lt; SendStatus &gt; *</type>
      <name>copy</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>a5239b6bac672108086b1f8809aa8f3d9</anchor>
      <arglist>(std::map&lt; const DataSourceBase *, DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CorbaOperationCallerCollect</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>afc8c97420b6b94dcd4412ada321a180e</anchor>
      <arglist>(CSendHandle_ptr sh, std::vector&lt; base::DataSourceBase::shared_ptr &gt; const &amp;args, DataSource&lt; bool &gt;::shared_ptr isblocking)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>get</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>a4fc7eb52b83fdc0277179c4d331f8a61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SendStatus const &amp;</type>
      <name>rvalue</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>ad634e04c1b0659bfdf3b3703f162566b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>value</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>a2044bb21ac2edd64fe455c14e7d2ffe4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CorbaOperationCallerCollect</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>a3ba0d9097e0329c40803071c74991070</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>margs</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>a2b5fdf5ce539ddc1e7f59a98519267c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; bool &gt;::shared_ptr</type>
      <name>misblocking</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>aeff73300574f556e182a1fd02fd0d9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CSendHandle_var</type>
      <name>msh</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>a3c437686c42e8287422bf3c5559f1744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SendStatus</type>
      <name>mss</name>
      <anchorfile>classCorbaOperationCallerCollect.html</anchorfile>
      <anchor>a051f84a87658758621d590124373e3c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CorbaTest</name>
    <filename>classCorbaTest.html</filename>
    <base>OperationsFixture</base>
    <base>RTT::TaskContext</base>
    <member kind="function">
      <type>bool</type>
      <name>assertBool</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a4e1ca97e1a7ed1f8923c55f44abb9f54</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callBackPeer</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a66bd0d89f988fbbb0a38b29c5a03531f</anchor>
      <arglist>(TaskContext *peer, string const &amp;opname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanupCorba</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a78daa2d49a023a947c8ccb992c05d8de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>comstr</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a1bab0e5763bd9f2ec3bc6d2267ad5c9f</anchor>
      <arglist>(const std::string &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CorbaTest</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ac4039068cba6d762d2a52b71a7133233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CorbaTest</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ac4039068cba6d762d2a52b71a7133233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CorbaTest</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ac4039068cba6d762d2a52b71a7133233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Service *</type>
      <name>createOperationCallerFactory</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a1acd91b2ceec0e619dbd82cf2abd47c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m0</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ae8cdaafc83880450ca3abf5a7b5f985d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>m0cr</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ac5280c8df4d1288567cc7e9dcb1d9c9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>m0r</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a47c7f02a2457e8c0206b876d30eafaf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m1</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a66fe592aa55da85c99dc7fe3dd371681</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m1cr</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a9490d6b722b4f94074d1416afc5ebe7f</anchor>
      <arglist>(const double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m1r</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ae600be279cd840883b915c2b396513f6</anchor>
      <arglist>(double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m2</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a988af354d929616d3817a8651611fefe</anchor>
      <arglist>(int i, double d)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m3</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a4a5138e7038d79e1b9f35637949f770a</anchor>
      <arglist>(int i, double d, bool c)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m4</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ae4b63c06b5201ccde131018542bf4aba</anchor>
      <arglist>(int i, double d, bool c, std::string s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>new_data_listener</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a5a840cceea32bb88094e475091297b8c</anchor>
      <arglist>(base::PortInterface *port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>new_data_listener</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a5a840cceea32bb88094e475091297b8c</anchor>
      <arglist>(base::PortInterface *port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>new_data_listener</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a5a840cceea32bb88094e475091297b8c</anchor>
      <arglist>(base::PortInterface *port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>adce1effa7a9aab522f8690dca521f4dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>adce1effa7a9aab522f8690dca521f4dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupCorba</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a5d857110a50615e101c2ffb2c6e40752</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ace6a4ba1743ff7d6fdbb0acd77f05d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ace6a4ba1743ff7d6fdbb0acd77f05d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testAnyOperationCaller</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>add419d800ec8d737e1bd56e202de065c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDataFlowInterface</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a3f8a80b9781903deb38bc651ed930c4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testHalfs</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a9df7f84c1b5ceb08f134d037f2234862</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortBufferConnection</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a018f5738878afef311132c676f4219f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortBufferConnection</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a018f5738878afef311132c676f4219f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortBufferConnection</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a018f5738878afef311132c676f4219f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortConnections</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>abcfb04c243f2f7a60289d77962b4aa7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDataConnection</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a6d9023c694df96189b132576f85b87cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDataConnection</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a6d9023c694df96189b132576f85b87cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDataConnection</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a6d9023c694df96189b132576f85b87cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDisconnected</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a40e1872511e11ae26e8da1a4db05c467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDisconnected</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a40e1872511e11ae26e8da1a4db05c467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDisconnected</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a40e1872511e11ae26e8da1a4db05c467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortProxying</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a5ec320ff1c96779adc77fc2dcf225708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testRemoteOperationCaller</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a6fcbe815c956bb24e0927e129e7b5e5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testRemoteOperationCallerC</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a7164eb0513106de8bfcdd1a57b8d6417</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vm0</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a389bd864c80f44ac6898c593134468d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CorbaTest</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a94fb83a975848d7c8c7d876278361992</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CorbaTest</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a94fb83a975848d7c8c7d876278361992</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CorbaTest</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a94fb83a975848d7c8c7d876278361992</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>adouble1</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a1bf355c26b1cc08ad7e10f4e3fe747cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>aint1</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a6950baba526c6da8cb5d36b172e43134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cbcount</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a66fd4e61bbce1297a1aa9c9f7b2053ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SendHandle&lt; void(TaskContext *, string const &amp;)</type>
      <name>handle</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ab0a4b46d25513554d1c92812285a6360</anchor>
      <arglist>)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_calling</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a1861aef5492ab63cd9ce148b4ad57161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_sending</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a83fb3d74625570bc101f13964ff7e0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; double &gt; *</type>
      <name>mi</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>aee33a76163c581fcfe2739e838d5bf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; double &gt; *</type>
      <name>mi1</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a23c2fb5067ba32c4dfec805dd51aa977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; double &gt; *</type>
      <name>mi2</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>af157ba0257e8397bb7a19c912676e598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; double &gt; *</type>
      <name>mo</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a1e40cb72dea3554ea81fc9e84fb61562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; double &gt; *</type>
      <name>mo1</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a680f469140007f557972145b14b4c669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; double &gt; *</type>
      <name>mo2</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ab105f94fa4b00e84182a4af1fa76e0f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; double &gt; *</type>
      <name>pdouble1</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>aae22ffd13c5207e53abc7ace1f2b3eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; int &gt;</type>
      <name>pint1</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a0e2a372f722267c01818fd22556e4036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ret</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a0e1422134c9062b97fe36437518f5dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CTaskContext_ptr</type>
      <name>s</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a38054884eda7fd8b5b4ae3d8412b61e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CTaskContext_ptr</type>
      <name>s2</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a83c86986ef6ebb928fedd04aad9d3693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base::PortInterface *</type>
      <name>signalled_port</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a8d7d7bba28cf268e17567e7d65fd82b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>t2</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ac2e89773953e55c5ef2370dc77083a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tc</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a5bb323c99fbc9effe8bfb9c235ed0193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContextProxy *</type>
      <name>tp</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a66961ee154b7b65063a614cf60163876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tp</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>abfdd06861f6285e523d3eb06434a94de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tp2</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a891de7d6b33dec6f45956fbdb7851ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>corba::TaskContextServer *</type>
      <name>ts</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ad6ca56bd5a81d7f92afe856a018c4b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>corba::TaskContextServer *</type>
      <name>ts2</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>ad0362043403f8700b448fb4f186cf736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wait</name>
      <anchorfile>classCorbaTest.html</anchorfile>
      <anchor>a5e6a7ac89096c0a4d874870786ce7e38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CrossRemover</name>
    <filename>structCrossRemover.html</filename>
    <member kind="function">
      <type></type>
      <name>CrossRemover</name>
      <anchorfile>structCrossRemover.html</anchorfile>
      <anchor>a0db7540b30f6cc821afe064e7f11d775</anchor>
      <arglist>(Signal&lt; void(void)&gt; &amp;e_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structCrossRemover.html</anchorfile>
      <anchor>a1fa70dad78c0b8c93ffc795a8ecab338</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle</name>
      <anchorfile>structCrossRemover.html</anchorfile>
      <anchor>a23d97eaad4d73def27211ac22ae383b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structCrossRemover.html</anchorfile>
      <anchor>a4d343fd64f76a21ebb53a889634e8d23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structCrossRemover.html</anchorfile>
      <anchor>aaf07ecea50d3abbdc4f0cf171f3fb117</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>structCrossRemover.html</anchorfile>
      <anchor>ac9f51e19fd5c09f011bacbf2a3120d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; void(void)&gt; &amp;</type>
      <name>e</name>
      <anchorfile>structCrossRemover.html</anchorfile>
      <anchor>a33d7385c5bbe3749714797098fde8295</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Handle</type>
      <name>h1</name>
      <anchorfile>structCrossRemover.html</anchorfile>
      <anchor>a67edb17be931b250686dac1445fb22b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CType</name>
    <filename>structCType.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structCType.html</anchorfile>
      <anchor>a3f5223f433f4d01779e78dec3d5c9ab5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CType</name>
      <anchorfile>structCType.html</anchorfile>
      <anchor>a35796c491353a94545fab4816611f73a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CType</name>
      <anchorfile>structCType.html</anchorfile>
      <anchor>af29bfb562fa5d3da905ae01303fdc25a</anchor>
      <arglist>(bool ini)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>structCType.html</anchorfile>
      <anchor>a49566525d1da99be53b9efa34e76893e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>AType</type>
      <name>a</name>
      <anchorfile>structCType.html</anchorfile>
      <anchor>aff01239d069cca14e51d7acb47826d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; AType &gt;</type>
      <name>av</name>
      <anchorfile>structCType.html</anchorfile>
      <anchor>aaad978099f2f455b62425194ed5204b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BType</type>
      <name>b</name>
      <anchorfile>structCType.html</anchorfile>
      <anchor>a5228d4e1bd309de5fd72ea08e57e5c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; BType &gt;</type>
      <name>bv</name>
      <anchorfile>structCType.html</anchorfile>
      <anchor>a3a4d45d2b00eedd68c86c4e27e655c25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cyg_recursive_mutex_t</name>
    <filename>structcyg__recursive__mutex__t.html</filename>
    <member kind="variable">
      <type>cyg_uint32</type>
      <name>count</name>
      <anchorfile>structcyg__recursive__mutex__t.html</anchorfile>
      <anchor>aed6e195fa5121c957cf55a66146c0cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cyg_mutex_t</type>
      <name>mutex</name>
      <anchorfile>structcyg__recursive__mutex__t.html</anchorfile>
      <anchor>a1a5870970ed3e5a533baaa471dba3a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cyg_handle_t</type>
      <name>owner</name>
      <anchorfile>structcyg__recursive__mutex__t.html</anchorfile>
      <anchor>a836b2165c9f8ad444e9a2721976fe20e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataSourceStorageImpl</name>
    <filename>classDataSourceStorageImpl.html</filename>
  </compound>
  <compound kind="class">
    <name>DataSourceTest</name>
    <filename>classDataSourceTest.html</filename>
    <member kind="function">
      <type></type>
      <name>DataSourceTest</name>
      <anchorfile>classDataSourceTest.html</anchorfile>
      <anchor>af88dca07de5f5f13463fb2fce9947339</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataSourceTest</name>
      <anchorfile>classDataSourceTest.html</anchorfile>
      <anchor>a8f57061359ddd94781b18f3546154b8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>AType</type>
      <name>atype</name>
      <anchorfile>classDataSourceTest.html</anchorfile>
      <anchor>ae45a5868215a8eb7af5d0374a4cb2684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AType</type>
      <name>atype_orig</name>
      <anchorfile>classDataSourceTest.html</anchorfile>
      <anchor>a022433d6402de4ea6eb219fa00c872c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BType</type>
      <name>btype</name>
      <anchorfile>classDataSourceTest.html</anchorfile>
      <anchor>a8bf1e8e9ec783df86366bb951f87dae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BType</type>
      <name>btype_orig</name>
      <anchorfile>classDataSourceTest.html</anchorfile>
      <anchor>aae426e7859cc5ccee8d4745272655e58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DevTest</name>
    <filename>classDevTest.html</filename>
    <member kind="function">
      <type></type>
      <name>DevTest</name>
      <anchorfile>classDevTest.html</anchorfile>
      <anchor>a90f81a559405e8c54a5d5a07a06954bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classDevTest.html</anchorfile>
      <anchor>a683ddf72a9de6f9e11f5eb64a85cec03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classDevTest.html</anchorfile>
      <anchor>a986152e3c7a6a83efdf72a6646479d6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testClasses</name>
      <anchorfile>classDevTest.html</anchorfile>
      <anchor>ac3477a33ec259fd5b1943465aa05f58c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testNaming</name>
      <anchorfile>classDevTest.html</anchorfile>
      <anchor>a76c5e6f6200f0116dbdd2185d926cc65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DevTest</name>
      <anchorfile>classDevTest.html</anchorfile>
      <anchor>ac9c01d1e5cab6995404cac1fb3478f6b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DispatchTest</name>
    <filename>classDispatchTest.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>assertBool</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a5f6ed651a18d3cb18c66a549927f5a3d</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>assertMsg</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a8cbfe6393f7afa74ce695c0cb4c44f6b</anchor>
      <arglist>(bool, const std::string &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bool_gen</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a124f9e0f577a6e7a1b91d102b7bd8edd</anchor>
      <arglist>(bool b) const </arglist>
    </member>
    <member kind="function">
      <type>Service *</type>
      <name>createObject</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a84ef1a49fcbdfb1ffa8a245c56cd417e</anchor>
      <arglist>(std::string a, CommandProcessor *cp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DispatchTest</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a7a21637fd846f7bf5fa7bbc7efc7c67b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doDispatch</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>aa518cee20afe0baaa27f19adbb3c9a0d</anchor>
      <arglist>(const std::string &amp;prog, TaskContext *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>false_gen</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>ae96a610cd07b04a181d33062a03f3401</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>false_genCom</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>ad889c1b7dd0fc9cff3eb821ba8447586</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finishDispatch</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a1e5ba0081bcc9f2eb1bcfb5ed6af9f58</anchor>
      <arglist>(TaskContext *, std::string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>af267731cb8661070d6924b444da6e55d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a65a488af8f1db38d9b97f2ebded6765b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDispatchAnd</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a916991504b843887a2059c717730b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDispatchCondition</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>ad627318fb81f1fdcf32131b56529861d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDispatchFailure</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>ab6fa97a72076af1d671713cf54761cb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDispatchMany</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a7cbb90f1cb8d2ef4ff950d5c90f3c167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDispatchTry</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a2606b959dceaedc6046a5112add4c8b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDispatchUntil</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a45122fc89b47f9e44de70e607d1bf631</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDispatchUntilFail</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>ad8100c32519515633ce368517e225a14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testParseDispatch</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>ad7e83d26558fd7fec00c81a8233a1b03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>true_gen</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a726d929d07d91dbf755ab0eb2fa906e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>true_genCom</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a2212a8cccb9769b2d20d9d1d1981b3a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DispatchTest</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>aceb59dce100839227e189d189d2bf929</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TaskContext</type>
      <name>gtc</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a8a30783d426f3b55968c525f33565c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext</type>
      <name>ltc</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>ab60e6cebb7c08e1cb6f24e232e660b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext</type>
      <name>mtc</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a5f741231dbd92bf092da3b9cdfd1adcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Parser</type>
      <name>parser</name>
      <anchorfile>classDispatchTest.html</anchorfile>
      <anchor>a33cb1ea569294f75c935012bfab7a6c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Dummy</name>
    <filename>classDummy.html</filename>
    <member kind="function">
      <type></type>
      <name>Dummy</name>
      <anchorfile>classDummy.html</anchorfile>
      <anchor>a3bce9c61ea402ec6deea5c532869104a</anchor>
      <arglist>(double a=0.0, double b=1.0, double c=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classDummy.html</anchorfile>
      <anchor>a6b2727e9574bdbb716c79397633ba7e2</anchor>
      <arglist>(const Dummy &amp;d) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classDummy.html</anchorfile>
      <anchor>a8750c8ad24ca88445e7b0c617a62421f</anchor>
      <arglist>(const Dummy &amp;d) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classDummy.html</anchorfile>
      <anchor>a157240cd0e4f70bd8cfd58ca71c468e0</anchor>
      <arglist>(const Dummy &amp;d) const </arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d1</name>
      <anchorfile>classDummy.html</anchorfile>
      <anchor>ad7f224d7278e3921ffd550ace4408cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d2</name>
      <anchorfile>classDummy.html</anchorfile>
      <anchor>ae55bccb85c9d432a55e5e01f96700390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d3</name>
      <anchorfile>classDummy.html</anchorfile>
      <anchor>a285648e91df19848c3575467e2e69dbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DummyTask</name>
    <filename>classDummyTask.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>DummyTask</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>a4fd18a31f42ee66ba98fe3f5e6fdf5b7</anchor>
      <arglist>(int prio, double period)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>aaf95a8a38fb97a782e295700f21324c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>a04e78150cc8f2fd716505d7642e809aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>nrOfFinals</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>a1a00b91e7af687a5f869400a2f6a081e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>nrOfInits</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>a4f376058e4e7b205aa3d844ac38496ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>nrOfOKStarts</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>a055835250a298af6561d587509f90ad7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>nrOfOKStops</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>ab390465749b4cb381dd783637fcbb5d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>nrOfStarts</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>aa29a9e7559a6ab7d14c4424ed77cfb0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>nrOfSteps</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>ad9db840bbadd117837dc2d38fed1f4fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>nrOfStops</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>ae93222f8a156cab940cbcf613818eccc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>a4426b8797abb4b50b65df2ddfd313851</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>ac72f4eca4c81167f77f87c76214b04b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stop</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>ab8e9e173c80f2ccc516a35bca524f416</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>fins</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>aff1f35e2afcdb4999ebc59c8c31df2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>inits</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>a651b80718860967a10a873e3083c911b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>okstarts</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>aefd07eb0d0827390707d217eb8833d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>okstops</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>a56438685ead7917adfea8c42676db14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>starts</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>abae629d4f3f747ed8f5450c47151468d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>steps</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>abf178cde5cfd7dc521dcec30762ea184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>stops</name>
      <anchorfile>classDummyTask.html</anchorfile>
      <anchor>a4a4eb4a01e42f84f1c459580c03d1770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EmitAndcount</name>
    <filename>classEmitAndcount.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>classEmitAndcount.html</anchorfile>
      <anchor>a4695583bcf2e4adf819f396d8b452ee6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EmitAndcount</name>
      <anchorfile>classEmitAndcount.html</anchorfile>
      <anchor>af022580b5ce13fb9fd34c66f532c4379</anchor>
      <arglist>(Signal&lt; void(void)&gt; &amp;ev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>classEmitAndcount.html</anchorfile>
      <anchor>a30618cdc4571b332e6ccadc3e232b5d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classEmitAndcount.html</anchorfile>
      <anchor>ab55c74fa24aa8dcef8a264f062139bdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>classEmitAndcount.html</anchorfile>
      <anchor>a45b9165a1e46b831aaed6c90d9381557</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>classEmitAndcount.html</anchorfile>
      <anchor>a5903495894afaf6979edeea785084bf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>classEmitAndcount.html</anchorfile>
      <anchor>a2183bd105475f828ed176b787e192f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; void(void)&gt; &amp;</type>
      <name>mev</name>
      <anchorfile>classEmitAndcount.html</anchorfile>
      <anchor>aa098e66970bad6da5362bea476d128c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>EnumStringTypeInfo</name>
    <filename>structEnumStringTypeInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>EnumStringTypeInfo</name>
      <anchorfile>structEnumStringTypeInfo.html</anchorfile>
      <anchor>a658e54cf41268c8d2f7bad1d53a929e2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EnumTypeTest</name>
    <filename>classEnumTypeTest.html</filename>
    <member kind="function">
      <type></type>
      <name>EnumTypeTest</name>
      <anchorfile>classEnumTypeTest.html</anchorfile>
      <anchor>a7b658353c8de73d1b3676b4dcb2aa1d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EnumTypeTest</name>
      <anchorfile>classEnumTypeTest.html</anchorfile>
      <anchor>a7b658353c8de73d1b3676b4dcb2aa1d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EnumTypeTest</name>
      <anchorfile>classEnumTypeTest.html</anchorfile>
      <anchor>aae37daef5a1cac4b6e42f2043dbc7f83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EnumTypeTest</name>
      <anchorfile>classEnumTypeTest.html</anchorfile>
      <anchor>aae37daef5a1cac4b6e42f2043dbc7f83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>AssignableDataSource&lt; TheEnum &gt;::shared_ptr</type>
      <name>a</name>
      <anchorfile>classEnumTypeTest.html</anchorfile>
      <anchor>a82617a4d14e118e2940e35c964222177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AssignableDataSource&lt; TheEnum &gt;::shared_ptr</type>
      <name>b</name>
      <anchorfile>classEnumTypeTest.html</anchorfile>
      <anchor>a4c88664e76a78eb822241c8f4d61d65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TheEnum</type>
      <name>enum1</name>
      <anchorfile>classEnumTypeTest.html</anchorfile>
      <anchor>a3a6bdf913be4ee1792e49f1e0210e5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TheEnum</type>
      <name>enum2</name>
      <anchorfile>classEnumTypeTest.html</anchorfile>
      <anchor>a0e55bdadce0ab249ed25ac07c70b1bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TypeInfo *</type>
      <name>ti</name>
      <anchorfile>classEnumTypeTest.html</anchorfile>
      <anchor>a87e672efa3ad8a8249717a26eee879f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TypeInfo *</type>
      <name>ts</name>
      <anchorfile>classEnumTypeTest.html</anchorfile>
      <anchor>a7e84bf3f01a6b3f517b766b1fa2d982a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EventPortsTC</name>
    <filename>classEventPortsTC.html</filename>
    <base>RTT::TaskContext</base>
    <member kind="function">
      <type></type>
      <name>EventPortsTC</name>
      <anchorfile>classEventPortsTC.html</anchorfile>
      <anchor>a778e2bc420493fdd67fc936f2d4ada35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetStats</name>
      <anchorfile>classEventPortsTC.html</anchorfile>
      <anchor>a4ff534e853b6eea9478d95aa848268fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateHook</name>
      <anchorfile>classEventPortsTC.html</anchorfile>
      <anchor>a5889a1c1fed231b231fb21d18a23104d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>had_event</name>
      <anchorfile>classEventPortsTC.html</anchorfile>
      <anchor>a468d52e913acdfe8a770a2dc1001f81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nb_events</name>
      <anchorfile>classEventPortsTC.html</anchorfile>
      <anchor>a1210c28f512002d06508362c4d709f78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EventServiceTest</name>
    <filename>classEventServiceTest.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a4243e57a95cade9b9556621f7f28d54a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>completer0</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>af9ca2fb82fea045e60935560154d9170</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>completer1</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a7f89b0c5338c41c51c28326e163b44e5</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>completer2</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>aabf17ee566ca746dcf79e4e3b98e1cb9</anchor>
      <arglist>(const std::string &amp;, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>completer3</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a14d6527f73ffafc33662a08f0ce6d373</anchor>
      <arglist>(std::string, double, bool)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EventServiceTest</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a54dec402cafd9eeb3acac9c491fd4870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>listener0</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a651e3a3197fbb7ee41ab01ba55ec32d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>listener1</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>af9d020b928b1a3aa2bad9485b817c483</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>listener2</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>af88634736d56aa643500f12695ebb236</anchor>
      <arglist>(const std::string &amp;, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>listener3</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a71a04d329955640aedd64b9345b8ea7e</anchor>
      <arglist>(std::string, double, bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>ae5960d5b7052c558f1ba45de61713f7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a11900b89ca69cb03f9e0ef30b4092391</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a03ea27d16a2da725e6ca706a642adfaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a67920a3db2f19e3d9e6d52342040ab43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testAddRemove</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>acb549393b0cc66dd6bb2e43cc68c1d48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testEmit0</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>ac4ad570c187fb7623c561db54e78aab7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testEmit1</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a663dc5458ad8d75fe56ba82fa00aee68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testEmit2</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a77e282701082d3e9612f0e45ecd5d641</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testEmit3</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>afe930b6acd9327f3f6b6cfd419f138d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testEventC</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a4ba96930e3149d42b0faba752dd7f4bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetupAsyn</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a5290b7149da766c1339370264bf6248e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetupEmit</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>ae224ce07c67950f052704cc73d37d889</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetupSyn</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>aa4e2683ae43b1d36afb6e49d34966d72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EventServiceTest</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>ade57a718cde231a8fe7acf862c49d98f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>SlaveActivity</type>
      <name>act</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a2672ee2437cdf657de88c5acfe13f856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventService *</type>
      <name>es</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>af2f7f47285401453f2f73de419d3aa55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventProcessor *</type>
      <name>event_proc</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>ac777ce7ac0ceddf9e5ec18fc04cabe63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>t_completer_bool</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a90791d81c567c64f7a9b59e07a89b9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>t_completer_done</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a1b23af7cbf1877eb3b47d5c4ba31703a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t_completer_double</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>aac497455cde1da22fed2ecc67cf71b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>t_completer_string</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>aec1abbbaa607cb100e81194dbe912e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTT::Event&lt; void(void)&gt;</type>
      <name>t_event0</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>aefff1514b572447a6fe1cf6da76f1f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTT::Event&lt; void(std::string)&gt;</type>
      <name>t_event1</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>ab82489b961c91a469455ba69358b7492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTT::Event&lt; void(std::string, double)&gt;</type>
      <name>t_event2</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>ae15893b438e20b364804defd52ee090d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTT::Event&lt; void(std::string, double, bool)&gt;</type>
      <name>t_event3</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a5d38dc351c3c4c846f423c77dee7a234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>t_listener_bool</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a7d710c5c09edc9a35cc15dd75f41112f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>t_listener_done</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a5b68ecb105e964dc788788483a0a9240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t_listener_double</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>a2ac5cd1357f5a94d6a05296b7f5675a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>t_listener_string</name>
      <anchorfile>classEventServiceTest.html</anchorfile>
      <anchor>aa08eb5b31df684e4a98a15d2f50872fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EventTest</name>
    <filename>classEventTest.html</filename>
    <member kind="function">
      <type></type>
      <name>EventTest</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>a5aa3b8084720f1c7957303a0f60e8df7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>float_listener</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>a5d6b31fb422a79547ae971f57f87a92a</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>float_reference</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>a843fec2c99b85940868560c56f679d83</anchor>
      <arglist>(float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>listener</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>a96b546f6fb583ebe520419c4a88c9802</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>listenerString</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>aab7f3f2c41174ac37075bb8825e6eac6</anchor>
      <arglist>(const std::string &amp;what)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>a0d3d61a0ed5c4ad2387d050279767c97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EventTest</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>a30ed792f5a6f000a0958ffcca538d58c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>float_sum</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>ae32d614fb0c63fce76d053fe12f202e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; void(void)&gt;</type>
      <name>t_event</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>a7fc53f32c02b3bc756e69c1edacbdc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; int(float, float)&gt;</type>
      <name>t_event_float</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>a6f675917cc63b2f8e4ee12fe93600f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; void(std::string)&gt;</type>
      <name>t_event_string</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>a9b41956ca1f3872f22919f55cc1bc25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>t_listener_value</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>a2919c37b82463699babf6f5a6ecc1cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>t_listener_what</name>
      <anchorfile>classEventTest.html</anchorfile>
      <anchor>aff04f30c10e4015b662063a4a66ef40c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>fd_watch</name>
    <filename>structfd__watch.html</filename>
    <member kind="function">
      <type></type>
      <name>fd_watch</name>
      <anchorfile>structfd__watch.html</anchorfile>
      <anchor>a9c8d522253cd7e98dda882efcdff4822</anchor>
      <arglist>(int &amp;fd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~fd_watch</name>
      <anchorfile>structfd__watch.html</anchorfile>
      <anchor>af0267403138aae42bc4affd70f6abc4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int &amp;</type>
      <name>fd</name>
      <anchorfile>structfd__watch.html</anchorfile>
      <anchor>a6479aeda84ef2fd2276111fabc4da8a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>free_ptr_struct</name>
    <filename>structfree__ptr__struct.html</filename>
    <member kind="variable">
      <type>struct bhdr_struct *</type>
      <name>next</name>
      <anchorfile>structfree__ptr__struct.html</anchorfile>
      <anchor>a49e459eeae7516ee82f640239c97c778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct bhdr_struct *</type>
      <name>prev</name>
      <anchorfile>structfree__ptr__struct.html</anchorfile>
      <anchor>a6f57106f5985d93fb483fcd4ec7396d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FunctionsFixture</name>
    <filename>classFunctionsFixture.html</filename>
    <base>OperationsFixture</base>
    <member kind="function">
      <type>void</type>
      <name>doFunction</name>
      <anchorfile>classFunctionsFixture.html</anchorfile>
      <anchor>a95b08a9ccabb710fc70ff4d218f855c0</anchor>
      <arglist>(const std::string &amp;prog, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finishFunction</name>
      <anchorfile>classFunctionsFixture.html</anchorfile>
      <anchor>a45c4dca0e4873c5d3e27eb7e41bc068e</anchor>
      <arglist>(TaskContext *, std::string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FunctionsFixture</name>
      <anchorfile>classFunctionsFixture.html</anchorfile>
      <anchor>a28b2bec771e3a210a3ce8faabeaca2df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loopProgram</name>
      <anchorfile>classFunctionsFixture.html</anchorfile>
      <anchor>ae37779df7a0c1c5c88cb356fa9075854</anchor>
      <arglist>(ProgramInterfacePtr)</arglist>
    </member>
    <member kind="variable">
      <type>Parser</type>
      <name>parser</name>
      <anchorfile>classFunctionsFixture.html</anchorfile>
      <anchor>ab7590876d0aee2b03134f5f23fa9653d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ScriptingService::shared_ptr</type>
      <name>sa</name>
      <anchorfile>classFunctionsFixture.html</anchorfile>
      <anchor>af706a7977fe60d44ce4aa17415c42890</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Generic_TaskTest</name>
    <filename>classGeneric__TaskTest.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>assertBool</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>aae0907fbf7fdc4820d7779ef9efd21a6</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>comstr</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>ab012ecf1469e26c58159264b52e3b956</anchor>
      <arglist>(const std::string &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>Service *</type>
      <name>createOperationCallerFactory</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a431c0a1ee43143f637cad322ec144102</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>d0</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a6dbb8cdc28d03ac340e011fa9922f4b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>d1</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a282a6223f8c66dffe727a4be27cc4783</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>d2</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>ac2e829891b6a2b5dcc5d224fe60fc237</anchor>
      <arglist>(int i, double d) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>d3</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a734c29c1d4ca957c8fbe998db21e49cd</anchor>
      <arglist>(int i, double d, bool c) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>d4</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a969c3d151e7cad31e998df2bc3074911</anchor>
      <arglist>(int i, double d, bool c, std::string s) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Generic_TaskTest</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a9bb530e52f64b5df5aceb12879b3dcad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m0</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>ae430157f67732be9f432db016e081333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>m0cr</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a3074638f06f9c9819d183ffa626174d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>m0r</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a11fdaeea096e194092e68f783b0ee205</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m1</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>aa0d08ac6039930dde250bb0cbda83633</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m1cr</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a5efc3a33abef1423e6df2389b97fdc20</anchor>
      <arglist>(const double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m1r</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a086eeecdb3d8786a83a1a86c1e34c9cf</anchor>
      <arglist>(double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m2</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>af3a4992e43d118f68c6a0b5ab1a8ab4b</anchor>
      <arglist>(int i, double d)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m3</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a75656c898ff6402b3539eb45f7b102f5</anchor>
      <arglist>(int i, double d, bool c)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m4</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a5c240a695f201fdf954c22ee17b5f8d1</anchor>
      <arglist>(int i, double d, bool c, std::string s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a9a89f9615ed75ef38bd70880aa725c13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a1d39ca8cbe0f5f8a580a71271bebcced</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testAddOperationCaller</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a41641c0dd14f9d50ad187bf6cec90dd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testCROperationCaller</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a1b0bf5f6d3a27bc7cf5146a542c675f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDSOperationCaller</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a0faef9c6f28403a92803bd9f5b4c840e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testOperationCaller</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a8dbf567291be6a2b68161e9367150432</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testOperationCallerFactory</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a458edcc6d60cbe39eb186827c6c2361a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testOperationCallerFromDS</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a27e2db875995bda3147ccd1a8a149179</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testOperationCallersC</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>ae2d3bc4d2b66d383f24611a3f44af6d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testRemoteOperationCaller</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a54739ecdf08f3ccc8c042e156b6b06de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Generic_TaskTest</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>ac9a9cc4b1a635d1adcd353fdcd4ce3ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ret</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a0d4a42fae6d0593819514bef898e17be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tc</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a4876299045219041295ecc0a44daa7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ActivityInterface *</type>
      <name>tsim</name>
      <anchorfile>classGeneric__TaskTest.html</anchorfile>
      <anchor>a0065b179732f52ddcd5668a8410f0475</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>global_object</name>
    <filename>structglobal__object.html</filename>
    <member kind="variable">
      <type>HMODULE</type>
      <name>hModule</name>
      <anchorfile>structglobal__object.html</anchorfile>
      <anchor>ab6ae14771c7a63cc1cd592db9003cf3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct global_object *</type>
      <name>next</name>
      <anchorfile>structglobal__object.html</anchorfile>
      <anchor>afc844d4b7c209fbc0a5d861d6d87071b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct global_object *</type>
      <name>previous</name>
      <anchorfile>structglobal__object.html</anchorfile>
      <anchor>a1b0aa4efd67abd3fd44413ce053c123c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>InitOrocos</name>
    <filename>structInitOrocos.html</filename>
    <member kind="function">
      <type></type>
      <name>InitOrocos</name>
      <anchorfile>structInitOrocos.html</anchorfile>
      <anchor>a4a20e3578011665aa93fd8498d4a1a57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InitOrocos</name>
      <anchorfile>structInitOrocos.html</anchorfile>
      <anchor>a4a20e3578011665aa93fd8498d4a1a57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InitOrocos</name>
      <anchorfile>structInitOrocos.html</anchorfile>
      <anchor>a127e128778a539c80e1b8db3e352fc0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InitOrocos</name>
      <anchorfile>structInitOrocos.html</anchorfile>
      <anchor>a127e128778a539c80e1b8db3e352fc0e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>InvokerBaseImpl</name>
    <filename>classInvokerBaseImpl.html</filename>
  </compound>
  <compound kind="class">
    <name>InvokerImpl</name>
    <filename>classInvokerImpl.html</filename>
  </compound>
  <compound kind="class">
    <name>internal::InvokerSignature</name>
    <filename>classinternal_1_1InvokerSignature.html</filename>
  </compound>
  <compound kind="struct">
    <name>ListTest</name>
    <filename>structListTest.html</filename>
    <class kind="struct">ListTest::Cont</class>
    <member kind="typedef">
      <type>boost::intrusive::list&lt; Cont &gt;</type>
      <name>BufferType</name>
      <anchorfile>structListTest.html</anchorfile>
      <anchor>aadb3179626fcb3d74b17265d276e330a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>structListTest.html</anchorfile>
      <anchor>adb89341990fd2d68d1517d1c61389c75</anchor>
      <arglist>(Function func)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mcfoo</name>
      <anchorfile>structListTest.html</anchorfile>
      <anchor>a2aa506e71bb1724f8508cfca24bf20a7</anchor>
      <arglist>(Cont &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mfoo</name>
      <anchorfile>structListTest.html</anchorfile>
      <anchor>a7832155ea44518c368003b9c3c37568b</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_item</name>
      <anchorfile>structListTest.html</anchorfile>
      <anchor>a4c409c6924288fdab126e5593eb384bd</anchor>
      <arglist>(Function func, Cont &amp;c)</arglist>
    </member>
    <member kind="variable">
      <type>BufferType</type>
      <name>mlist</name>
      <anchorfile>structListTest.html</anchorfile>
      <anchor>a3c0c6cc7b455c58de3091c595ce91d56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ListTest::Cont</name>
    <filename>structListTest_1_1Cont.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>data</name>
      <anchorfile>structListTest_1_1Cont.html</anchorfile>
      <anchor>a6b45f4b4fde510b36f27cc48c5a9b985</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LLFGrower</name>
    <filename>structLLFGrower.html</filename>
    <member kind="typedef">
      <type>ListLockFree&lt; Dummy &gt;</type>
      <name>T</name>
      <anchorfile>structLLFGrower.html</anchorfile>
      <anchor>a1b2fb270c06275d399aacb0d1c89c443</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>structLLFGrower.html</anchorfile>
      <anchor>a1701d701fb000d476e756c77f32e58f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structLLFGrower.html</anchorfile>
      <anchor>aed62140df4eae3b2ab2174b63e4f737c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structLLFGrower.html</anchorfile>
      <anchor>a6a9d716f5cfcdc97308fd08a44476218</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LLFGrower</name>
      <anchorfile>structLLFGrower.html</anchorfile>
      <anchor>a5849777b5475ccae5fbeee999593f2f6</anchor>
      <arglist>(T *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structLLFGrower.html</anchorfile>
      <anchor>ad267c5d1d56ae3db8cb6625bd2cad4b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>structLLFGrower.html</anchorfile>
      <anchor>abd4ea34933b2e0c4a83396595d7d5abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>mlst</name>
      <anchorfile>structLLFGrower.html</anchorfile>
      <anchor>ab9194ce91622a6f8b1bda8811b265d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>stop</name>
      <anchorfile>structLLFGrower.html</anchorfile>
      <anchor>ad04daaa9638012647a6267b752923533</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LLFWorker</name>
    <filename>structLLFWorker.html</filename>
    <member kind="typedef">
      <type>ListLockFree&lt; Dummy &gt;</type>
      <name>T</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>a61eca100f1f975c3c5d3192e52359173</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>a70f96dde7243477c6f97360d8bace1ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>a6d81684d0b750287db67b59313ce95aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>a849f6c378dec1d48ff1dbb30fd738d42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LLFWorker</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>a8a4a7d54901de477146d63c2b60a859b</anchor>
      <arglist>(T *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>a1dd4d10af0120b7531e5432e530ab8ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>appends</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>a8d0d46e64c1c9bd816f147bd90fbb609</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>erases</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>a25fdf4f344090ca17fbc88b79505f936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>a3886a6297368be729af79a7d830df1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>mlst</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>aa5ffcffc62194630e97b9f8826231ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>stop</name>
      <anchorfile>structLLFWorker.html</anchorfile>
      <anchor>a016b7bdedc440b66f6581ca917db0298</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LoaderTest</name>
    <filename>structLoaderTest.html</filename>
    <member kind="function">
      <type></type>
      <name>LoaderTest</name>
      <anchorfile>structLoaderTest.html</anchorfile>
      <anchor>a7dc5521e6ad955066ef5116d16b2f30a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>PropertyBag</type>
      <name>bag</name>
      <anchorfile>structLoaderTest.html</anchorfile>
      <anchor>a64236d0584d895a716cc7a93ad2f0f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; PropertyBag &gt;</type>
      <name>pbag</name>
      <anchorfile>structLoaderTest.html</anchorfile>
      <anchor>abf48de6fcffc1a18e15b8e35f545d740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; char &gt;</type>
      <name>pchar</name>
      <anchorfile>structLoaderTest.html</anchorfile>
      <anchor>a4ce73f4c91722373f67868c8eb9a75fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; double &gt;</type>
      <name>pdouble</name>
      <anchorfile>structLoaderTest.html</anchorfile>
      <anchor>accd8bd0e94c85a18be0a20433a43832c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; std::vector&lt; double &gt; &gt;</type>
      <name>pdoubles</name>
      <anchorfile>structLoaderTest.html</anchorfile>
      <anchor>abdb73062aa8a89daa90a4de39a7793bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; std::vector&lt; int &gt; &gt;</type>
      <name>pints</name>
      <anchorfile>structLoaderTest.html</anchorfile>
      <anchor>a15608ef24178a938a918cd5ac88fc717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PropertyLoader</type>
      <name>pl</name>
      <anchorfile>structLoaderTest.html</anchorfile>
      <anchor>a36601289e7c981025440bfdb9388bd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; string &gt;</type>
      <name>pstring</name>
      <anchorfile>structLoaderTest.html</anchorfile>
      <anchor>a24dcb84dc0d5361ab709ccda19bfb023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext</type>
      <name>tc</name>
      <anchorfile>structLoaderTest.html</anchorfile>
      <anchor>afcf548579c3c4ed0b2597e16c0132a8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LoggerTest</name>
    <filename>classLoggerTest.html</filename>
    <member kind="function">
      <type></type>
      <name>LoggerTest</name>
      <anchorfile>classLoggerTest.html</anchorfile>
      <anchor>a737890c290b21177b330a59926c7c15f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUp</name>
      <anchorfile>classLoggerTest.html</anchorfile>
      <anchor>ad213f259648033c5bddd1faa458b9245</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tearDown</name>
      <anchorfile>classLoggerTest.html</anchorfile>
      <anchor>a006e8fb3d7c52447da49b112e51c8815</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testLogEnv</name>
      <anchorfile>classLoggerTest.html</anchorfile>
      <anchor>a8fb8834791f5c80748046ea8cde5e2a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testNewLog</name>
      <anchorfile>classLoggerTest.html</anchorfile>
      <anchor>ae8cd6cf6b87902cf7f0388f3c8786771</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testStartStop</name>
      <anchorfile>classLoggerTest.html</anchorfile>
      <anchor>a013b9b569547d12d7914677c34910b50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testThreadLog</name>
      <anchorfile>classLoggerTest.html</anchorfile>
      <anchor>a699aa107a0ca3a0692f293a59cfc0df5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LoggerTest</name>
      <anchorfile>classLoggerTest.html</anchorfile>
      <anchor>adecb98ae7a075fbb9488adfdeeb67811</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Logger *</type>
      <name>logger</name>
      <anchorfile>classLoggerTest.html</anchorfile>
      <anchor>a6c60eb14b45ca224c08796cef6402d3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MarshallingFixture</name>
    <filename>structMarshallingFixture.html</filename>
    <base>OperationsFixture</base>
    <member kind="function">
      <type></type>
      <name>MarshallingFixture</name>
      <anchorfile>structMarshallingFixture.html</anchorfile>
      <anchor>aa354e327f9e1fda36a58d5dcec659c64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; Marshalling &gt;</type>
      <name>marsh</name>
      <anchorfile>structMarshallingFixture.html</anchorfile>
      <anchor>a42c9cee482d3ab252d30224b953138ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MQueueArchiveTest</name>
    <filename>classMQueueArchiveTest.html</filename>
    <member kind="function">
      <type></type>
      <name>MQueueArchiveTest</name>
      <anchorfile>classMQueueArchiveTest.html</anchorfile>
      <anchor>a4e9cf2f24f3a8664fa3e97e5d50f57d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MQueueArchiveTest</name>
      <anchorfile>classMQueueArchiveTest.html</anchorfile>
      <anchor>a0befafabf42161c510360ef54b0ba482</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MQueueFixture</name>
    <filename>classMQueueFixture.html</filename>
    <base>MQueueTest</base>
    <member kind="function">
      <type></type>
      <name>MQueueFixture</name>
      <anchorfile>classMQueueFixture.html</anchorfile>
      <anchor>aa4a242607294828e5d33eda60f30a81c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MQueueTest</name>
    <filename>classMQueueTest.html</filename>
    <member kind="function">
      <type></type>
      <name>MQueueTest</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>a1dd686813fce7e7b6d41c61ac63693c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>new_data_listener</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>a59dddda31e18bf3fff4f55401128ad20</anchor>
      <arglist>(PortInterface *port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortBufferConnection</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>acab697d4cdeb7395f9b4ab7327edcc31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDataConnection</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>a6959a9ab19e97c06d3dcd47492e5b9b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPortDisconnected</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>a281e1255b7dcb510dce622f29be8b2b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MQueueTest</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>a0cf4febab71da35f5dcc229714c2d6d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; double &gt; *</type>
      <name>mr1</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>a2c2240409a2b79fc582a52094d189179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; double &gt; *</type>
      <name>mr2</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>af25c821aa524fc1cd12a9fd8b3a514a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; double &gt; *</type>
      <name>mw1</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>a322e9c1a5d2cba4c4974e028754f7d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; double &gt; *</type>
      <name>mw2</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>ab9a3af3ffa574fde65b449e3f743e4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ConnPolicy</type>
      <name>policy</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>aea062494b5cf286273d973bcde88b007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortInterface *</type>
      <name>signalled_port</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>af31c1c731df4432d58ba62927c19ded2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>t2</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>acf5e8a7456c199270891c85cc9deefc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tc</name>
      <anchorfile>classMQueueTest.html</anchorfile>
      <anchor>aaa8280e838cf3c0bbb7b38736ccb4a6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MyStruct</name>
    <filename>structMyStruct.html</filename>
    <member kind="function">
      <type>MyStruct const *</type>
      <name>get_this</name>
      <anchorfile>structMyStruct.html</anchorfile>
      <anchor>aa3e2ca9dff73f231fd14e5e8c43cc4f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MyStruct</name>
      <anchorfile>structMyStruct.html</anchorfile>
      <anchor>a08764bb114478bfeb2e0b74baa02ed29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MyStruct</name>
      <anchorfile>structMyStruct.html</anchorfile>
      <anchor>acb692a3e5a5e4837ba9e60e6c443c774</anchor>
      <arglist>(MyStruct const &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MyStruct</name>
      <anchorfile>structMyStruct.html</anchorfile>
      <anchor>aab66fefe888ed667aaf2ff93f4d309de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>copied</name>
      <anchorfile>structMyStruct.html</anchorfile>
      <anchor>aa67bccd7e902aa7e5589a5d1f1f3a56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>deleted</name>
      <anchorfile>structMyStruct.html</anchorfile>
      <anchor>a3c0fe9486ab2a41cac0e24cccb348e67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OperationsFixture</name>
    <filename>classOperationsFixture.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>assertBool</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a0125bc55de401fabf54d43d812d7c292</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>assertEqual</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>ade34840b43b8de20fa85a5d24c5ca60d</anchor>
      <arglist>(int a, int b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>assertMsg</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a290bc62b49536b9cc05897f3ce8bde95</anchor>
      <arglist>(bool b, const std::string &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>comstr</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>ae96f1a7f4d45f9ef710af41871505b38</anchor>
      <arglist>(const std::string &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOperationCallerFactories</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>af57672ef07535734fbeeeb1d45bb17e5</anchor>
      <arglist>(TaskContext *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOperationCallerFactories0</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a3d28a8ad612120894a13c9ebf35abb7d</anchor>
      <arglist>(TaskContext *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOperationCallerFactories1</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a37c2d4ce5905101a5024ba684809e1d1</anchor>
      <arglist>(TaskContext *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOperationCallerFactories2</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>ac26990c71e00bc1d47ac75750bdeada5</anchor>
      <arglist>(TaskContext *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOperationCallerFactories3</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>ad5271299b815a312d3556464467cf78e</anchor>
      <arglist>(TaskContext *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOperationCallerFactories4</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a828d27585158ff1a0871a61a92dd4628</anchor>
      <arglist>(TaskContext *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOperationCallerFactories5</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a07b2a8c1d268cf2e851801ba0fb2d86d</anchor>
      <arglist>(TaskContext *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOperationCallerFactories6</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>aac01f2776fdf33e51aa35c73c0408184</anchor>
      <arglist>(TaskContext *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOperationCallerFactories7</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a0828e961ad964abdd228e8046eb6b5b6</anchor>
      <arglist>(TaskContext *target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fail</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a51a4ceef856d7566a7343ffb6cda0f92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getI</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>acd743df71b35090b24a47a45959948b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>good</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a1e58d02f1716eb9d0c54f5af29b32950</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>increase</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>aee303543e1822c263b6713b3e611516d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTrue</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>ab6151293e06c674f04ef6661a138db46</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m0</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>ad9f65a2b5a4c0e0ec73b01f562a185f2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>m0cr</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>ae4ec42e417a74b2c66d0c26231e12c90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>m0except</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a0b5b4142cfcb4b521b033419653fa0b8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>m0r</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>aa3b7c4979283f9db2c21eb21857ad94a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m1</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a0b89d9ada1c01df630e29f73c63a3b82</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m1cr</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>ab58f44fb185e2b8984a1fa594d8df826</anchor>
      <arglist>(const double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m1r</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a50041a3982a3e396e3db8ec65dbe3b12</anchor>
      <arglist>(double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m2</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a484f63ca43a0c46d0c60026380cdd9d6</anchor>
      <arglist>(int i, double d)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m3</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a117bc24ff2442c49762532a651336962</anchor>
      <arglist>(int i, double d, bool c)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m4</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a2c807f77b6abe4d0d8ea9dcdd40d6050</anchor>
      <arglist>(int i, double d, bool c, std::string s)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m5</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>ae4b1baa6c3f7074d4b72a49a461c5a7c</anchor>
      <arglist>(int i, double d, bool c, std::string s, float f)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m6</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a2d947903da1ead1ae7a76f134805896a</anchor>
      <arglist>(int i, double d, bool c, std::string s, float f, char h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>m7</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a275596abb638d3510bbb36a3717997a7</anchor>
      <arglist>(int i, double d, bool c, std::string s, float f, char h, unsigned int st)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationsFixture</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>af0e4c18a9e02c13edf9b5911372d41c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a5baa8276c196e368515c5f7457050b0c</anchor>
      <arglist>(const std::string &amp;what)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printNumber</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a6c12a4a8f936f910df6e7929f5be7c84</anchor>
      <arglist>(const std::string &amp;what, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetI</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a6b95882ad1f8fc56e45a94cb9ffc1f6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vm0</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>aa3700ecd08445c388900061929da8b8d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OperationsFixture</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a8708384693753b6099af51a5a302b195</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>caller</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>afc41295c72661ec5bc12fa83a5d1e5e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a85296b11b593e549ea1f9712ef66fdb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ret</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a877e552b47c85a07c97a7b45aaf68bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tc</name>
      <anchorfile>classOperationsFixture.html</anchorfile>
      <anchor>a5d350e03257ad6a9e431e4a111adff3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OperationTest</name>
    <filename>classOperationTest.html</filename>
    <member kind="function">
      <type>void</type>
      <name>func</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a192b5de30226d31f676fa7edc90171a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>func0</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a0e8653754d978f8dd684b4930c6a9281</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>func0cr</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>ab6dacd5f7f2fc988e2499a77cdfd25f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>func0r</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a95c3be46b379bacab3d380615e1363b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>func1</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>afce41c1dc17eac3c4dba4c24cbc4e6ed</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>func1cr</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a56ea2c744a4faf13fca50f16bd15f77f</anchor>
      <arglist>(const double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>func1r</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a47452e1dc0db1a594ea4fcece2dc40f4</anchor>
      <arglist>(double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>func2</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>aa5351c1c23d651ee68b693c27aa903cf</anchor>
      <arglist>(int i, double d)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>func3</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a3ab1d9bac4ac1f3451d058c3f84b9841</anchor>
      <arglist>(int i, double d, bool c)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>func4</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a47f1f9eba4f7c5302c37a3b5f926fe12</anchor>
      <arglist>(int i, double d, bool c, std::string s)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>func5</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>ab8fa70c48f194e9ca7bd7cef55031370</anchor>
      <arglist>(int i, double d, bool c, std::string s, float f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationTest</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a73175cf491429aa844a3d98404a230ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sig0</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>aebe804d1583cb542921aa8d91e4ab0e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sig1</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a9119d65c97bd8b2a5e30b543087aa888</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sig2</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a98060b106b91c3a269e39e327ebcfc35</anchor>
      <arglist>(int i, double d)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sig3</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>abbfdd994c16c48d83dabd2eec975782c</anchor>
      <arglist>(int i, double d, bool c)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sig4</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>ae93cc291cff7afd3005a639385b5a59b</anchor>
      <arglist>(int i, double d, bool c, std::string s)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sig5</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a6f503739469bbdcb4190d6a7dd20aa68</anchor>
      <arglist>(int i, double d, bool c, std::string s, float f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OperationTest</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>ab26658265fb2cee942df13abd26e3dd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>freefunc0</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a462376afea7b49d669891b5868fd935c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>freefunc1</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a40badc4d3311b0dbb5863e562feceeee</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; double(void)&gt;</type>
      <name>op0</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>ae315e72927429d4405cc54b8b04c248b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; const double &amp;(void)&gt;</type>
      <name>op0cr</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a6cd337a2756125e9a9f3b0061ddce4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; double &amp;(void)&gt;</type>
      <name>op0r</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a82b5087ff14a2f3f42660aebd8069dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; double(int)&gt;</type>
      <name>op1</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a748dd9d5077e47db8279489f29de7fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; double &amp;(const double &amp;)&gt;</type>
      <name>op1cr</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>ad111e7d4b8c81f36aeb639b098c0de87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; double(double &amp;)&gt;</type>
      <name>op1r</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>af29c7721354fd8dbfddbfcf64f291dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; double(int, double)&gt;</type>
      <name>op2</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>aa8cc5b5f794aa724ecc4f5b229b1a9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; double(int, double, bool)&gt;</type>
      <name>op3</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a4f11e0b2105b34fb92097af77823436d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; double(int, double, bool, std::string)&gt;</type>
      <name>op4</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a5b632482a531be6b03ecf8d3eb33777b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; double(int, double, bool, std::string, float)&gt;</type>
      <name>op5</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a2772a406fade98d6850d00ac19401ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; double(void)&gt;</type>
      <name>opc0</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>ae9f62e5bbc58e059aaae7992e3d091cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; const double &amp;(void)&gt;</type>
      <name>opc0cr</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>aa102dab57635d855838e7dfd210d55eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; double &amp;(void)&gt;</type>
      <name>opc0r</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a5bf0ac2b6232a54771aa9db0bb637c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; double(int)&gt;</type>
      <name>opc1</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a8caa742c6dce9092b2ce187bb491ed41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; double &amp;(const double &amp;)&gt;</type>
      <name>opc1cr</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a4b2107d87617f95871d87d363c6726c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; double(double &amp;)&gt;</type>
      <name>opc1r</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a1d25dd90b5c9eabebf21c6cd75641fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; double(int, double)&gt;</type>
      <name>opc2</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a2b89ea89f8bf6731290a34320077fdad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; double(int, double, bool)&gt;</type>
      <name>opc3</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a87414555291690efad4eaef3ff512d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; double(int, double, bool, std::string)&gt;</type>
      <name>opc4</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>ae6d622fe40952ef8c33f6cfd834dffbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; double(int, double, bool, std::string, float)&gt;</type>
      <name>opc5</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>ae1fae5f3ab7acb38cd3c0f0fcd4cefe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ret</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a002375091059d847f0f299822a5e322c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sig</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>a57ec47d981383a4858223dc78c193dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext</type>
      <name>tc</name>
      <anchorfile>classOperationTest.html</anchorfile>
      <anchor>ac28d2ec08409174111ffbaa0df28dd55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>oro__xchg_dummy</name>
    <filename>structoro____xchg__dummy.html</filename>
    <member kind="variable">
      <type>unsigned long</type>
      <name>a</name>
      <anchorfile>structoro____xchg__dummy.html</anchorfile>
      <anchor>aa1625827823b0e4eb4e500a8654b00f0</anchor>
      <arglist>[100]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>oro_atomic_t</name>
    <filename>structoro__atomic__t.html</filename>
    <member kind="variable">
      <type>int volatile</type>
      <name>cnt</name>
      <anchorfile>structoro__atomic__t.html</anchorfile>
      <anchor>a8f0161d097f5b99e9ff74adedf372bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int volatile</type>
      <name>cnter</name>
      <anchorfile>structoro__atomic__t.html</anchorfile>
      <anchor>a2f523fd8e6dbe9716cb2d5c8d893c4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int</type>
      <name>counter</name>
      <anchorfile>structoro__atomic__t.html</anchorfile>
      <anchor>a4bd4b31138984832ae1efc9c834a56f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rt_mutex_t</type>
      <name>m</name>
      <anchorfile>structoro__atomic__t.html</anchorfile>
      <anchor>a0178db538aa0c1d7653523d4887f4418</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>oro_rtai_cond_t</name>
    <filename>structoro__rtai__cond__t.html</filename>
    <member kind="variable">
      <type>RTOS_RTAI_CND *</type>
      <name>cond</name>
      <anchorfile>structoro__rtai__cond__t.html</anchorfile>
      <anchor>a8962016a069fdbe7c534dae7a277776e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>oro_rtai_sem_t</name>
    <filename>structoro__rtai__sem__t.html</filename>
    <member kind="variable">
      <type>RTOS_RTAI_SEM *</type>
      <name>sem</name>
      <anchorfile>structoro__rtai__sem__t.html</anchorfile>
      <anchor>a81f9b2c5fca71d33319d6efae4586665</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>oro_timespec</name>
    <filename>structoro__timespec.html</filename>
    <member kind="variable">
      <type>long</type>
      <name>tv_nsec</name>
      <anchorfile>structoro__timespec.html</anchorfile>
      <anchor>acf62c8d69ee4b0d24da8acbbc818cf32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>tv_sec</name>
      <anchorfile>structoro__timespec.html</anchorfile>
      <anchor>a0bcee5bec72546927e0111c2582e03c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PeriodicActivity</name>
    <filename>classPeriodicActivity.html</filename>
  </compound>
  <compound kind="class">
    <name>PluginsFixture</name>
    <filename>classPluginsFixture.html</filename>
    <member kind="function">
      <type></type>
      <name>PluginsFixture</name>
      <anchorfile>classPluginsFixture.html</anchorfile>
      <anchor>ab8523a79faabadd590b537b047a6aacd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PluginsFixture</name>
      <anchorfile>classPluginsFixture.html</anchorfile>
      <anchor>a72cd9d585c95417cfd07767c2c0c107e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tc</name>
      <anchorfile>classPluginsFixture.html</anchorfile>
      <anchor>a697d37267c02117d3de6d201f37455da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>POAUtility</name>
    <filename>classPOAUtility.html</filename>
    <member kind="function" static="yes">
      <type>static PortableServer::POA_ptr</type>
      <name>create_basic_POA</name>
      <anchorfile>classPOAUtility.html</anchorfile>
      <anchor>a019d7281d442c8ab900b294be1f24cb0</anchor>
      <arglist>(PortableServer::POA_ptr parentPOAP, PortableServer::POAManager_ptr POAManagerP, const char *POAName, CORBA::Boolean isMultiThread, CORBA::Boolean isPersistent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PortableServer::POA_ptr</type>
      <name>create_default_servant_POA</name>
      <anchorfile>classPOAUtility.html</anchorfile>
      <anchor>a6c74a5404394ee5ce1883b837885c764</anchor>
      <arglist>(PortableServer::POA_ptr parentPOAP, PortableServer::POAManager_ptr POAManagerP, const char *POAName, CORBA::Boolean isMultiThread)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PortableServer::POA_ptr</type>
      <name>create_servant_activator_POA</name>
      <anchorfile>classPOAUtility.html</anchorfile>
      <anchor>a2cefb4cdda943fc698562efc96865b03</anchor>
      <arglist>(PortableServer::POA_ptr parentPOAP, PortableServer::POAManager_ptr POAManagerP, const char *POAName, CORBA::Boolean isMultiThread, CORBA::Boolean isPersistent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PortableServer::POA_ptr</type>
      <name>create_servant_locator_POA</name>
      <anchorfile>classPOAUtility.html</anchorfile>
      <anchor>a1804827ca031f0689720b2d6a13892a3</anchor>
      <arglist>(PortableServer::POA_ptr parentPOAP, PortableServer::POAManager_ptr POAManagerP, const char *POAName, CORBA::Boolean isMultiThread, CORBA::Boolean isPersistent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PortableServer::POA_ptr</type>
      <name>create_service_POA</name>
      <anchorfile>classPOAUtility.html</anchorfile>
      <anchor>a9f3f85daf342d7f4e304f529805d4f51</anchor>
      <arglist>(PortableServer::POA_ptr parentPOAP, PortableServer::POAManager_ptr POAManagerP, const char *POAName, CORBA::Boolean isMultiThread)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PortsTestFixture</name>
    <filename>classPortsTestFixture.html</filename>
    <member kind="function">
      <type>void</type>
      <name>new_data_listener</name>
      <anchorfile>classPortsTestFixture.html</anchorfile>
      <anchor>a53540c87a1559c5151666d8a61606c10</anchor>
      <arglist>(PortInterface *port)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PortsTestFixture</name>
      <anchorfile>classPortsTestFixture.html</anchorfile>
      <anchor>a48964c85bceb2e6e627db5dfc7919e67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PortsTestFixture</name>
      <anchorfile>classPortsTestFixture.html</anchorfile>
      <anchor>ad8cb61c88f1c69fc628188a815cda5f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>PortInterface *</type>
      <name>signalled_port</name>
      <anchorfile>classPortsTestFixture.html</anchorfile>
      <anchor>acb6d6a8f5b5085572099c70c1221c788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ActivityInterface *</type>
      <name>stsim</name>
      <anchorfile>classPortsTestFixture.html</anchorfile>
      <anchor>af9cff975d504313a245362ee204f46fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tc</name>
      <anchorfile>classPortsTestFixture.html</anchorfile>
      <anchor>a528b2e82dbbd172e75cdb3f11de01e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventPortsTC *</type>
      <name>tc2</name>
      <anchorfile>classPortsTestFixture.html</anchorfile>
      <anchor>a7f4e072df00f62fd8e1495eb7a9e759b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventPortsTC *</type>
      <name>tce</name>
      <anchorfile>classPortsTestFixture.html</anchorfile>
      <anchor>afd01cfa9589915469a13303dc72d5acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ActivityInterface *</type>
      <name>tsim</name>
      <anchorfile>classPortsTestFixture.html</anchorfile>
      <anchor>a95c880883caf4458bce68d2efb331a77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProgramTest</name>
    <filename>classProgramTest.html</filename>
    <base>OperationsFixture</base>
    <member kind="function">
      <type>void</type>
      <name>doProgram</name>
      <anchorfile>classProgramTest.html</anchorfile>
      <anchor>a5873d9b7422acb85d1c3c11c7137e788</anchor>
      <arglist>(const std::string &amp;prog, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finishProgram</name>
      <anchorfile>classProgramTest.html</anchorfile>
      <anchor>af446c825359048c53b9e3ab5c93346ff</anchor>
      <arglist>(TaskContext *, std::string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loopProgram</name>
      <anchorfile>classProgramTest.html</anchorfile>
      <anchor>ad92ff7ff9b3880040d49c6d3e6bb589c</anchor>
      <arglist>(ProgramInterfacePtr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramTest</name>
      <anchorfile>classProgramTest.html</anchorfile>
      <anchor>a3c84e426722fae99972196f96c5be133</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProgramTest</name>
      <anchorfile>classProgramTest.html</anchorfile>
      <anchor>a8c1dc578aa42ea92c389c4978b2db01a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>const_i</name>
      <anchorfile>classProgramTest.html</anchorfile>
      <anchor>aed22423d91307b2b846203b46643710a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Parser</type>
      <name>parser</name>
      <anchorfile>classProgramTest.html</anchorfile>
      <anchor>ad512a36fde52dd86d58e4b8ac13340b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ScriptingService::shared_ptr</type>
      <name>sa</name>
      <anchorfile>classProgramTest.html</anchorfile>
      <anchor>a955e688a4d490f7dfe96c68a0f841f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>var_i</name>
      <anchorfile>classProgramTest.html</anchorfile>
      <anchor>a5006e31be2eaf97afa837cabc0919f7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PropertyCompositionTest</name>
    <filename>classPropertyCompositionTest.html</filename>
    <member kind="function">
      <type></type>
      <name>PropertyCompositionTest</name>
      <anchorfile>classPropertyCompositionTest.html</anchorfile>
      <anchor>a58a56a9b757c74c6006e936a39973c13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PropertyCompositionTest</name>
      <anchorfile>classPropertyCompositionTest.html</anchorfile>
      <anchor>a099906cb0ce2aec13fc047ce250519e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; vector&lt; double &gt; &gt;</type>
      <name>pv</name>
      <anchorfile>classPropertyCompositionTest.html</anchorfile>
      <anchor>a5457e1e17fcbf2b02ae5c12ef4a77437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PropertyBag</type>
      <name>result</name>
      <anchorfile>classPropertyCompositionTest.html</anchorfile>
      <anchor>a0f898a30015b4fbdf4dcf2ff9189d9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PropertyBag</type>
      <name>source</name>
      <anchorfile>classPropertyCompositionTest.html</anchorfile>
      <anchor>a8b2d9e46039e3d9999ece29eef708119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PropertyBag</type>
      <name>target</name>
      <anchorfile>classPropertyCompositionTest.html</anchorfile>
      <anchor>aeb98ad9908cea501ab517f1412a2a87b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PropertyMarshTest</name>
    <filename>classPropertyMarshTest.html</filename>
    <member kind="function">
      <type></type>
      <name>PropertyMarshTest</name>
      <anchorfile>classPropertyMarshTest.html</anchorfile>
      <anchor>adca1f05eb7f5ed49ec320a64bb6f71e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PropertyMarshTest</name>
      <anchorfile>classPropertyMarshTest.html</anchorfile>
      <anchor>a6273b0a9c6a76b2aa2dec6585acee34f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PropertyTest</name>
    <filename>classPropertyTest.html</filename>
    <member kind="function">
      <type></type>
      <name>PropertyTest</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a7aebc2d1b2b3f53c7607254e6b4f9c93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PropertyTest</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a6f31b4cc5e72c152e858a7c01709323e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>PropertyBag</type>
      <name>bag</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>afc29b67848e682c30d20608a2450571f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PropertyBag</type>
      <name>bag1</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>ae0e259421027a4e7d803e2056d38d962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PropertyBag</type>
      <name>bag2</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>ad0f6144954764a935fcaf5f59969ce9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>intref</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>ae800d783a0e634884a1d3d14cba68a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PropertyBase *</type>
      <name>pb</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a73e31ac657947c78cb60328486030bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; char &gt;</type>
      <name>pc</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>ab5301cd750a1b29531767e32223b1fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; char &gt;</type>
      <name>pc1</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a1383bab3dbc260e4386aa98175f1f0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; char &gt;</type>
      <name>pc1ref</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a9a509f49c2a685804e281c3afccf5d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; char &gt;</type>
      <name>pc2</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a1a59486a8db577ab9ecd570915459d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; char &gt;</type>
      <name>pc2ref</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a9c56e4b50802ff80668d4f98993a0ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; double &gt;</type>
      <name>pd</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>abb73512acf5818c75b3f5976c7322b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; float &gt;</type>
      <name>pf</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>af8f911cf296c0e983262be6087ad10b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; int &gt; *</type>
      <name>pi1</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a0dc4eda1bcc9ab2a65b78ec392b132d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; int &gt; *</type>
      <name>pi1ref</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a00696aa72d70297557a0a79c8e6b4f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; int &gt; *</type>
      <name>pi2</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a39f3ce0993fe6222c0dd03fc3eb7ffc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; int &gt; *</type>
      <name>pi2ref</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a7b8a5b3f1033733d2341481ffba2525d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; std::string &gt;</type>
      <name>ps</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a029659ed56da4bd744194fec944332e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; PropertyBag &gt;</type>
      <name>subbag1</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>a991a465138494db746abb20e8860f512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property&lt; PropertyBag &gt;</type>
      <name>subbag2</name>
      <anchorfile>classPropertyTest.html</anchorfile>
      <anchor>aaf1e5d5693ca312aa45a62c354e7287a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PtrTest</name>
    <filename>classPtrTest.html</filename>
    <member kind="function">
      <type>void</type>
      <name>testPromotion</name>
      <anchorfile>classPtrTest.html</anchorfile>
      <anchor>ac74f7d8430b3afbe508327ae906dea7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testReadOnly</name>
      <anchorfile>classPtrTest.html</anchorfile>
      <anchor>abd3f20dba629accdb779e74f8b66f202</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ReturnBaseImpl</name>
    <filename>classReturnBaseImpl.html</filename>
  </compound>
  <compound kind="struct">
    <name>rt_cond_t</name>
    <filename>structrt__cond__t.html</filename>
    <member kind="enumvalue">
      <name>SIGNAL</name>
      <anchorfile>structrt__cond__t.html</anchorfile>
      <anchor>ac5cee75013b4110b3341adab7234edf7ac00fb3d559d60ab33c72ccefdda23980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST</name>
      <anchorfile>structrt__cond__t.html</anchorfile>
      <anchor>ac5cee75013b4110b3341adab7234edf7aac5e9ea76f02e1136956780ce7d32139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_EVENTS</name>
      <anchorfile>structrt__cond__t.html</anchorfile>
      <anchor>ac5cee75013b4110b3341adab7234edf7a20b8c0a183eccfc171fd2ef77a014f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HANDLE</type>
      <name>events_</name>
      <anchorfile>structrt__cond__t.html</anchorfile>
      <anchor>aad63489754b8854ac2f09d108ef5b2ae</anchor>
      <arglist>[MAX_EVENTS]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>waiters_count_</name>
      <anchorfile>structrt__cond__t.html</anchorfile>
      <anchor>acccd6b0db6e58fcaf215be614ac3b014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CRITICAL_SECTION</type>
      <name>waiters_count_lock_</name>
      <anchorfile>structrt__cond__t.html</anchorfile>
      <anchor>a647fb0fca5a82c59387c3b9250b79aad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RT_INTR</name>
    <filename>structRT__INTR.html</filename>
  </compound>
  <compound kind="struct">
    <name>rt_mutex_impl_t</name>
    <filename>structrt__mutex__impl__t.html</filename>
    <member kind="variable">
      <type>RTT::os::Mutex</type>
      <name>mutex</name>
      <anchorfile>structrt__mutex__impl__t.html</anchorfile>
      <anchor>a58bc0323acd5f453d50f939dcf50f0f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTOS_TASK</name>
    <filename>structRTOS__TASK.html</filename>
    <member kind="variable">
      <type>cyg_handle_t</type>
      <name>alarm_hdl</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>ac93bf75dc2b7437469300ed7880c4e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cyg_alarm</type>
      <name>alarm_obj</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a5231eae371c47aa8de93d60190424f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_attr_t</type>
      <name>attr</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a0001b533107daa77a9a7bf5f08a5a319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cyg_handle_t</type>
      <name>counter_hdl</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a011514932f32208223d5392cd2f9ec54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cyg_handle_t</type>
      <name>handle</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a0aa7ba1621b36c4fe48121f020b2dba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HANDLE</type>
      <name>handle</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a888612383328c92f59124ff8e34613fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hrt</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>ab61c32e07c8d554ceebb829a38c670b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>name</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>aa4c2fb3fa91ed240e9c5faf7a16010e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NANO_TIME</type>
      <name>period</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a28a4548968824f2222c8d08d929f094d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TIME_SPEC</type>
      <name>periodMark</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a07b38bb7b91448ac1e587f9cae1d3de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NANO_TIME</type>
      <name>periodMark</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>acb6f41e0ba1c5c3882d7e447043b9685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pid_t</type>
      <name>pid</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a0c44ec2e7250d9091a1053f3da3de1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>priority</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>acc585304c8ef616b504275b901f9fbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTOS_RTAI_TASK *</type>
      <name>rtaitask</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a58751b5f80538e006486040b821edbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sched_type</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a81ae45ac8a7bf8126fcdce12135d4f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>stack</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a47e3f304ea595e8d01ff625c20d2f3b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cyg_handle_t</type>
      <name>sys_clk_hdl</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>ab67dacf1850541aaa94dafe3c2790e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cyg_thread</type>
      <name>thread</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a53a60f41fc34a8eab04e5c60fcec932c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_t</type>
      <name>thread</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a53a60f41fc34a8eab04e5c60fcec932c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DWORD</type>
      <name>threadId</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>aa67f1360a339c4dc30e509a744b308e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wait_policy</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a07aeb65022b50593ad3dac6b6a56a57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cyg_sem_t</type>
      <name>wakeup_sem</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a7e1c5652087aed6fb8f2deab7dbc0c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTOS_XENO_TASK *</type>
      <name>xenoptr</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>abab207f10cca24f703a4cf1df024c6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTOS_XENO_TASK</type>
      <name>xenotask</name>
      <anchorfile>structRTOS__TASK.html</anchorfile>
      <anchor>a6f81ca93505a95d6e0fd55742fc24fcd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT_corba_CConfigurationInterface_i</name>
    <filename>classRTT__corba__CConfigurationInterface__i.html</filename>
    <member kind="function">
      <type>PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a1c34c70177f63fb6a93b7a6c8fecb5f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT::corba::CConfigurationInterface_ptr</type>
      <name>activate_this</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a6c99b4c276d32743cc70ee465555a37c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::Boolean</type>
      <name>attributeFromString</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>abbecb42c996b8c81c3649db10d7902ba</anchor>
      <arglist>(const char *name, const char *value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>attributeToString</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a9a67690fe7557cc41364b744669f476d</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Any *</type>
      <name>getAttribute</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a24bd0989d9bdcfa094d13d5851080558</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>::RTT::base::DataSourceBase::shared_ptr</type>
      <name>getAttributeDataSource</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>ac14f5cb547766debd504c99615022bec</anchor>
      <arglist>(const std::string &amp;value_name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CConfigurationInterface::CAttributeNames *</type>
      <name>getAttributeList</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>acb52b3290194b2ec15ba3c0eb08fd55d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getAttributeType</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a542d433aab54639d3d6a9f0be09e0fb5</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getAttributeTypeName</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a5d88e57c5808765ed40560e113a28e29</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Any *</type>
      <name>getProperty</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>ac2a6df1621ce842f42e4b30e82414f35</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>::RTT::base::DataSourceBase::shared_ptr</type>
      <name>getPropertyDataSource</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a63b1fcce9fc6daae2c0236703cf59718</anchor>
      <arglist>(const std::string &amp;value_name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CConfigurationInterface::CPropertyNames *</type>
      <name>getPropertyList</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>aac46a35c667698326807e895cc5af1e2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getPropertyType</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>abafab5b4a0936e81eb5b8bdb337bf68e</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getPropertyTypeName</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a9e20aa5ad7d7b2f5c0cb62f85c9a6959</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>hasAttribute</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>af3695ed6438c63bd052c6ecca85afbef</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>hasProperty</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a0db6260704d9f95fe4a2083afca1a29f</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>isAttributeAssignable</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>ad0286e7c0818440973ed5f29e551cc5d</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::Boolean</type>
      <name>propertyFromString</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a84f4f2dca6e57adce67c940ba05dfbaf</anchor>
      <arglist>(const char *name, const char *value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>propertyToString</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>ac4c9ef227d21ddfa11039f3f92ea0a4e</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTT_corba_CConfigurationInterface_i</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>ab081ef805d9d139d03a26f1f545eea86</anchor>
      <arglist>(RTT::ConfigurationInterface *ar, PortableServer::POA_ptr the_poa)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTT_corba_CConfigurationInterface_i</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a4b478a5b3837cbeb562da04eb4972ff9</anchor>
      <arglist>(RTT::PropertyBag *bag, PortableServer::POA_ptr the_poa)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>setAttribute</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a24a2bbda79e49ff3d5034da50762e86c</anchor>
      <arglist>(const char *name, const ::CORBA::Any &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>setProperty</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>ac51c2d969a74b6a0fd2c751f75a58e1e</anchor>
      <arglist>(const char *name, const ::CORBA::Any &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RTT_corba_CConfigurationInterface_i</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>adb0c380ff87995c9e6b37098ce7c125f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::ConfigurationInterface *</type>
      <name>mar</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a33fb8dfd8bdcb0bc316266e775cba674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::PropertyBag *</type>
      <name>mbag</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a8a19a62e03a94e1500911c53be8c7de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PortableServer::POA_var</type>
      <name>mpoa</name>
      <anchorfile>classRTT__corba__CConfigurationInterface__i.html</anchorfile>
      <anchor>a999ee8fbabc841aa49fc18d381ffe60d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT_corba_COperationInterface_i</name>
    <filename>classRTT__corba__COperationInterface__i.html</filename>
    <member kind="function">
      <type>PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>abf77d8acd7b172217d67080b156c592e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Any *</type>
      <name>callOperation</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>a5860e4c24b5c4fe5a50c456934a1ebd0</anchor>
      <arglist>(const char *operation,::RTT::corba::CAnyArguments &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>checkOperation</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>a9337a805345db63c898e7ab59d059770</anchor>
      <arglist>(const char *operation, const ::RTT::corba::CAnyArguments &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CDescriptions *</type>
      <name>getArguments</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>a1ca330f7d64f4c9d54e67dda832a41b0</anchor>
      <arglist>(const char *operation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getArgumentType</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>a623d52cc02c72e4287cc08e09e29a2e7</anchor>
      <arglist>(const char *, CORBA::UShort)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::UShort</type>
      <name>getArity</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>ae347a03f5ebe58d23c75d702ddeef5ff</anchor>
      <arglist>(const char *operation)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::UShort</type>
      <name>getCollectArity</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>a5d546cb9d1037d86b81586394759b65b</anchor>
      <arglist>(const char *operation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getCollectType</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>a53e704ea926ec21933aae94d4b685a6c</anchor>
      <arglist>(const char *, CORBA::UShort)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getDescription</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>a3a81bda8c1cce2e09c494362e05e2cf6</anchor>
      <arglist>(const char *operation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT::corba::COperationInterface::COperationList *</type>
      <name>getOperations</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>aa1eb2f1fc0dbc2f05f23219fe07765d6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getResultType</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>abe88dc7303ca0d63e5d4c7a8422bd692</anchor>
      <arglist>(const char *operation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTT_corba_COperationInterface_i</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>a723542ba077cb7a4fafa78ed18535997</anchor>
      <arglist>(RTT::OperationInterface *mfact, PortableServer::POA_ptr the_poa)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CSendHandle_ptr</type>
      <name>sendOperation</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>aa784d0bca05a9ed5d2eb52dd1c81c276</anchor>
      <arglist>(const char *operation, const ::RTT::corba::CAnyArguments &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RTT_corba_COperationInterface_i</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>aeea300cd1fe173da074c8abeebdec476</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::OperationInterface *</type>
      <name>mfact</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>a26d986290f6826b14060216448facff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PortableServer::POA_var</type>
      <name>mpoa</name>
      <anchorfile>classRTT__corba__COperationInterface__i.html</anchorfile>
      <anchor>a82a78096a83f9de128a6359bfb6eb22e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT_corba_CSendHandle_i</name>
    <filename>classRTT__corba__CSendHandle__i.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>checkArguments</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>a3bb389f90e3124afda0e2fc209d597e8</anchor>
      <arglist>(const ::RTT::corba::CAnyArguments &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CSendStatus</type>
      <name>checkStatus</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>ab35801b187fa3dba428307e846fef709</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CSendStatus</type>
      <name>collect</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>a4df1849e4eb2969c3a73433119d607d6</anchor>
      <arglist>(::RTT::corba::CAnyArguments_out args)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CSendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>a2c694020be04601b872ac5fd1b001634</anchor>
      <arglist>(::RTT::corba::CAnyArguments_out args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dispose</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>ac3abc5603a2a00cfc6095a7d87d0df94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Any *</type>
      <name>ret</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>a9af0250202cc66b7519b51336aef3516</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTT_corba_CSendHandle_i</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>a65807159d5cfbeb0b8462c59d54c9d7b</anchor>
      <arglist>(RTT::internal::SendHandleC const &amp;sh, RTT::OperationInterfacePart *ofp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RTT_corba_CSendHandle_i</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>a67183434d41e06e9dc8d729871580b91</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; RTT::base::DataSourceBase::shared_ptr &gt;</type>
      <name>cargs</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>ae2faf67d60d5bcff5572602cd8171fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::internal::SendHandleC</type>
      <name>mhandle</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>ad7ba9084068560ed2f7b0c25c79f59fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::OperationInterfacePart *</type>
      <name>mofp</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>acd6a9579a2974c86411dfb33014c07f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::internal::SendHandleC</type>
      <name>morig</name>
      <anchorfile>classRTT__corba__CSendHandle__i.html</anchorfile>
      <anchor>abcaaf3ca0827239b2fcd5b0723d5eb21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT_corba_CService_i</name>
    <filename>classRTT__corba__CService__i.html</filename>
    <base virtualness="virtual">RTT_corba_CConfigurationInterface_i</base>
    <base virtualness="virtual">RTT_corba_COperationInterface_i</base>
    <base virtualness="virtual">RTT::corba::CDataFlowInterface_i</base>
    <member kind="function">
      <type>PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>a80e02473b41bb94e6ab6624ececbb40f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT::corba::CService_ptr</type>
      <name>activate_this</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>a10f06af65d9ebcd144d67a1c84ac62cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getName</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>a061097aa46889473e51feda2040c3dab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CService::CProviderNames *</type>
      <name>getProviderNames</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>a16efb2bdf3ee4143a0840e0d5abad191</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CService_ptr</type>
      <name>getService</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>a8c28037d0d7ea24261bb294068261883</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getServiceDescription</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>a113da19d3f89e8f5745b198c5e6885a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>hasService</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>a19f58208ebbc45c24237168311fa06b4</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTT_corba_CService_i</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>afe8b0c4f20771ed59868e0efd2b90a37</anchor>
      <arglist>(RTT::ServicePtr service, PortableServer::POA_ptr poa)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RTT_corba_CService_i</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>ab67060e30d7d478409fa0bb1616d83c4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; std::pair&lt; RTT::corba::CService_var, PortableServer::ServantBase_var &gt; &gt;</type>
      <name>Servants</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>ae6048c341c47aff9e96615ff7a89ab08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>mpoa</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>a23d3a8e00e64785840b6876ea38d4488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTT::Service::shared_ptr</type>
      <name>mservice</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>ae820dc5a96eed2432e5a594cec1d710f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Servants</type>
      <name>mservs</name>
      <anchorfile>classRTT__corba__CService__i.html</anchorfile>
      <anchor>a79ccaaed5baf386d7826870b5e5dcd47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT_corba_CServiceRequester_i</name>
    <filename>classRTT__corba__CServiceRequester__i.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT::corba::CServiceRequester_ptr</type>
      <name>activate_this</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>abbdbffebc7ea38c86e6a7c9059f1fa59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>callerReady</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a0b153b764d5f4a1c173b73dea0798e26</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>connectCallerTo</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>acda26bc7535c0534f3848130eec8a45d</anchor>
      <arglist>(const char *name,::RTT::corba::CService_ptr svc)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>connectTo</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a3df0e91921f95fa23813786cb3cde738</anchor>
      <arglist>(::RTT::corba::CService_ptr svc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>ae824952b6d7d09f1878adeb174454085</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>disconnectCaller</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a3fcb09830e573cfb50ee17bef7227d70</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::COperationCallerNames *</type>
      <name>getOperationCallerNames</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>af9059a751403739e294829769e098d43</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CServiceRequester_ptr</type>
      <name>getRequest</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>ac96a0046d8b1d10086408da428ebc4bd</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getRequestName</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a5257723236db368257aabd7aca3ed5e8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CRequestNames *</type>
      <name>getRequestNames</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a68d6574a34379217be726ea4a9aa036e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>hasRequest</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a0c92fd0cf95a70bb0e76c848f29e2799</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>ready</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>ab68ddf9d325c4758244e80b2656e6678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTT_corba_CServiceRequester_i</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a8b298ad4c893434024752b0b53c2a253</anchor>
      <arglist>(RTT::ServiceRequester *service, PortableServer::POA_ptr poa)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RTT_corba_CServiceRequester_i</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a345091444dc26383f00418cb3f017a64</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>mpoa</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a65b95c66e9fc81f0f6e19b2a46bdaf32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, std::pair&lt; RTT::corba::CServiceRequester_var, PortableServer::ServantBase_var &gt; &gt;</type>
      <name>mrequests</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a0634136e5ff73870533735e979a6d130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTT::ServiceRequester *</type>
      <name>mservice</name>
      <anchorfile>classRTT__corba__CServiceRequester__i.html</anchorfile>
      <anchor>a5454c1b904aead900640eade50a61937</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT_corba_CTaskContext_i</name>
    <filename>classRTT__corba__CTaskContext__i.html</filename>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>activate</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a812d1312179dd12ce30c6e247bfac0bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT::corba::CTaskContext_ptr</type>
      <name>activate_this</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a775f4c150683b148537cd4512856d537</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>addPeer</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a1eb31db947c4edca0668d1f7198720bd</anchor>
      <arglist>(::RTT::corba::CTaskContext_ptr p, const char *alias)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>cleanup</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a077e65af66f34edbc9e27d70912070b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>configure</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a921d18889483f9b7aede1a3cb2a04209</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>connectPeers</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>aec1e78e1acdfa508f1e4b426ceee7bbc</anchor>
      <arglist>(::RTT::corba::CTaskContext_ptr p)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>connectPorts</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a5f522dd99ae327819417ad0687f12f8d</anchor>
      <arglist>(::RTT::corba::CTaskContext_ptr p)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>connectServices</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>ac099dc350eb51be6cc56798d607b9fa6</anchor>
      <arglist>(::RTT::corba::CTaskContext_ptr p)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>disconnectPeers</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a399b4845e025c014510e56281f2c91fe</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getDescription</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a7c9768dbd9a835dc8a20c0c46a22364e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char *</type>
      <name>getName</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a68a2730df7e3be0166de3fe078a98369</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CTaskContext_ptr</type>
      <name>getPeer</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a63089c52d8ba2a894e457a7f6a7a1096</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CTaskContext::CPeerNames *</type>
      <name>getPeerList</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a19485dc7c1345e90ca28ee29bc040cf4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CService_ptr</type>
      <name>getProvider</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>aa4b6f5045003d9b6fcfd768f18656d3b</anchor>
      <arglist>(const char *service_name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CServiceRequester_ptr</type>
      <name>getRequester</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>abaddc5408caba9909ef778b8700fbe5d</anchor>
      <arglist>(const char *service_name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CTaskState</type>
      <name>getTaskState</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a2043783385a9da78c8eb4766c1178599</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>hasPeer</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a99d5f3529cb9e5459a78891396243e6d</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>inFatalError</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a9e5a49047f645d179db6a4c71850e584</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>inRunTimeError</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>acb5716c430ccbf393d67b2121eb149cc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>isActive</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a4a4658d16e7d9cda993e23d044cb7d94</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>isConfigured</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a9d79da257c4a989da6b6b964e4fcd8f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>isRunning</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a6dd21f0036aaec9354d1c601c1fb7dcd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::RTT::corba::CDataFlowInterface_ptr</type>
      <name>ports</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a1faf226c8ed50a8b2719b794d1c6a1cf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>removePeer</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a93e9e243b6a4e29733d90fcbf67f3859</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>resetException</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a2ab934e827272823c64e1f61d71c14f9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTT_corba_CTaskContext_i</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a20ea144f91b132b19811e1e1e92e99fa</anchor>
      <arglist>(RTT::TaskContext *orig, PortableServer::POA_ptr the_poa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdownCORBA</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a38dd259f3f7aad0a49be5bb01e291ee4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>start</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a32e6079d8b863aa745baadf568532dfa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>virtual ::CORBA::Boolean</type>
      <name>stop</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a3e63664cacbf6a7dd80522e36c337820</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RTT_corba_CTaskContext_i</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a414aa86565b52d430badc0f2f90a8452</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>mpoa</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>a6a0afc3b66dfc59552dcb22ae46c376b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTT::corba::CServiceRequester_var</type>
      <name>mRequest</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>ab6105dc056e2512405f7b18b42722e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::ServantBase_var</type>
      <name>mRequest_i</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>aafc3a78e9eba8d9223278d492e7c74ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTT::corba::CService_var</type>
      <name>mService</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>af63d905ce0c651920e7b053f29663ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::ServantBase_var</type>
      <name>mService_i</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>afeaffc5792d5fbf03dd1f823bd9ce444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTT::TaskContext *</type>
      <name>mtask</name>
      <anchorfile>classRTT__corba__CTaskContext__i.html</anchorfile>
      <anchor>aba410235ceda0cceae7ee5619338fc31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Runner</name>
    <filename>structRunner.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>a0d372cbb3d74b76caa4ddc24a7de6746</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>aeff961cdbf101fd2d143ac0634643d38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>ab4dab4ab98a71ecf58a3f4030f079a43</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>a2d05058b2c49dbf6755329879e5ec86a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>a823114c4ae6c5d2c6e01501bc1c6d2e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Runner</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>afa04d4e8091278e10dd43bbb4401581a</anchor>
      <arglist>(Signal&lt; void(int)&gt; &amp;e_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>a95aa3c857796d416b5e2c80fadace8e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>data</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>aa3c4a14c1dea8afe35c2f0064f22e088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; void(int)&gt; &amp;</type>
      <name>e</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>abbb954324622913e12b79aafa8e08127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Handle</type>
      <name>h1</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>a71e67854cef676a9a7a3e651e04a3a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>result</name>
      <anchorfile>structRunner.html</anchorfile>
      <anchor>ad7c9af0fbbb1c7d20e636a750ac251a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SelfRemover</name>
    <filename>structSelfRemover.html</filename>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structSelfRemover.html</anchorfile>
      <anchor>ae10fb36791b7d9f05d62636920b8fa3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle</name>
      <anchorfile>structSelfRemover.html</anchorfile>
      <anchor>a691ef2690969c0250d26730edbbb2fda</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structSelfRemover.html</anchorfile>
      <anchor>a538731816b1cab2bbb257aaeba4c36cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelfRemover</name>
      <anchorfile>structSelfRemover.html</anchorfile>
      <anchor>ad1b272919f32996c1a33254fcccf8166</anchor>
      <arglist>(Signal&lt; void(void)&gt; &amp;e_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structSelfRemover.html</anchorfile>
      <anchor>a00c1ad69001314248aedc10b773fd909</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; void(void)&gt; &amp;</type>
      <name>e</name>
      <anchorfile>structSelfRemover.html</anchorfile>
      <anchor>a0f45a6e3203888504507cce55b41e191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Handle</type>
      <name>h1</name>
      <anchorfile>structSelfRemover.html</anchorfile>
      <anchor>ad94e4e509030bc8fa2c8631e7e2cba2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SequenceTypeTest</name>
    <filename>classSequenceTypeTest.html</filename>
    <member kind="function">
      <type></type>
      <name>SequenceTypeTest</name>
      <anchorfile>classSequenceTypeTest.html</anchorfile>
      <anchor>ade712a1b5527400068f7fa50c095411b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SequenceTypeTest</name>
      <anchorfile>classSequenceTypeTest.html</anchorfile>
      <anchor>af83e618981357c98ec780391ce70f064</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ServicePluginTest</name>
    <filename>classServicePluginTest.html</filename>
    <base>RTT::Service</base>
    <member kind="function">
      <type></type>
      <name>ServicePluginTest</name>
      <anchorfile>classServicePluginTest.html</anchorfile>
      <anchor>a9e57fa66c06bf3aa467b9dd2696f177f</anchor>
      <arglist>(TaskContext *tc)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ServicePortFixture</name>
    <filename>structServicePortFixture.html</filename>
  </compound>
  <compound kind="class">
    <name>SlaveActivity</name>
    <filename>classSlaveActivity.html</filename>
  </compound>
  <compound kind="class">
    <name>SpecializedActivities</name>
    <filename>classSpecializedActivities.html</filename>
    <member kind="function">
      <type>void</type>
      <name>testFileDescriptorActivity</name>
      <anchorfile>classSpecializedActivities.html</anchorfile>
      <anchor>a6fae502952b30fa8fddb8da4c4cda844</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StatesTC</name>
    <filename>classStatesTC.html</filename>
    <base>RTT::TaskContext</base>
    <member kind="function">
      <type>bool</type>
      <name>breakUpdateHook</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a89b0960df90d3435e3e75b96798c7ddc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanupHook</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>aae0c4d36f3f3c60750355466e8b797a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>configureHook</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>aa59ce0f1a3a5076cc2aaf2c82208e2ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>errorHook</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a6b9dd7c492e929c257b20c3ad7199dcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exceptionHook</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>ae76ce283b3576b32b9b1bd36f934f390</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetFlags</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a537965d1738f8b15f76040537180c01a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startHook</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a71e7ea1aa1a646f79b2918d24dd13c00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StatesTC</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a04d7d5cf1cb047f33097f5b0603c3553</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopHook</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a3083be69c35c3ac5a9b17c11f20feb70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateHook</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a994706651a71037e123c67490911eb08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>didbreakUH</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>af8497eea9712d6d8dbb7b4a1db20f5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>didcleanup</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a57f97e98b38dee1aa07ceb440e69494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>didconfig</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a09b1e82e0db5fb77843b9116268d56b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>diderror</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>ab2617c8e6ee298c0e2e20798da63aa7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>didexcept</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>ae6343ae80a3636b7da896234397c5ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>didstart</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a4af33d55dd659cd3d0a636f29ca4a27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>didstop</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a679f9cfecb2643ccbd9226b9c03f35db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>didupdate</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a6a8032367b35f2e7cb4f12f3b523961c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_block</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>aaf9988342941e78066306998c31e08b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_breakUH</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a260e73260cba5ec7167b433ccd505758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_checks</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a84080289cc418c396eae8f0e41a29346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_error</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a3a450c300bfffefdcdc05f6a39c14eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_fatal</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a70a91930eade583a15f18f8c24c0cac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_stop</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a0beb23b4131184386c719e96018e9116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_throw</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a577950873326403ccb6fc0ca2daa7cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_throw2</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a39f4f5d7d0b3f2e23a16d1453a5af69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_throw3</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a2d469065f163d20cba446cdc06e2d21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_trigger</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>aa40c399afe02624072593ad683d34af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>updatecount</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>a8811b2e9e84b8d766a9f8e0590321809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>validconfig</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>ae3aeeda3c3556326f19bd8e0a508d28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>validstart</name>
      <anchorfile>classStatesTC.html</anchorfile>
      <anchor>ab70fc1136d7d3fb7ff5480ad9f7d2f44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StateTest</name>
    <filename>classStateTest.html</filename>
    <base>OperationsFixture</base>
    <base>OperationsFixture</base>
    <member kind="function">
      <type>void</type>
      <name>checkState</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a90f650dc31dee0357035117edabb6010</anchor>
      <arglist>(const std::string &amp;name, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkState</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a90f650dc31dee0357035117edabb6010</anchor>
      <arglist>(const std::string &amp;name, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doState</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a090c8dee61f73937f909ee2f2fb80398</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;prog, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doState</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a090c8dee61f73937f909ee2f2fb80398</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;prog, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finishState</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>afc92fd5db3c896a111a54c9c191149f3</anchor>
      <arglist>(std::string const &amp;name, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finishState</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>afc92fd5db3c896a111a54c9c191149f3</anchor>
      <arglist>(std::string const &amp;name, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a545330975bf8569e82a824a9af586588</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseState</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a9e562dc113331faf0582ab97233862e0</anchor>
      <arglist>(const std::string &amp;prog, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseState</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a9e562dc113331faf0582ab97233862e0</anchor>
      <arglist>(const std::string &amp;prog, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runState</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a811783f440977217f5f3d05d3cc25deb</anchor>
      <arglist>(const std::string &amp;name, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runState</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a811783f440977217f5f3d05d3cc25deb</anchor>
      <arglist>(const std::string &amp;name, TaskContext *, bool test=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateTest</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>af4c2039e8ee8cb84655873ec17938bb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateTest</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>af4c2039e8ee8cb84655873ec17938bb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StateTest</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a7c8ee03f2b91024dc02b3596a8f4d228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StateTest</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a7c8ee03f2b91024dc02b3596a8f4d228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; bool &gt;</type>
      <name>b_event</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a4f4ed2383aa93a33b9394d6aab807148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; bool &gt;</type>
      <name>b_event_source</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>afe0bc1190c35e8e092e1c058b0b38ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; double &gt;</type>
      <name>d_event</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>abdfb0b7fd97d564764fc5f18255b6596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; double &gt;</type>
      <name>d_event_source</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>ac0706e398e9f4336f2a1e05d2bbc444b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation&lt; void(double)&gt;</type>
      <name>o_event</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a52a61e75cc6a17252a97a9207dd00cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Parser</type>
      <name>parser</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a84cf396f1745a6f7e180ae4eef920e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ScriptingService::shared_ptr</type>
      <name>sa</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a51f51ae66bd56a8beef5ef2c2336956b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sline</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>a9b5984093faf80d96cb15d6037121b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; int &gt;</type>
      <name>t_event</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>ae16a4c8007695d6f8631c7301d682ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; int &gt;</type>
      <name>t_event_source</name>
      <anchorfile>classStateTest.html</anchorfile>
      <anchor>acc9f9c889dc4040a2fd9e13cf68661c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StructTypeTest</name>
    <filename>classStructTypeTest.html</filename>
    <member kind="function">
      <type></type>
      <name>StructTypeTest</name>
      <anchorfile>classStructTypeTest.html</anchorfile>
      <anchor>aad2b2130be3aecd25316c5bf2770deaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StructTypeTest</name>
      <anchorfile>classStructTypeTest.html</anchorfile>
      <anchor>a36ec089ef758af5fcce574667d4fef1e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TaskStates_Test</name>
    <filename>classTaskStates__Test.html</filename>
    <member kind="function">
      <type></type>
      <name>TaskStates_Test</name>
      <anchorfile>classTaskStates__Test.html</anchorfile>
      <anchor>a6b92ff9d0f220774d0eb48c61cba9eca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TaskStates_Test</name>
      <anchorfile>classTaskStates__Test.html</anchorfile>
      <anchor>a2ee2857b64eb8caea84e1864ee306093</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>StatesTC *</type>
      <name>stc</name>
      <anchorfile>classTaskStates__Test.html</anchorfile>
      <anchor>a03c34c8ac7b97bfc75a11c3d24fe9cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ActivityInterface *</type>
      <name>stsim</name>
      <anchorfile>classTaskStates__Test.html</anchorfile>
      <anchor>a8c82c43c922c996f497fbb60ba3270f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tc</name>
      <anchorfile>classTaskStates__Test.html</anchorfile>
      <anchor>a56f8d7c674abb88c99daa5f1af57db65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ActivityInterface *</type>
      <name>tsim</name>
      <anchorfile>classTaskStates__Test.html</anchorfile>
      <anchor>ac2c07626b6e28a25aaaf528244db72f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestActivity</name>
    <filename>structTestActivity.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>aed383e87aad389ba6142f6e808c1d8af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>a0e6019751aac7cf419bbc2b4f6d54ed6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>a55d52b791ed23a7c82f89a656291e5a2</anchor>
      <arglist>(bool fail)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>a99ee6c2ef701eb5b43c14f53e33f5690</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestActivity</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>a8c3dde48abb477685ec43858d8516f5f</anchor>
      <arglist>(int prio, double per, bool fail, bool dothrow=false)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_dothrow</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>a882daa78341eed158f2ed6439d904696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fini</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>ac1dd2e036470fd7897188b80e52dfaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>init</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>a57bf7789aec4c1169dc0831b656a8aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ActivityInterface *</type>
      <name>owner</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>a3144d43957f791487427b87e04f8d17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>result</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>aa4f45df70b5bdda39d94f2b27b265673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stepped</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>a695e7fb86e3f22c29e98a3a3924fd525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wasactive</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>a2eae0a1986f1ace78d23766b81636586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wasrunning</name>
      <anchorfile>structTestActivity.html</anchorfile>
      <anchor>aa4fd55ad9828b8fb824c3d07c6802055</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestAllocate</name>
    <filename>structTestAllocate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structTestAllocate.html</anchorfile>
      <anchor>a9bbb018845e93ed1a5cb3317acaa60a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structTestAllocate.html</anchorfile>
      <anchor>ace60b33408c62dbb62220099cfae3b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structTestAllocate.html</anchorfile>
      <anchor>a8f5941ee5b732c0e59f0a9471a8d68c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>c</name>
      <anchorfile>structTestAllocate.html</anchorfile>
      <anchor>aff0f1113ab7d1e93f73021f1397872f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>s</name>
      <anchorfile>structTestAllocate.html</anchorfile>
      <anchor>adc45fb6a697cd15dad20d66eb17a7ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>v</name>
      <anchorfile>structTestAllocate.html</anchorfile>
      <anchor>a4db478e55a405fe6983f45834afcdf87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestEventService</name>
    <filename>classTestEventService.html</filename>
    <base>RTT::Service</base>
    <member kind="function">
      <type></type>
      <name>TestEventService</name>
      <anchorfile>classTestEventService.html</anchorfile>
      <anchor>a09da5f273646d8e8e9855e1c4c8af73b</anchor>
      <arglist>(TaskContext *owner=0)</arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; int &gt;</type>
      <name>ip</name>
      <anchorfile>classTestEventService.html</anchorfile>
      <anchor>ab75fa05f15459a21da608007f8707cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; int &gt;</type>
      <name>ip2</name>
      <anchorfile>classTestEventService.html</anchorfile>
      <anchor>a4fb8b7046c9edf11774d61c3e3391289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; int &gt;</type>
      <name>op</name>
      <anchorfile>classTestEventService.html</anchorfile>
      <anchor>a69439c062d2bc0e6be9ddd1cdb301455</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestFDActivity</name>
    <filename>structTestFDActivity.html</filename>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structTestFDActivity.html</anchorfile>
      <anchor>aec02a425cb04b2d01103e27f7d5bcefc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestFDActivity</name>
      <anchorfile>structTestFDActivity.html</anchorfile>
      <anchor>a8dc94ae8db1730f9bb49916d931fd64a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>structTestFDActivity.html</anchorfile>
      <anchor>a8c681c2d2a7836aa78d09355b59913d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_read</name>
      <anchorfile>structTestFDActivity.html</anchorfile>
      <anchor>a2ba8ea12ac7c81ee7660899073d9ac42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fd</name>
      <anchorfile>structTestFDActivity.html</anchorfile>
      <anchor>a9cdb361f26e5dade9ead053d1b5cd086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>other_count</name>
      <anchorfile>structTestFDActivity.html</anchorfile>
      <anchor>a3ad76c3b5a69450e92afb91885717baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>other_fd</name>
      <anchorfile>structTestFDActivity.html</anchorfile>
      <anchor>acb6698936fe389b8dc57fb926576e28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>result</name>
      <anchorfile>structTestFDActivity.html</anchorfile>
      <anchor>a232dddf610cb10c1817c02d98a64770a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>step_count</name>
      <anchorfile>structTestFDActivity.html</anchorfile>
      <anchor>adc983ad5d6f8e26bb42c957a4885d78d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestLog</name>
    <filename>structTestLog.html</filename>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structTestLog.html</anchorfile>
      <anchor>a166736dc6181a5516f3129c60462eb6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structTestLog.html</anchorfile>
      <anchor>ac73c872be13602155916ce1ffdec3ac6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structTestLog.html</anchorfile>
      <anchor>aa60aaaed6d9848bf338d78fb71c40eb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fini</name>
      <anchorfile>structTestLog.html</anchorfile>
      <anchor>a511a18180f70790befc9d928d0f131c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestOverrun</name>
    <filename>structTestOverrun.html</filename>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structTestOverrun.html</anchorfile>
      <anchor>a796c6cbec249e2bee22d0432bfa56a40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structTestOverrun.html</anchorfile>
      <anchor>a3e8c503fbb5ab239e1c1d199edc77e26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structTestOverrun.html</anchorfile>
      <anchor>a1fb307a91e823b927e2764bf0f0499bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fini</name>
      <anchorfile>structTestOverrun.html</anchorfile>
      <anchor>ae39c46a26720dc323f1c3bc294b6782d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestPeriodic</name>
    <filename>structTestPeriodic.html</filename>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>a552b631ca0503a9287e3ed134ab0bdf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>af3c340cb5136d5923b8a1350dfc494af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>a5c9710f75a93aeb535501fdeac2f6f31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>abfb3ac1f008e4302c737d667b289820c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestPeriodic</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>abaca6394591c334cd329ac4e795d9382</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cpu</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>a6097751519324ea543714613942ad18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>overfail</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>a8d2ff0eee0ee1aabbb34a2926b8d0cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stepped</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>a6762415e66a8afa5bf648a875a425677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>succ</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>acac75c19edbadc65db1128972d4f430e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimeService::ticks</type>
      <name>ts</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>aa105cd530b0d366f06bb4cbf1c1d34e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>underfail</name>
      <anchorfile>structTestPeriodic.html</anchorfile>
      <anchor>ab89e04ee3cac05ac4d077e3cab135348</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestRunnableInterface</name>
    <filename>structTestRunnableInterface.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>ab5e14416ff426ae83976099d4f05fb23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>a8137864a3e57d4eca25ef2cb1ed686d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>aa31c49ca61a354b54804bb30f31efd95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>a42b538048f6a91692fba2f3d54411fbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>afba385a4e70cbd8251c83a7c22f5a85b</anchor>
      <arglist>(bool res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>af25a8a3d6ed7247508068e5b3b3fa0b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestRunnableInterface</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>ac55b13a2dd7e935bab88d890a77462a2</anchor>
      <arglist>(bool res)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>breakl</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>ad4e40f711380ec0fbc343d91eb63ae13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fini</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>a8acc0d569a9b2b429b769cc8a3c66afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>init</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>a9c775ada2d7922113bb52f292933b084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>looped</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>ab43cf46cda58eafbbcd1c03dfe577d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>result</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>a23d7991ea5a41c44712c971ac77cc424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stepped</name>
      <anchorfile>structTestRunnableInterface.html</anchorfile>
      <anchor>a1099dac272768475a8b6b68096503095</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestRunner</name>
    <filename>structTestRunner.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>ac6aba5e8b1d6aa04f5a2046cb8c918d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>a0c43fdcae2053f4d6de29d6acf363709</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>ac947683054b25d872805067e2572eebb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>ab5744d4f57ddaef375cbb2ce199de376</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>acae6c06a30de59754c41cf9c1938908d</anchor>
      <arglist>(bool fail)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>a46c210f6ca45174d81bc31a1f84478db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestRunner</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>adbd4666761661285305043bf65d76f63</anchor>
      <arglist>(bool fail)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>broke</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>a9cc51a1913bce9e912f425b1ed504642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fini</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>afd2a82fba3e685da9261617c02ffdcad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>init</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>a4022f22ec0afcf81846bde08eb980a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>looped</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>a95c248e22617a40af95d6075c9469f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>result</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>ac331dc676c4311311d5248f8d8c6156f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stepped</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>aa845b076d6935538cea2abe99ee96f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wasactive</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>a78957e031fc53e039f15b172f26bcd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wasrunning</name>
      <anchorfile>structTestRunner.html</anchorfile>
      <anchor>aa8af41b7813dcaf433204147b62db682</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestSelfRemove</name>
    <filename>structTestSelfRemove.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>structTestSelfRemove.html</anchorfile>
      <anchor>ac0aabe22738a00628b2b1c8a8f49e02e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structTestSelfRemove.html</anchorfile>
      <anchor>a77117e0b17f65ed9fceb6026432fbf68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>structTestSelfRemove.html</anchorfile>
      <anchor>a503a56220cebbe48f75dae58e67af6e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>structTestSelfRemove.html</anchorfile>
      <anchor>a25726b3e33263308e0e5a35c0959cb59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>structTestSelfRemove.html</anchorfile>
      <anchor>a065344efaa6b40548317142e5232946c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>breakl</name>
      <anchorfile>structTestSelfRemove.html</anchorfile>
      <anchor>a36c4387ef72558ea238e16b6627fed80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c</name>
      <anchorfile>structTestSelfRemove.html</anchorfile>
      <anchor>a9475365e67c668e40574d651a7f29553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fini</name>
      <anchorfile>structTestSelfRemove.html</anchorfile>
      <anchor>ae2ed3780c2b93b52366abe295e1a6a41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestService</name>
    <filename>classTestService.html</filename>
    <base>RTT::Service</base>
    <member kind="function">
      <type></type>
      <name>TestService</name>
      <anchorfile>classTestService.html</anchorfile>
      <anchor>abef05375e2da234b63b4736e48c6d4e9</anchor>
      <arglist>(TaskContext *owner=0)</arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; int &gt;</type>
      <name>ip</name>
      <anchorfile>classTestService.html</anchorfile>
      <anchor>ada83f44d6b6277feb259008367a5d246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; int &gt;</type>
      <name>ip2</name>
      <anchorfile>classTestService.html</anchorfile>
      <anchor>a8f7498f3fb1444d63f470f124827c13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; int &gt;</type>
      <name>op</name>
      <anchorfile>classTestService.html</anchorfile>
      <anchor>ae083e64d8238b3527f60a629ddb5449d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestTimer</name>
    <filename>structTestTimer.html</filename>
    <member kind="function">
      <type></type>
      <name>TestTimer</name>
      <anchorfile>structTestTimer.html</anchorfile>
      <anchor>ab24c149dcdd05b3c54b853c7fb86bb96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timeout</name>
      <anchorfile>structTestTimer.html</anchorfile>
      <anchor>aa36fb0331d96a5cd29ef75ff4cf69e3f</anchor>
      <arglist>(Timer::TimerId id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestTimer</name>
      <anchorfile>structTestTimer.html</anchorfile>
      <anchor>a9713c13dd67d6119a8bebe46a6b9bd40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TimeService::Seconds</type>
      <name>mstart</name>
      <anchorfile>structTestTimer.html</anchorfile>
      <anchor>add4af947088183ada311a32da5fb5a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; Timer::TimerId, Seconds &gt; &gt;</type>
      <name>occured</name>
      <anchorfile>structTestTimer.html</anchorfile>
      <anchor>a7d8e08ccb79b24f4fa85ac1bf2f6b640</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TheServer</name>
    <filename>classTheServer.html</filename>
    <base>RTT::TaskContext</base>
    <base>RTT::TaskContext</base>
    <base>OperationsFixture</base>
    <member kind="function">
      <type>void</type>
      <name>callBackPeer</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>a8268c04c00b9dc6356de670694d83ad0</anchor>
      <arglist>(TaskContext *peer, string const &amp;opname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TheServer</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>aff34ba2abfd3120fb2b39db0d90665a4</anchor>
      <arglist>(string name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TheServer</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>aff34ba2abfd3120fb2b39db0d90665a4</anchor>
      <arglist>(string name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateHook</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>a543c2eb488e14b27da51c83eba9a6a3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateHook</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>a543c2eb488e14b27da51c83eba9a6a3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TheServer</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>a0f57f9e0ab4aa9ff7b3513970a621d70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TheServer</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>a0f57f9e0ab4aa9ff7b3513970a621d70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cbcount</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>a9b940dda0e1797473950b73022f1f448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_calling</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>a2767fcdb33a68e1eb24c9a655ad2f5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_sending</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>ae8d207d8df4150fb5a495bffb3f69a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputPort&lt; double &gt;</type>
      <name>mi1</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>a57b99db95cb8e1ca121811472bb44bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputPort&lt; double &gt;</type>
      <name>mo1</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>a554257d8c71f7c3d05d2daaa5e517743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>corba::TaskContextServer *</type>
      <name>ts</name>
      <anchorfile>classTheServer.html</anchorfile>
      <anchor>aef053a549c0ff819f95bac4c7631dd4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TimeTest</name>
    <filename>classTimeTest.html</filename>
    <member kind="function">
      <type>void</type>
      <name>testSecondsConversion</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>a99398e8af4cd0e4a1a412c7166cf3978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testTicksConversion</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>a33b2494296cf123beacd4ca4b091f03b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testTimeProgress</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>ab260b5466c6689d933fba821a6281bfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testTimerPeriod</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>a1c4bdb54ad1a04a8a54f4370532eb80b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testTimers</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>a846393fc303e34007ad64d455881d5f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeTest</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>ab176183a68040838afa58da64db183d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TimeTest</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>a6d9c149de1fe6c07b943bd9ae7e207f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>RTT::os::TimeService *</type>
      <name>hbg</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>afc77f2f30850e7445b850cd72c35c1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTT::nsecs</type>
      <name>long_ns</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>ace73472dd23c5b93cac8975460014415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>long_S</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>ab805180b9744e229341872cd3cd033e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTT::os::TimeService::ticks</type>
      <name>long_t</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>af7fc974ffecfe0c4f4c5c14f224368ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTT::nsecs</type>
      <name>normal_ns</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>a59095d10fe3ebc57256363f516b86d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>normal_S</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>a64db13830e924ec3f0999f783af4b22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTT::os::TimeService::ticks</type>
      <name>normal_t</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>a84e227df67365f10cc9b9f39d77799f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTT::nsecs</type>
      <name>small_ns</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>aa83ff3ccde44a491c4eafb852243a278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>small_S</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>ae63660edb1a0a607e514b129a9ae4201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTT::os::TimeService::ticks</type>
      <name>small_t</name>
      <anchorfile>classTimeTest.html</anchorfile>
      <anchor>ac5e98f167a261a56f99b7ebdef4738de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TLSF_struct</name>
    <filename>structTLSF__struct.html</filename>
    <member kind="variable">
      <type>area_info_t *</type>
      <name>area_head</name>
      <anchorfile>structTLSF__struct.html</anchorfile>
      <anchor>ac4f87c15c23e054eaba30840efbd197a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32_t</type>
      <name>fl_bitmap</name>
      <anchorfile>structTLSF__struct.html</anchorfile>
      <anchor>a7e510f9255d9e11fa978180217e88e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TLSF_MLOCK_T</type>
      <name>lock</name>
      <anchorfile>structTLSF__struct.html</anchorfile>
      <anchor>a6026a24a0f18ab27f80603231902781b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bhdr_t *</type>
      <name>matrix</name>
      <anchorfile>structTLSF__struct.html</anchorfile>
      <anchor>a3b9621fd3ac98bec7732f73d18553b53</anchor>
      <arglist>[REAL_FLI][MAX_SLI]</arglist>
    </member>
    <member kind="variable">
      <type>u32_t</type>
      <name>sl_bitmap</name>
      <anchorfile>structTLSF__struct.html</anchorfile>
      <anchor>af0e7de13f936aa9233943360d7385198</anchor>
      <arglist>[REAL_FLI]</arglist>
    </member>
    <member kind="variable">
      <type>u32_t</type>
      <name>tlsf_signature</name>
      <anchorfile>structTLSF__struct.html</anchorfile>
      <anchor>a02f6badac30066835d159608ded1907c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TypeArchiveTest</name>
    <filename>classTypeArchiveTest.html</filename>
    <member kind="function">
      <type></type>
      <name>TypeArchiveTest</name>
      <anchorfile>classTypeArchiveTest.html</anchorfile>
      <anchor>a85cbce07e8191f662c0e21ed96a1fe0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TypeArchiveTest</name>
      <anchorfile>classTypeArchiveTest.html</anchorfile>
      <anchor>ae908c576e9742356c892f8c4ee8d1e4b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TypekitFixture</name>
    <filename>structTypekitFixture.html</filename>
  </compound>
  <compound kind="class">
    <name>TypesPluginTest</name>
    <filename>classTypesPluginTest.html</filename>
    <base>RTT::types::TypekitPlugin</base>
    <base>RTT::types::TypekitPlugin</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getName</name>
      <anchorfile>classTypesPluginTest.html</anchorfile>
      <anchor>a667a6e20f701f70e08e4aaf68216740a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getName</name>
      <anchorfile>classTypesPluginTest.html</anchorfile>
      <anchor>a667a6e20f701f70e08e4aaf68216740a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadConstructors</name>
      <anchorfile>classTypesPluginTest.html</anchorfile>
      <anchor>a908d9920ebe25928c8de05fda2adf7a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadConstructors</name>
      <anchorfile>classTypesPluginTest.html</anchorfile>
      <anchor>a908d9920ebe25928c8de05fda2adf7a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadGlobals</name>
      <anchorfile>classTypesPluginTest.html</anchorfile>
      <anchor>a660a76d1c082575eb0b94e76d6370bfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadGlobals</name>
      <anchorfile>classTypesPluginTest.html</anchorfile>
      <anchor>a660a76d1c082575eb0b94e76d6370bfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadOperators</name>
      <anchorfile>classTypesPluginTest.html</anchorfile>
      <anchor>a12817a8a1be237646aab4182df2353d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadOperators</name>
      <anchorfile>classTypesPluginTest.html</anchorfile>
      <anchor>a12817a8a1be237646aab4182df2353d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadTypes</name>
      <anchorfile>classTypesPluginTest.html</anchorfile>
      <anchor>a9b555975b12eaa0c654f3a5ae34ff615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadTypes</name>
      <anchorfile>classTypesPluginTest.html</anchorfile>
      <anchor>a9b555975b12eaa0c654f3a5ae34ff615</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TypesTest</name>
    <filename>classTypesTest.html</filename>
    <base>OperationsFixture</base>
    <member kind="function">
      <type>void</type>
      <name>executePrograms</name>
      <anchorfile>classTypesTest.html</anchorfile>
      <anchor>a285930b9e1de3509fd0be853a5d806fd</anchor>
      <arglist>(const std::string &amp;prog)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeStates</name>
      <anchorfile>classTypesTest.html</anchorfile>
      <anchor>a839b6af9686783ad591a886d0865bd87</anchor>
      <arglist>(const std::string &amp;state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypesTest</name>
      <anchorfile>classTypesTest.html</anchorfile>
      <anchor>a8548e1dfeb70cdaeea3c9582d7fb3ce9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TypesTest</name>
      <anchorfile>classTypesTest.html</anchorfile>
      <anchor>a05597e61db2c76802f2f38670f702362</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Parser</type>
      <name>parser</name>
      <anchorfile>classTypesTest.html</anchorfile>
      <anchor>adabd1f73525c36addbd10d30fc741599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ScriptingService::shared_ptr</type>
      <name>sa</name>
      <anchorfile>classTypesTest.html</anchorfile>
      <anchor>aa798c36b53711962ce6740ee18c710ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UpdatedReferenceDataSource</name>
    <filename>classUpdatedReferenceDataSource.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; UpdatedReferenceDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>a826c884b0d7a4895d0968f519a188942</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual UpdatedReferenceDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>ab59c6025ef3c1713d796301b0a591c1e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual UpdatedReferenceDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>a3ef6844c21de863d7eda7a26e67c8d05</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>a40c25a00813a1bd6e6cde4ee0ad311ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>a8482fb40ea6bd49f759180e84c109d8a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updated</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>acd515af6970c02d833dfc7aad6e9e6a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UpdatedReferenceDataSource</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>ae77e9cf51d49139e8000c250bcb30904</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::reference_t ref)</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>a7a011d1c87a9032121336cf14b81ab4d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UpdatedReferenceDataSource</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>ace1840522685d8461558bfd839c59ba8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; T &gt;::value_t</type>
      <name>mcopy</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>aa3ed08f6e5a3fcf03f9e3046eb2c9ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>mref</name>
      <anchorfile>classUpdatedReferenceDataSource.html</anchorfile>
      <anchor>a31ef217f4f550b1b6c5a63b80f0154c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>BFL</name>
    <filename>namespaceBFL.html</filename>
  </compound>
  <compound kind="namespace">
    <name>boost::serialization</name>
    <filename>namespaceboost_1_1serialization.html</filename>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a214aee1c3d0221904cf8e566d735baa3</anchor>
      <arglist>(Archive &amp;a, RTT::ConnPolicy &amp;c, unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a79ded4fc548d21cbb8f5bf4026010a3a</anchor>
      <arglist>(Archive &amp;ar, AType &amp;g, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>aa2adb5311fc66f662c2a120a650f131b</anchor>
      <arglist>(Archive &amp;ar, BType &amp;g, const unsigned int version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceboost_1_1serialization.html</anchorfile>
      <anchor>a04ae733694907ed26e160617236d7328</anchor>
      <arglist>(Archive &amp;ar, CType &amp;g, const unsigned int version)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost::unit_test</name>
    <filename>namespaceboost_1_1unit__test.html</filename>
    <namespace>boost::unit_test::ut_detail</namespace>
  </compound>
  <compound kind="namespace">
    <name>boost::unit_test::ut_detail</name>
    <filename>namespaceboost_1_1unit__test_1_1ut__detail.html</filename>
    <class kind="struct">boost::unit_test::ut_detail::nil_t</class>
  </compound>
  <compound kind="struct">
    <name>boost::unit_test::ut_detail::nil_t</name>
    <filename>structboost_1_1unit__test_1_1ut__detail_1_1nil__t.html</filename>
  </compound>
  <compound kind="namespace">
    <name>CORBA</name>
    <filename>namespaceCORBA.html</filename>
    <member kind="typedef">
      <type>Any *</type>
      <name>Any_ptr</name>
      <anchorfile>namespaceCORBA.html</anchorfile>
      <anchor>adeac34d2ada149e3c68679f895121aaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>KDL</name>
    <filename>namespaceKDL.html</filename>
  </compound>
  <compound kind="namespace">
    <name>Orocos</name>
    <filename>namespaceOrocos.html</filename>
  </compound>
  <compound kind="namespace">
    <name>RTT</name>
    <filename>namespaceRTT.html</filename>
    <namespace>RTT::base</namespace>
    <namespace>RTT::corba</namespace>
    <namespace>RTT::detail</namespace>
    <namespace>RTT::dev</namespace>
    <namespace>RTT::extras</namespace>
    <namespace>RTT::internal</namespace>
    <namespace>RTT::marsh</namespace>
    <namespace>RTT::mqueue</namespace>
    <namespace>RTT::OperationCallerC</namespace>
    <namespace>RTT::os</namespace>
    <namespace>RTT::plugin</namespace>
    <namespace>RTT::scripting</namespace>
    <namespace>RTT::SendHandleC</namespace>
    <namespace>RTT::StatementProcessor</namespace>
    <namespace>RTT::TinyDemarshaller</namespace>
    <namespace>RTT::types</namespace>
    <class kind="class">RTT::Activity</class>
    <class kind="class">RTT::Alias</class>
    <class kind="struct">RTT::ArgumentDescription</class>
    <class kind="class">RTT::Attribute</class>
    <class kind="class">RTT::CleanupHandle</class>
    <class kind="class">RTT::ComponentFactories</class>
    <class kind="class">RTT::ComponentFactoryLoader</class>
    <class kind="class">RTT::ComponentLoader</class>
    <class kind="class">RTT::ConfigurationInterface</class>
    <class kind="class">RTT::ConnPolicy</class>
    <class kind="class">RTT::Constant</class>
    <class kind="class">RTT::DataFlowInterface</class>
    <class kind="class">RTT::ExecutionEngine</class>
    <class kind="struct">RTT::FakeAnalogDevice</class>
    <class kind="class">RTT::FakeDigitalDevice</class>
    <class kind="class">RTT::file_parse_exception</class>
    <class kind="struct">RTT::finder</class>
    <class kind="struct">RTT::get_capacity</class>
    <class kind="struct">RTT::get_size</class>
    <class kind="class">RTT::Handle</class>
    <class kind="class">RTT::InputPort</class>
    <class kind="struct">RTT::invalid_handle_exception</class>
    <class kind="class">RTT::Logger</class>
    <class kind="class">RTT::Marshalling</class>
    <class kind="struct">RTT::name_not_found_exception</class>
    <class kind="struct">RTT::no_asynchronous_operation_exception</class>
    <class kind="struct">RTT::non_lvalue_args_exception</class>
    <class kind="class">RTT::Operation</class>
    <class kind="class">RTT::OperationCaller</class>
    <class kind="class">RTT::OperationInterface</class>
    <class kind="class">RTT::OperationInterfacePart</class>
    <class kind="class">RTT::OutputPort</class>
    <class kind="class">RTT::parse_exception</class>
    <class kind="class">RTT::Property</class>
    <class kind="class">RTT::PropertyBag</class>
    <class kind="struct">RTT::RemoveMsg</class>
    <class kind="class">RTT::ScopedHandle</class>
    <class kind="class">RTT::Scripting</class>
    <class kind="class">RTT::SendHandle</class>
    <class kind="class">RTT::Service</class>
    <class kind="class">RTT::ServiceRequester</class>
    <class kind="class">RTT::TaskContext</class>
    <class kind="struct">RTT::wrong_number_of_args_exception</class>
    <class kind="struct">RTT::wrong_types_of_args_exception</class>
    <member kind="typedef">
      <type>TaskContext *(*</type>
      <name>ComponentLoaderSignature</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a3ae509ae0e8187d05670f4e57b6a8d0e</anchor>
      <arglist>)(std::string instance_name)</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, ComponentLoaderSignature &gt;</type>
      <name>FactoryMap</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ae7c3c6a2dee2942c4196e0df2e098a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>msecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>adc27622a8312d1b6841a000a2fe21c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>nsecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>af83330e8244855273c9246bd65c20682</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>aa995843508db339534281349f69616b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_ostringstream&lt; char, std::char_traits&lt; char &gt;, RTT::os::rt_allocator&lt; char &gt; &gt;</type>
      <name>rt_ostringstream</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a6faa5f78714b8e6964ff1f98a8beddbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, RTT::os::rt_allocator&lt; char &gt; &gt;</type>
      <name>rt_string</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a02540e90c90320b427952f03a2f08eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Seconds</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ab93965f88bfbe72fbc2ece16c047c902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>secs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a3975a0691735afcdd8744e443df0715d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Service &gt;</type>
      <name>ServicePtr</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a5f9ed58ed2b48bc11e7a9a4a7c3de35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>usecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a23e669bbfe0450a9c56db312a9d3f7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ExecutionThread</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a5bc5629360f41b73f0afd3e901ca4915</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OwnThread</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a5bc5629360f41b73f0afd3e901ca4915a41f8889eae26e40ab7137d9bc6cb3cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClientThread</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a5bc5629360f41b73f0afd3e901ca4915acb3106faefa378f28873a070ee9272fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FlowStatus</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>aa92dce4aa147272a093143330ef11ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoData</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>aa92dce4aa147272a093143330ef11ab6a8128141fdcd48070ea9eec747cdbc36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OldData</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>aa92dce4aa147272a093143330ef11ab6ad6e98dfc5d408768755051533643e514</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NewData</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>aa92dce4aa147272a093143330ef11ab6ae3ec12125c367203c8feae04256b55bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>LoggerLevel</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Never</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea396c13bc1f0fa9cede2a7429248eaa7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fatal</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea349a9437072ef321b9a356764af1eaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Critical</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea7c41006136b8444fe997a2459dfe970d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea8a8aec28c472a9f5e73e7d81b05d9523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Warning</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea8c4f473490a7169244cfe93a0f7bf24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Info</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea492b53c0b755ee240a62fb2f7a30883a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2ea0e4dc9a8dad3eba57917afa4969a6fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RealTime</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a97636c8c36d7c811e3e32130c4079f2eab0bb6100906709f4a6a96f3853b25686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SendStatus</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a55cf62997a93f05db722902f1cf269d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SendFailure</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a55cf62997a93f05db722902f1cf269d8a42f07f26d5ce4ed50ab024545fb43b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SendNotReady</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a55cf62997a93f05db722902f1cf269d8abdb36c13e4f40fcc2f2e707565a3be5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SendSuccess</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a55cf62997a93f05db722902f1cf269d8ac2238d6401bf694b7bf24405b40e0b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connectPeers</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a2b9026aff119e194cb035c54e181acbe</anchor>
      <arglist>(TaskContext *A, TaskContext *B)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connectPorts</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a71d16d6e8f24865ef70e5be703a6306b</anchor>
      <arglist>(TaskContext *A, TaskContext *B)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>copyProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga33ed35469e77163e298a71b9eee1877b</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga1b0aa4b25d75f5d5f20022c3ede56480</anchor>
      <arglist>(PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deletePropertyBag</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gab4f305499752bd3dd21aebb0087131f2</anchor>
      <arglist>(PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger::LogFunction</type>
      <name>endlog</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a9fdcfc471f9956a95643c25702132cbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger::LogFunction</type>
      <name>endlog</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ae256285ce9e9c3881bbe439b44cb2248</anchor>
      <arglist>(LoggerLevel ll)</arglist>
    </member>
    <member kind="function">
      <type>PropertyBase *</type>
      <name>findProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga5aada9e245bd239b3f49084d167b0473</anchor>
      <arglist>(const PropertyBag &amp;bag, const std::string &amp;nameSequence, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flattenPropertyBag</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gaa98319f2acfc62b7436e27a6ff6c1569</anchor>
      <arglist>(PropertyBag &amp;target, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger::LogFunction</type>
      <name>flushlog</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a29f8a8df91dfd8c94d4023fe4a1f6cf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; string &gt;</type>
      <name>listProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga93fadd1284e6c09ab4b8716d5a9246ed</anchor>
      <arglist>(const PropertyBag &amp;source, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; string &gt;</type>
      <name>listPropertyDescriptions</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga5ceef4273ed74152a9ed0f3d5c4551aa</anchor>
      <arglist>(const PropertyBag &amp;source, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger &amp;</type>
      <name>log</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>af5fabfb1ece58a962db875ca8e0cad7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger &amp;</type>
      <name>log</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a1dc6b1e6ec470118e31f611d805ac0ea</anchor>
      <arglist>(LoggerLevel ll)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>makeString</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a0ef845312403a3d0526a75e072fde7e7</anchor>
      <arglist>(const RTT::rt_string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>nsecs</type>
      <name>msecs_to_nsecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a0f51904b3556144cdf65d6a9ac6bed57</anchor>
      <arglist>(const msecs ms)</arglist>
    </member>
    <member kind="function">
      <type>psecs</type>
      <name>msecs_to_psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ab772b1aedacd3de2957f67c029c1344a</anchor>
      <arglist>(const msecs ms)</arglist>
    </member>
    <member kind="function">
      <type>usecs</type>
      <name>msecs_to_usecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a8f74efd2e3b60f5bcd2ca639a5c99519</anchor>
      <arglist>(const msecs ms)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger::LogFunction</type>
      <name>nlog</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ab1aaf32bd5079698f140477359a1c532</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>psecs</type>
      <name>nsecs_to_psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ae5384fa42dcfdc2bf8750def5dfa1709</anchor>
      <arglist>(const nsecs ns)</arglist>
    </member>
    <member kind="function">
      <type>Seconds</type>
      <name>nsecs_to_Seconds</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ad8798bf9e8576c043db2b9ca1474af2f</anchor>
      <arglist>(const nsecs ns)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a702a626d2405f4fa9c503e4c250f527e</anchor>
      <arglist>(std::ostream &amp;os, FlowStatus fs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a3755d8493e720ad1cfb18e50e5fa38f0</anchor>
      <arglist>(std::ostream &amp;os, SendStatus fs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__BagOperations.html</anchorfile>
      <anchor>ga1952dff126626e769995928c662e96c8</anchor>
      <arglist>(std::ostream &amp;os, const PropertyBag &amp;bag)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ae71a5d081b6c74a7b4373a6e2a22e096</anchor>
      <arglist>(std::ostream &amp;os, Property&lt; T &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a858290009571d8506e418592f75226f4</anchor>
      <arglist>(const PropertyBag &amp;a, const PropertyBag &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a69ba23954c1ab2096e56da70c910b9f1</anchor>
      <arglist>(std::istream &amp;is, FlowStatus &amp;fs)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a78e1b18c1b7e82697c513a05160f849a</anchor>
      <arglist>(std::istream &amp;is, SendStatus &amp;fs)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__BagOperations.html</anchorfile>
      <anchor>ga9a99454195e2a0e96c6cdd319d127544</anchor>
      <arglist>(std::istream &amp;is, PropertyBag &amp;bag)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRepository::shared_ptr</type>
      <name>operators</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a3b0541a7ad9c9d02e774ae63d867ae87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Seconds</type>
      <name>psecs_to_Seconds</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ac6b7509bbf3741f182ac2ec636aa847d</anchor>
      <arglist>(const psecs ps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga7d1b06813dee02c1cb7159536c128e06</anchor>
      <arglist>(const PropertyBag &amp;target, const PropertyBag &amp;source, bool allprops)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga82600751e4cc7d61ced6e7f8f53da58d</anchor>
      <arglist>(const PropertyBag &amp;target, const PropertyBase &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refreshProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga6de9b241e65831155f31518b1612c244</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source, const std::string &amp;name, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga0d1f71f9142acecc545d8fee8f853bbf</anchor>
      <arglist>(PropertyBag &amp;bag, const std::string &amp;path, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>nsecs</type>
      <name>Seconds_to_nsecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>addf416ea7dc07f26e5938e4e2cd5058e</anchor>
      <arglist>(const Seconds s)</arglist>
    </member>
    <member kind="function">
      <type>psecs</type>
      <name>Seconds_to_psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a2de7877083358d8aee926c4c56f50b50</anchor>
      <arglist>(const Seconds s)</arglist>
    </member>
    <member kind="function">
      <type>msecs</type>
      <name>secs_to_msecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a2bc2b08936a32c3e013f72d29b1239a1</anchor>
      <arglist>(const secs s)</arglist>
    </member>
    <member kind="function">
      <type>nsecs</type>
      <name>secs_to_nsecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a445f0feda345093caf71648a16000e84</anchor>
      <arglist>(const secs s)</arglist>
    </member>
    <member kind="function">
      <type>psecs</type>
      <name>secs_to_psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ac599f76a73ff4929155187de9d8956e7</anchor>
      <arglist>(const secs s)</arglist>
    </member>
    <member kind="function">
      <type>usecs</type>
      <name>secs_to_usecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>af36fc7cb305b63c96cdeee123cb6c355</anchor>
      <arglist>(const secs s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>storeProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>gae6806b2ffd84a6a3afda627154b42595</anchor>
      <arglist>(PropertyBag &amp;bag, const std::string &amp;path, base::PropertyBase *item, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateOrRefreshProperty</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a9abdaa336e85cf4415c68d9d07249aac</anchor>
      <arglist>(PropertyBase *source, PropertyBase *target, bool update)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProperties</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga7f7f75a8a5656fb5821678406403fb42</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProperty</name>
      <anchorfile>group__CoreLibProperties.html</anchorfile>
      <anchor>ga573ea08f1980ff0ac1c0dca2b4f0c2da</anchor>
      <arglist>(PropertyBag &amp;target, const PropertyBag &amp;source, const std::string &amp;name, const std::string &amp;separator)</arglist>
    </member>
    <member kind="function">
      <type>nsecs</type>
      <name>usecs_to_nsecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a0cde2c7a52e686cdb70c8dc15e98491f</anchor>
      <arglist>(const usecs us)</arglist>
    </member>
    <member kind="function">
      <type>psecs</type>
      <name>usecs_to_psecs</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a8e4dea33eb1b59539d70f8b1959000c8</anchor>
      <arglist>(const usecs us)</arglist>
    </member>
    <member kind="variable">
      <type>char const *</type>
      <name>default_comp_path_build</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a001a9d09e4e239a2fc0bff547cc6c1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>MSECS_IN_SECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a165ddf4e4cf3e7726bd2d3a5e05749a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>NSECS_IN_MSECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a1d0ba1c34d64b615394e22fe775bc159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>NSECS_IN_SECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>ab32880c7476d23cee17bb66e686139bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>NSECS_IN_USECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a5836ba0f57e6baf51f7b0c4e823f2695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>PSECS_IN_MSECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a6be14808fc0e4b2c4ffe7847bd26683b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>PSECS_IN_NSECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a09f0181d8b91c7e017f969e3a3ce3090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long long</type>
      <name>PSECS_IN_SECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a251784bf05e60e967db89cba66b79fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>PSECS_IN_USECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a6906072f610fc299b5081f11e16cdbb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; TransportPlugin * &gt;</type>
      <name>Transports</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a1e1db392d4e9371238fbedc33cc200b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; TypekitPlugin * &gt;</type>
      <name>Typekits</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a648e824bab5eac8d9eeaff775530484f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>USECS_IN_MSECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a70b3c1ce3508cca2eeb221f0782a1f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>USECS_IN_SECS</name>
      <anchorfile>namespaceRTT.html</anchorfile>
      <anchor>a285e7946fb95b8cf2f13b41e701a7e96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Activity</name>
    <filename>classRTT_1_1Activity.html</filename>
    <base>RTT::base::ActivityInterface</base>
    <base>RTT::os::Thread</base>
    <member kind="function">
      <type></type>
      <name>Activity</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a20e5f99a7c3d90a2b3e22f0c172ef670</anchor>
      <arglist>(base::RunnableInterface *r=0, const std::string &amp;name=&quot;Activity&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Activity</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>abfdaec6f2d09ce8964060848c602c46f</anchor>
      <arglist>(int priority, base::RunnableInterface *r=0, const std::string &amp;name=&quot;Activity&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Activity</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a1d1e76e6163e9c934c8bfd35ffd20b6c</anchor>
      <arglist>(int priority, Seconds period, base::RunnableInterface *r=0, const std::string &amp;name=&quot;Activity&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Activity</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a404f8cf1edfd0cae069ebb2ee6ae3709</anchor>
      <arglist>(int scheduler, int priority, Seconds period, base::RunnableInterface *r=0, const std::string &amp;name=&quot;Activity&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Activity</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a6567d61985723f60ef6f4e2b15493fde</anchor>
      <arglist>(int scheduler, int priority, Seconds period, unsigned cpu_affinity, base::RunnableInterface *r=0, const std::string &amp;name=&quot;Activity&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>ab955c128321ce0dad9cd0d9159731c9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a94784b101f91bdc7d8f29ec5fc5fe5f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a04a14a9391cb4b40b2c29d6b5af23484</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned</type>
      <name>getCpuAffinity</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a07c040c20a4b5e85471942680a7a0297</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Seconds</type>
      <name>getPeriod</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>ac3219b4900cb38b65a4e078415df2893</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a6c8189830475a088be81e89c10bf254f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a5cccefc0b5d90724375dd9d898799dfc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPeriodic</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a022b65dd636ed53a83d88714e3ecaf66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>afaf30592da1cf5b8c77f00f147b1761c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loop</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a5ff9fc5d0fde6a76b2cb38fe89d94946</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setCpuAffinity</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a5395254b2273c516d3028c9315490bac</anchor>
      <arglist>(unsigned cpu)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a96173bb3eb8acc05698d24f6f05add27</anchor>
      <arglist>(Seconds period)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a1079dc238011c9180e3f3fd5448b05e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a4bbad91fdcc43c45fd20adb04ab3b9f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a2644fed587db8fa30ca5c1317081593a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual os::ThreadInterface *</type>
      <name>thread</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a3abaa16c45e6a248fa645d41458505e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trigger</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>aca1c9f8221f62d3e44a02217f47ab4e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Activity</name>
      <anchorfile>classRTT_1_1Activity.html</anchorfile>
      <anchor>a11086534a255f8aa2b508d83c9d4e3ec</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Alias</name>
    <filename>classRTT_1_1Alias.html</filename>
    <base>RTT::base::AttributeBase</base>
    <member kind="function">
      <type></type>
      <name>Alias</name>
      <anchorfile>classRTT_1_1Alias.html</anchorfile>
      <anchor>a054089ae0ee4ecf39004fcd60656fb17</anchor>
      <arglist>(const std::string &amp;name, base::DataSourceBase::shared_ptr d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Alias</name>
      <anchorfile>classRTT_1_1Alias.html</anchorfile>
      <anchor>a43131b0d64968e2bf648195a2b5bc744</anchor>
      <arglist>(const std::string &amp;name, base::DataSourceBase::shared_ptr d, Owner owner)</arglist>
    </member>
    <member kind="function">
      <type>Alias *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1Alias.html</anchorfile>
      <anchor>ad7eeb901fda9fc08d4ca4f9f80f9afe1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Alias *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1Alias.html</anchorfile>
      <anchor>af30b0a191564091e50fc07cd0bad7021</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacements, bool)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1Alias.html</anchorfile>
      <anchor>ab4bf721a3ae883da6ea91d7f1ee838d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>data</name>
      <anchorfile>classRTT_1_1Alias.html</anchorfile>
      <anchor>a3156383d53042318e74e6becfe7ffba0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::ArgumentDescription</name>
    <filename>structRTT_1_1ArgumentDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>ArgumentDescription</name>
      <anchorfile>structRTT_1_1ArgumentDescription.html</anchorfile>
      <anchor>af048febce61cb9868af858ef3bd2d807</anchor>
      <arglist>(const std::string _name=&quot;&quot;, const std::string _desc=&quot;&quot;, const std::string _type=&quot;&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>structRTT_1_1ArgumentDescription.html</anchorfile>
      <anchor>a7e3ec78ae24a8bee7ec52415fd3cc755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structRTT_1_1ArgumentDescription.html</anchorfile>
      <anchor>a14402282618ff89ce6501fbbd54321da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>structRTT_1_1ArgumentDescription.html</anchorfile>
      <anchor>a741f054e529bb8065069ca65c4d04085</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Attribute</name>
    <filename>classRTT_1_1Attribute.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::AttributeBase</base>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a0f1fa642b95b2be8b64300adde52afa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a4f5a0af85bbb5315d8dd8de1736e8aba</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a7a6804b90e73f2d8c136c16a29289501</anchor>
      <arglist>(const std::string &amp;name, T t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>aee95ae0f7bb3f39295aeeaa9c33c57a5</anchor>
      <arglist>(const std::string &amp;name, T t, Owner o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a6b0210a8ec12c065f8b46108f61e1b29</anchor>
      <arglist>(const std::string &amp;name, internal::AssignableDataSource&lt; T &gt; *d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a6261837015b726c4600a8539b0ef6076</anchor>
      <arglist>(const Attribute&lt; T &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a523dcdf4e96a242248aea753c008c2e5</anchor>
      <arglist>(base::AttributeBase *ab)</arglist>
    </member>
    <member kind="function">
      <type>Attribute&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a8ad028b5820da749fee9be3fb53d5725</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Attribute&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a11b474c9012b1ecab4d3e88542256b43</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacements, bool instantiate)</arglist>
    </member>
    <member kind="function">
      <type>T const &amp;</type>
      <name>get</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a03c87c34c23b4e6828b7d09165a09895</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>internal::AssignableDataSource&lt; T &gt;::shared_ptr</type>
      <name>getAssignableDataSource</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a6155a42f2c03a76cc22f5fc4210b6167</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>af8d7e4bfe96fb19610da9d5add6becad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Attribute&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>acadb8ced6d834e77f982eaf491cffccd</anchor>
      <arglist>(const Attribute&lt; T &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>Attribute&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a7afa23004646f463dd796771f1f66595</anchor>
      <arglist>(base::AttributeBase *ab)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a6850437ceef06e583574f9e5af13765b</anchor>
      <arglist>(T const &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>internal::AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a26b3211ae5d36c0845747e6c0ee4318b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::AssignableDataSource&lt; T &gt;::shared_ptr</type>
      <name>data</name>
      <anchorfile>classRTT_1_1Attribute.html</anchorfile>
      <anchor>a34fecaccc838274386f5010f3ff08e14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::CleanupHandle</name>
    <filename>classRTT_1_1CleanupHandle.html</filename>
    <base>RTT::Handle</base>
    <member kind="function">
      <type></type>
      <name>CleanupHandle</name>
      <anchorfile>classRTT_1_1CleanupHandle.html</anchorfile>
      <anchor>abfceead3f6226b2f862513752e54664a</anchor>
      <arglist>(const Handle &amp;hs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CleanupHandle</name>
      <anchorfile>classRTT_1_1CleanupHandle.html</anchorfile>
      <anchor>a3b354a6a680dd20ca18fa583a941f17d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CleanupHandle</name>
      <anchorfile>classRTT_1_1CleanupHandle.html</anchorfile>
      <anchor>a131b9a37b047f402a90da1273028e673</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::ComponentFactories</name>
    <filename>classRTT_1_1ComponentFactories.html</filename>
    <member kind="function" static="yes">
      <type>static RTT_HIDE FactoryMap &amp;</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1ComponentFactories.html</anchorfile>
      <anchor>ab002b9aec0025940349147d37d694a6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static RTT_HIDE FactoryMap *</type>
      <name>Factories</name>
      <anchorfile>classRTT_1_1ComponentFactories.html</anchorfile>
      <anchor>aa58d9c6acbfa94423bb930213955a163</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::ComponentFactoryLoader</name>
    <filename>classRTT_1_1ComponentFactoryLoader.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>ComponentFactoryLoader</name>
      <anchorfile>classRTT_1_1ComponentFactoryLoader.html</anchorfile>
      <anchor>a9e8bb3c7eb4e2cc2d4cf4ead8ef0fdb3</anchor>
      <arglist>(std::string type_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TaskContext *</type>
      <name>createComponent</name>
      <anchorfile>classRTT_1_1ComponentFactoryLoader.html</anchorfile>
      <anchor>a205ae78ef77a59993f7a3e0d045148b0</anchor>
      <arglist>(std::string instance_name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::ComponentLoader</name>
    <filename>classRTT_1_1ComponentLoader.html</filename>
    <class kind="struct">RTT::ComponentLoader::ComponentData</class>
    <class kind="class">RTT::ComponentLoader::LoadedLib</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ComponentLoader &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a0e3f79b2e432c4549512f7b2092e390d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFactory</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a4a0bae65205c7783a23983845b3e2ca5</anchor>
      <arglist>(std::string const &amp;name, ComponentLoaderSignature factory)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getComponentPath</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a0016ce9663730fac00d6865da3bd9428</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const FactoryMap &amp;</type>
      <name>getFactories</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>ada3862b35f2b62fa5fc24842d1bc570e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>import</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>aaf75b8417ef154964c7d18fd58574e2f</anchor>
      <arglist>(std::string const &amp;path_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>import</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>aaebf3885d026e2b3f2b3ee05333b059b</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;path_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isImported</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a0d7734477911acaaacd8f89a41de72ed</anchor>
      <arglist>(std::string type_name)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>listComponents</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a85e2fe26f714aa6c5e08c00fb7bf083a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>listComponentTypes</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a7dc4ac75cad3f2cc4cee12a6612df3e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>RTT::TaskContext *</type>
      <name>loadComponent</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a399bd305020528171845c58c2a399462</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadLibrary</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a02d6332798072fdcae101dd4f5f4e7b6</anchor>
      <arglist>(std::string const &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reloadLibrary</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>ae7b41b7a6421e032e4de933ba9b2de82</anchor>
      <arglist>(std::string const &amp;filepath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComponentPath</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a993716056da97053fc400baaaf8d02f9</anchor>
      <arglist>(std::string const &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unloadComponent</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>ae5524bae3331806f5517fd7015ffa324</anchor>
      <arglist>(RTT::TaskContext *tc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; ComponentLoader &gt;</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>afd917d2a8858bf301932da339505a11a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a0d36ac0a7f206bdea3d7bf5d80e00e44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, ComponentData &gt;</type>
      <name>CompList</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a4506f7e30499930810a7166a7bffbf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>importInstalledPackage</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>aa61f725921eeb4b05d1c8ae25ac8f206</anchor>
      <arglist>(std::string const &amp;package, std::string const &amp;path_list)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>importRosPackage</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a9dd781cf6d36f4ec5025e0a83e8046fe</anchor>
      <arglist>(std::string const &amp;package)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isCompatibleComponent</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>aa0203299551d0c961c336b526da394ae</anchor>
      <arglist>(std::string const &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadInProcess</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>abc664640512dd21fb17118fb2c97d4f7</anchor>
      <arglist>(std::string filename, std::string shortname, bool log_error)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>reloadInProcess</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a82e7c2c00c5d4ee028684ee3bc242867</anchor>
      <arglist>(std::string filename, std::string shortname)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>component_path</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a9fd66de14aba7c4982ffc086daa5b0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CompList</type>
      <name>comps</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>ae3aeb536b9b5b5c4a169b787561673db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; LoadedLib &gt;</type>
      <name>loadedLibs</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>aec02fb6d53b638fdca5b6051fe35115b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>loadedPackages</name>
      <anchorfile>classRTT_1_1ComponentLoader.html</anchorfile>
      <anchor>a3530f917d6ffe923e751b3873c5fd836</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::ComponentLoader::ComponentData</name>
    <filename>structRTT_1_1ComponentLoader_1_1ComponentData.html</filename>
    <member kind="function">
      <type></type>
      <name>ComponentData</name>
      <anchorfile>structRTT_1_1ComponentLoader_1_1ComponentData.html</anchorfile>
      <anchor>a55c05d74fdfcf7bc5e6867234ad7b746</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>RTT::TaskContext *</type>
      <name>instance</name>
      <anchorfile>structRTT_1_1ComponentLoader_1_1ComponentData.html</anchorfile>
      <anchor>a1bace4950c0a825cb57b5ee02a7221ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>structRTT_1_1ComponentLoader_1_1ComponentData.html</anchorfile>
      <anchor>a26fc6f0a52972b6105fc0b6111278d20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::ComponentLoader::LoadedLib</name>
    <filename>classRTT_1_1ComponentLoader_1_1LoadedLib.html</filename>
    <member kind="function">
      <type></type>
      <name>LoadedLib</name>
      <anchorfile>classRTT_1_1ComponentLoader_1_1LoadedLib.html</anchorfile>
      <anchor>ac97a2b6c2b9b14d70325f6f352bbe900</anchor>
      <arglist>(std::string n, std::string short_name, void *h)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>components_type</name>
      <anchorfile>classRTT_1_1ComponentLoader_1_1LoadedLib.html</anchorfile>
      <anchor>ac9aeddbe594b596f14ade9b4876e71a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>classRTT_1_1ComponentLoader_1_1LoadedLib.html</anchorfile>
      <anchor>a82e3f421dfc5d342b298a454b64f8413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classRTT_1_1ComponentLoader_1_1LoadedLib.html</anchorfile>
      <anchor>a8b04ca7015bcf266c8ae2039bc31eba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>shortname</name>
      <anchorfile>classRTT_1_1ComponentLoader_1_1LoadedLib.html</anchorfile>
      <anchor>a96903b46b1f8e9607a4b68b39eb3d224</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::ConfigurationInterface</name>
    <filename>classRTT_1_1ConfigurationInterface.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>AttributeNames</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>abc82babd19360e500b6b335a8d6c83d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; base::AttributeBase * &gt;</type>
      <name>AttributeObjects</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a4683ed93c60a81e0c3dc6faaf3c23765</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addAttribute</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>ad43de01de0fa000849289e9e60f50b36</anchor>
      <arglist>(const std::string &amp;name, T &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>Attribute&lt; T &gt; &amp;</type>
      <name>addAttribute</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a53a8c29748bafb1f3119d062c19dc0e1</anchor>
      <arglist>(const std::string &amp;name, Attribute&lt; T &gt; &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addAttribute</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a8e4f82517c3b1ec1297122ef1d9de0fe</anchor>
      <arglist>(base::AttributeBase &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addConstant</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a5e1cb31505af2ec04d16cc0015f4ef32</anchor>
      <arglist>(const std::string &amp;name, const T &amp;cnst)</arglist>
    </member>
    <member kind="function">
      <type>Constant&lt; T &gt; &amp;</type>
      <name>addConstant</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a670818300e4efb32da6532fa815d1baa</anchor>
      <arglist>(const std::string &amp;name, Constant&lt; T &gt; &amp;cnst)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addConstant</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>aacb93dbd0439b6b67abe7e5aecfdc2fe</anchor>
      <arglist>(base::AttributeBase &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>Property&lt; T &gt; &amp;</type>
      <name>addProperty</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>aef82495c4e0b04ad555914c7216f76c1</anchor>
      <arglist>(const std::string &amp;name, T &amp;prop)</arglist>
    </member>
    <member kind="function">
      <type>Property&lt; T &gt; &amp;</type>
      <name>addProperty</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a1f56e23ad7dbb378acc61367c281adf0</anchor>
      <arglist>(const std::string &amp;name, Property&lt; T &gt; &amp;prop)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addProperty</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>aef004414e0bd9e610188e750a88648c3</anchor>
      <arglist>(base::PropertyBase &amp;pb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a9688b4db749e0ab3a0cd1eafe0aaf2db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConfigurationInterface</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>adf48a2d466d5909faca21dc0e2d19fdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConfigurationInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>ab56fd107358cd0a8ebdfe2aead4e8a24</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;repl, bool instantiate) const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>getAttribute</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a3dbdbdbbdbf411175bf12a60a559b6ca</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>AttributeNames</type>
      <name>getAttributeNames</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a8b113f5fc0f51f1e822b5b79e8528d1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>getConstant</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a210c25e71ff311f23e8cb21ee838ee4f</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>base::PropertyBase *</type>
      <name>getProperty</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>accd042c5788def6124d04d9ea0b37c20</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>getValue</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a7a349b9b2086996f2f445c98a03e30cd</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>AttributeObjects const &amp;</type>
      <name>getValues</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>ab8004606abadbf6bfd292b22c7ca9227</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAttribute</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a916de084248760b621ff9efbb65a39ea</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasProperty</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a51c56f8a6e874cbbe551270fd8bc4047</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadValues</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a537659ebd311cd50a0d441f4e7f4a595</anchor>
      <arglist>(AttributeObjects const &amp;new_values)</arglist>
    </member>
    <member kind="function">
      <type>PropertyBag *</type>
      <name>properties</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>ac2398778a4b987d13ad205de64b65475</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAttribute</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>aa15a32cd1584071f1dc75a5bbea24f88</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeProperty</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a7cea1140a7dc44ef70adbe472d2e54c3</anchor>
      <arglist>(base::PropertyBase &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeValue</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>aac2d3b696e81c6f72386cbc37f41d087</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setValue</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>ae42d3a355376882088f6c7f407d961a5</anchor>
      <arglist>(base::AttributeBase *ab)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConfigurationInterface</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a1dc5e37aeca63783c4d6ad26d7a716f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; base::AttributeBase * &gt;</type>
      <name>map_t</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a9b1ee7a9617d13a55be42a8af7fa2dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>chkPtr</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a9025045596e684ad2a3e0c0829fd8d47</anchor>
      <arglist>(const std::string &amp;where, const std::string &amp;name, const void *ptr)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PropertyBag</type>
      <name>bag</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a32e14488be2ffc427664d5d1ace164ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>map_t</type>
      <name>values</name>
      <anchorfile>classRTT_1_1ConfigurationInterface.html</anchorfile>
      <anchor>a340794753c12f6d3ae63fa4a1256c39a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::ConnPolicy</name>
    <filename>classRTT_1_1ConnPolicy.html</filename>
    <member kind="function">
      <type></type>
      <name>ConnPolicy</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a5832b057a170897ff72e6aea4dbf7074</anchor>
      <arglist>(int type=DATA, int lock_policy=LOCK_FREE)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ConnPolicy</type>
      <name>buffer</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a3cdc5cde7d480646930f53f3ddae45a4</anchor>
      <arglist>(int size, int lock_policy=LOCK_FREE, bool init_connection=false, bool pull=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ConnPolicy</type>
      <name>circularBuffer</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a7e226c7c31f4032d4bd00387a5da6189</anchor>
      <arglist>(int size, int lock_policy=LOCK_FREE, bool init_connection=false, bool pull=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ConnPolicy</type>
      <name>data</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>abcd35a8498d2e4e9d2f0ed2c15651edd</anchor>
      <arglist>(int lock_policy=LOCK_FREE, bool init_connection=true, bool pull=false)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>data_size</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a6b4b2c1bc23e0b582bc3b42689c49a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a5da839ba68d6ff35ddc44171562ed356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lock_policy</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a81987dec8fc26fd596223728663f9a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_id</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a914fd52d0a23a50c3c3f19919c663737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pull</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>adbb615689773110a6c329c8b631fa1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a86aca1d2334c9d0cdd59dbb25a2d8d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>transport</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a3e6dc850be01332f49787012ab499a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a3b2c137e8a91f64c9bbbf90d2bf1065f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>BUFFER</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a1d871403e8e20e181a7903a64205ba38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>CIRCULAR_BUFFER</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>abd2bd5850c74d02bc081221c7446a245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>DATA</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a86d2a18c4366b19f6734fbe57857c857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>LOCK_FREE</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>ad9308ca50d496dde2aee612494ae755a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>LOCKED</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a573b7f8f3261cf88baa33bc8d696b41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>UNSYNC</name>
      <anchorfile>classRTT_1_1ConnPolicy.html</anchorfile>
      <anchor>a910ed6f89c5b02dc9c798f6f64637e2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Constant</name>
    <filename>classRTT_1_1Constant.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::AttributeBase</base>
    <member kind="function">
      <type>Constant&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>ab7caa0041ea9fa0c31b778fd24da460d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Constant</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>afdf317a22b8f19ac18cfe413fe58e438</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Constant</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>a602686af0913850b8f0afdbd81425c9c</anchor>
      <arglist>(const std::string &amp;name, T t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Constant</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>a4a1d287d212997ba703e2b2e829e46b0</anchor>
      <arglist>(const std::string &amp;name, T t, Owner owner)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Constant</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>ac8571498cd82fae249372d20406c5c92</anchor>
      <arglist>(const std::string &amp;name, internal::DataSource&lt; T &gt; *d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Constant</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>ad22c827761fe475d3cbd11c9c097bc75</anchor>
      <arglist>(base::AttributeBase *ab)</arglist>
    </member>
    <member kind="function">
      <type>Constant&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>aaa9e6f88d3851946d7e7fd9656dd2122</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacements, bool instantiate)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>a1f7fe61906e257b78a8f1b548dba1d99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>a54654183860ad4007ada54089f341b97</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Constant&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>acf6a5549ad3c9d0333a7c0e6726d2f13</anchor>
      <arglist>(base::AttributeBase *ab)</arglist>
    </member>
    <member kind="variable">
      <type>internal::DataSource&lt; T &gt;::shared_ptr</type>
      <name>data</name>
      <anchorfile>classRTT_1_1Constant.html</anchorfile>
      <anchor>afd5a67c5234962c3480bd294b3553966</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::DataFlowInterface</name>
    <filename>classRTT_1_1DataFlowInterface.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>PortNames</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>ad7e28572572757c85aefab22f103dff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; base::PortInterface * &gt;</type>
      <name>Ports</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a8aa0a7f72a75baf5d4993816de8d0b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(base::PortInterface *)</type>
      <name>SlotFunction</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>aab4160270da9ae8bcefb1588f40e6ae9</anchor>
      <arglist>)</arglist>
    </member>
    <member kind="function">
      <type>base::InputPortInterface &amp;</type>
      <name>addEventPort</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a089897b16e398886de8a3b0fb86b1045</anchor>
      <arglist>(const std::string &amp;name, base::InputPortInterface &amp;port, SlotFunction callback=SlotFunction())</arglist>
    </member>
    <member kind="function">
      <type>base::InputPortInterface &amp;</type>
      <name>addEventPort</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a6ee64763dfe8053940fa81fe2582d5be</anchor>
      <arglist>(base::InputPortInterface &amp;port, SlotFunction callback=SlotFunction())</arglist>
    </member>
    <member kind="function">
      <type>base::InputPortInterface &amp;</type>
      <name>addLocalEventPort</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>ae90b18e5b4d26af2062cff0feaf9cb57</anchor>
      <arglist>(base::InputPortInterface &amp;port, SlotFunction callback=SlotFunction())</arglist>
    </member>
    <member kind="function">
      <type>base::PortInterface &amp;</type>
      <name>addLocalPort</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a958627b0442cb97f4e91f9fae0f6eee0</anchor>
      <arglist>(base::PortInterface &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>base::PortInterface &amp;</type>
      <name>addPort</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>ae4cc8251add66d43626fb5a36630a86d</anchor>
      <arglist>(const std::string &amp;name, base::PortInterface &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>base::PortInterface &amp;</type>
      <name>addPort</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a7439b0849223846eaef9e857e2863b8f</anchor>
      <arglist>(base::PortInterface &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a2b062c4788b996b9c4ebf9906d925e82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataFlowInterface</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>acd2b194e02b004e1f6d4df8566b191b8</anchor>
      <arglist>(Service *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dataOnPort</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>adb2eb3405418171a632e2d3db021c981</anchor>
      <arglist>(base::PortInterface *port)</arglist>
    </member>
    <member kind="function">
      <type>TaskContext *</type>
      <name>getOwner</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a2a8228f2601888b717209ed65379f84f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::PortInterface *</type>
      <name>getPort</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a87a4e6066c255dd36059f5e9d791eecb</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPortDescription</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>af969a2411243abdea4a897753dc68850</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>PortNames</type>
      <name>getPortNames</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>adb1cd98ccf5d14b6a510f65b37bae841</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Ports</type>
      <name>getPorts</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a697023207fdd61c0ae65d3f7b55bf57e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>getPortType</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a8366db58aee0b4db7cce0cf1601e7d7d</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Service *</type>
      <name>getService</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>aedae8dc1fc49511be315d4abe1682605</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePort</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a176244c5979a8010ae7dcc0a3db3bb63</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPortDescription</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>ad21b73e9f5e1e6186ad10b3ec0a1ffe7</anchor>
      <arglist>(const std::string &amp;name, const std::string description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataFlowInterface</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>ac3087950ac3c398ea4fdd92c4403893c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>chkPtr</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a03c32ae219720ffec7ffa5133e5e7f92</anchor>
      <arglist>(const std::string &amp;where, const std::string &amp;name, const void *ptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Service *</type>
      <name>createPortObject</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>ad8a5bb35c562641a32e2fe907c8a6efb</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ports</type>
      <name>mports</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a40f3e00a2bb63d6a221ac0b78bb52f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Service *</type>
      <name>mservice</name>
      <anchorfile>classRTT_1_1DataFlowInterface.html</anchorfile>
      <anchor>a786bd9c13ab8ac9af980daaa4d0f8784</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::ExecutionEngine</name>
    <filename>classRTT_1_1ExecutionEngine.html</filename>
    <base>RTT::base::RunnableInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addChild</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a45f75f30232e7a789a62e9391ac34889</anchor>
      <arglist>(base::TaskCore *tc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExecutionEngine</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a1dca09fcf4886ae4e7bd677201a7489a</anchor>
      <arglist>(base::TaskCore *owner=0)</arglist>
    </member>
    <member kind="function">
      <type>base::TaskCore *</type>
      <name>getParent</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a32a0b5dbeb1b46b264a938c6d3bfe69b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::TaskCore *</type>
      <name>getTaskCore</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a7b64998ed8a783549a53405a30b701e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>process</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a9e0d36338cc3c7467325b8408f4f4648</anchor>
      <arglist>(base::DisposableInterface *c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeChild</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>af20f84c969d11c6450c0f9e244f7461f</anchor>
      <arglist>(base::TaskCore *tc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>removeFunction</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>afdd4e66095262fd9f05e9f9d0f6ab32c</anchor>
      <arglist>(base::ExecutableInterface *f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>removeSelfFunction</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a9ed7d8245e3b8a7363b535770ffd1b45</anchor>
      <arglist>(base::ExecutableInterface *f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>runFunction</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a42f7fe7c3d76cc6ab5f27e4b92b91eb7</anchor>
      <arglist>(base::ExecutableInterface *f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExceptionTask</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>af371ca99138fb1b44857e3f796fa9477</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopTask</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a1d22ea9534992a8e6416ec6838d73b84</anchor>
      <arglist>(base::TaskCore *task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForFunctions</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a4703380e45a26dd1a0ef62c6cb3069eb</anchor>
      <arglist>(const boost::function&lt; bool(void)&gt; &amp;pred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForMessages</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>aeb235144afc09805d9cd1982afac023b</anchor>
      <arglist>(const boost::function&lt; bool(void)&gt; &amp;pred)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ExecutionEngine</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a631bf914302f86d0219bcdbd4e86728b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a26205393f406511efbf43360af25f4bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a968d06304e043aa67075f5da402eaa9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasWork</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a3e767baa0ee365ed77142e755bc51323</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a37a60f7b0673bab85e3c024903aed7ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processChildren</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>ae6a91a3947795128d0a0cb41c6a801f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processFunctions</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>adf869c0f569b1d1ddc75f5fd3e68afc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processMessages</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a081fe8bd03ae9984f5ff51435fa0da87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>aaae452e029ed5e188ac76d9447befc6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>waitAndProcessFunctions</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a5a1d79b5da733c511d90d8b4562de5eb</anchor>
      <arglist>(boost::function&lt; bool(void)&gt; const &amp;pred)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>waitAndProcessMessages</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a9b1435416406d34e86fb03289ea2d53e</anchor>
      <arglist>(boost::function&lt; bool(void)&gt; const &amp;pred)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>waitForMessagesInternal</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>ac489df0ded78420f7eb798dc9ce888fb</anchor>
      <arglist>(boost::function&lt; bool(void)&gt; const &amp;pred)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; base::TaskCore * &gt;</type>
      <name>children</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>ad9a0045e0aae0529380ab938948396f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>internal::MWSRQueue&lt; base::ExecutableInterface * &gt; *</type>
      <name>f_queue</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a466a68650254e029d4eea6722ba5915a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>internal::MWSRQueue&lt; base::DisposableInterface * &gt; *</type>
      <name>mqueue</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a49ec437ba2d6d809b9b08472c732c9d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>os::Condition</type>
      <name>msg_cond</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>ad10217462ab4e022f5388768dc3c62fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>os::Mutex</type>
      <name>msg_lock</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a1c83aec88698b7df69f14aeb5b1d23ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>base::TaskCore *</type>
      <name>taskc</name>
      <anchorfile>classRTT_1_1ExecutionEngine.html</anchorfile>
      <anchor>a6fc9359abc8c2d9c484763618b562f50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::FakeAnalogDevice</name>
    <filename>structRTT_1_1FakeAnalogDevice.html</filename>
    <base>RTT::dev::AnalogInInterface</base>
    <base>RTT::dev::AnalogOutInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>arefSet</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a64650b488a67e50d4e92d05f1f5b3920</anchor>
      <arglist>(unsigned int, unsigned int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FakeAnalogDevice</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a99b853e5c99b11dc4f40388defa6c374</anchor>
      <arglist>(unsigned int channels=32, unsigned int bin_range=4096, double lowest=-5.0, double highest=+5.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>highest</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a47d9fca55f4a79bab66b4ede0e1a8b9a</anchor>
      <arglist>(unsigned int) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>lowest</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a2a4075e28b9f81d4137d269c5e22efd5</anchor>
      <arglist>(unsigned int) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>nbOfChannels</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>ad0358b507b72f613028ee7b4a6c0a57b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>rangeSet</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>ac4e92b55f530d5f5ccf8ba789787d1b9</anchor>
      <arglist>(unsigned int, unsigned int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>rawRange</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a5b6f7a256a8b8a5e1da0ce8d191d56da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rawRead</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a5f130a367f7a92e83d4a6c7b010806fb</anchor>
      <arglist>(unsigned int chan, int &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rawWrite</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a30e6febe4b45316519386f73052fcfc3</anchor>
      <arglist>(unsigned int chan, int value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>af23c6f43f891b77bbe045ccc753ee6b8</anchor>
      <arglist>(unsigned int chan, double &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>resolution</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>adeac7e4fbe87f8e7a07699a8d44a9f4e</anchor>
      <arglist>(unsigned int) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>write</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a8115fb732f6be5935630504c9f96f64c</anchor>
      <arglist>(unsigned int chan, double value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FakeAnalogDevice</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a903b8d7ff9fbe94ae3d17436eddc9fda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>mbin_range</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>acee1e2b0f74997f9e57140824728969b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>mchannels</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a501bf11acc3e83a86879ee29cb82adac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mhighest</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>acf565a37e69f264aafdfc61705ea12b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mlowest</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a501b8dcfab0dac3fe7658c598358348f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nbofchans</name>
      <anchorfile>structRTT_1_1FakeAnalogDevice.html</anchorfile>
      <anchor>a3ccc2dc284ef4e50c7c3dbb9ba1967ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::FakeDigitalDevice</name>
    <filename>classRTT_1_1FakeDigitalDevice.html</filename>
    <base>RTT::dev::DigitalInInterface</base>
    <base>RTT::dev::DigitalOutInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkBit</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>adb2b1e9a5184d9231f05d922070f6046</anchor>
      <arglist>(unsigned int n) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>checkSequence</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a9cf2f2f3fd570914435f3057b5c25aaa</anchor>
      <arglist>(unsigned int start_bit, unsigned int stop_bit) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FakeDigitalDevice</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a7d7c79c94f0daf486d40077bc2b1cc93</anchor>
      <arglist>(unsigned int channels=32)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isOff</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a88a6fe0059396d6a06d7860ba8951f2a</anchor>
      <arglist>(unsigned int bit=0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isOn</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a918fb760ac0a06988745063e4a16aa7e</anchor>
      <arglist>(unsigned int bit=0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>nbOfInputs</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a1edea2343e8e302efbad66bc650d5335</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>nbOfOutputs</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a220cf9b6c4e00fd9a56035220ed5902e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>readBit</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a27b79dc72ac7b92ce49c29417dd912c0</anchor>
      <arglist>(unsigned int bit=0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>readSequence</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a9499daadb270d30634851d301c919939</anchor>
      <arglist>(unsigned int start_bit, unsigned int stop_bit) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBit</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>aa458fc14efcbbfe221135376606fea59</anchor>
      <arglist>(unsigned int bit, bool value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSequence</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a0b833b6024150bb72dd15d5f696bd47f</anchor>
      <arglist>(unsigned int start_bit, unsigned int stop_bit, unsigned int value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>switchOff</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a56cc903a776d24b38ab4a273a71a373f</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>switchOn</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>aaae7b556a4bdc6bf0efc59894c22107b</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; bool &gt;</type>
      <name>mchannels</name>
      <anchorfile>classRTT_1_1FakeDigitalDevice.html</anchorfile>
      <anchor>a021ad17641736ff31f632779f63669b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::file_parse_exception</name>
    <filename>classRTT_1_1file__parse__exception.html</filename>
    <member kind="function">
      <type></type>
      <name>file_parse_exception</name>
      <anchorfile>classRTT_1_1file__parse__exception.html</anchorfile>
      <anchor>aabd8a602a771efabc23e3623cc329601</anchor>
      <arglist>(const file_parse_exception &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>file_parse_exception</name>
      <anchorfile>classRTT_1_1file__parse__exception.html</anchorfile>
      <anchor>a6905cfc9304cfb78848ebef6c1fd69d5</anchor>
      <arglist>(parse_exception *pe, const std::string &amp;file, int line, int column)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1file__parse__exception.html</anchorfile>
      <anchor>a4484918778ec46ba0a70c5e41088086d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~file_parse_exception</name>
      <anchorfile>classRTT_1_1file__parse__exception.html</anchorfile>
      <anchor>ad329a8ee9a635c117594b061f03edc28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>file_parse_exception &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1file__parse__exception.html</anchorfile>
      <anchor>a97896fa5830a721628daaa0f67723766</anchor>
      <arglist>(const file_parse_exception &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mcolumn</name>
      <anchorfile>classRTT_1_1file__parse__exception.html</anchorfile>
      <anchor>ada2dfcd51c0a0e48cca9e98eab8edb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mfile</name>
      <anchorfile>classRTT_1_1file__parse__exception.html</anchorfile>
      <anchor>a1375bdf4d0feb69e41c597621ce3d7e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mline</name>
      <anchorfile>classRTT_1_1file__parse__exception.html</anchorfile>
      <anchor>a0e9417bd368185307715529a81249f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parse_exception *</type>
      <name>mpe</name>
      <anchorfile>classRTT_1_1file__parse__exception.html</anchorfile>
      <anchor>a719a98e33e4aa2f093238db7e60d9435</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::finder</name>
    <filename>structRTT_1_1finder.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>FunctionGraphBuilder::Vertex</type>
      <name>first_argument_type</name>
      <anchorfile>structRTT_1_1finder.html</anchorfile>
      <anchor>a13c669f61dfbd42326439870c37a1347</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1finder.html</anchorfile>
      <anchor>ac2fad0a0760a0e5ab1cc01eb981c1e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; _Map, int &gt;</type>
      <name>second_argument_type</name>
      <anchorfile>structRTT_1_1finder.html</anchorfile>
      <anchor>a99471c3ffe17abccd5f197c9de9c0a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1finder.html</anchorfile>
      <anchor>aa01c9a0fd0e820e829c0aa4df41dd8e8</anchor>
      <arglist>(const FunctionGraphBuilder::Vertex &amp;v, const std::pair&lt; _Map, int &gt; &amp;to_find) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::get_capacity</name>
    <filename>structRTT_1_1get__capacity.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1get__capacity.html</anchorfile>
      <anchor>a571e674d919b855a0c6038d83e84f659</anchor>
      <arglist>(T cont) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::get_size</name>
    <filename>structRTT_1_1get__size.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1get__size.html</anchorfile>
      <anchor>ab6639224d181dfa4026e90312e90ed88</anchor>
      <arglist>(T cont) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Handle</name>
    <filename>classRTT_1_1Handle.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>a0ea6e1bf4c51644f965291b644060ed2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connected</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>ac4f30e91f7a44d68817a78e8cac37ca1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>aa61c7837f237118f2b227b8e70b801c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>a82a5c3e2fc0bb388b41fdcfa1d701128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>a79d419ae18dc2cf98f30761f2b6d68e6</anchor>
      <arglist>(connection_t conn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>a0c325c0c5c68adfaaa8ea1599f01a7dd</anchor>
      <arglist>(const Handle &amp;hs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>ac9a097e86cc5011edea003506c586d43</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>aaa399cd6ec7750beccf00f636f23bf7b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Handle</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>a627a33bfd6babc34f85020fd4e74704e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>connection_t</type>
      <name>m_conn</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>a5a4853f46dc7a14c25cebcd8e276de2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>sender_t::connection_t</type>
      <name>connection_t</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>a6d12a508b584f10803fa6a913529583a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::SignalBase</type>
      <name>sender_t</name>
      <anchorfile>classRTT_1_1Handle.html</anchorfile>
      <anchor>a740c47b4fa55b4b2c617cdb2cbefb28e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::InputPort</name>
    <filename>classRTT_1_1InputPort.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::InputPortInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual base::PortInterface *</type>
      <name>antiClone</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>aa01f161bdd68dea7fe9fd8918668ec35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::PortInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a8028ae5951d994536c51889975baad1c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Service *</type>
      <name>createPortObject</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>abd981129bffa516bca0e3cef0935aff4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>createStream</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a49af94675fe1711dfb9c7607077d107e</anchor>
      <arglist>(ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDataSample</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>affaf0a04b9e7090eb662c7d91de47120</anchor>
      <arglist>(T &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase *</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a3e0aafca2988526f61cdde6cd473f56c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>acaad05cd96e5f2d9128f5446e1d16771</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputPort</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a73b96103b09672346bcb21c5da3695ea</anchor>
      <arglist>(std::string const &amp;name=&quot;unnamed&quot;, ConnPolicy const &amp;default_policy=ConnPolicy())</arglist>
    </member>
    <member kind="function">
      <type>FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a8167df81370f58c85603820f97310251</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source)</arglist>
    </member>
    <member kind="function">
      <type>FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a270efcef40b55f9c5192665d34d04fcf</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, bool copy_old_data)</arglist>
    </member>
    <member kind="function">
      <type>FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a95b4999024273fd728de1dd988550069</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::reference_t sample)</arglist>
    </member>
    <member kind="function">
      <type>FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a1e98125fb587c31b7663d635d43eb2a8</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::reference_t sample, bool copy_old_data)</arglist>
    </member>
    <member kind="function">
      <type>FlowStatus</type>
      <name>readNewest</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>af5f3b2b72ac22a1a39f24eae29015298</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, bool copy_old_data=true)</arglist>
    </member>
    <member kind="function">
      <type>FlowStatus</type>
      <name>readNewest</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a8640bae13f2b85bffd473b8a76169f19</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::reference_t sample, bool copy_old_data=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InputPort</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a0cc7c213df22990844829195969d274f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectionAdded</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a59e5baa8b44ec42cf3a1bc4a19597b5d</anchor>
      <arglist>(base::ChannelElementBase::shared_ptr channel_input, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>do_read</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a7a6680cf48a3bfe8d816dbaf2c498f8d</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::reference_t sample, FlowStatus &amp;result, bool copy_old_data, const internal::ConnectionManager::ChannelDescriptor &amp;descriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>InputPort</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>a9330e3719236a5398b519810f418c53a</anchor>
      <arglist>(InputPort const &amp;orig)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>InputPort &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>acb8dad1da658abc5e3cf595876c11572</anchor>
      <arglist>(InputPort const &amp;orig)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::ConnOutputEndpoint&lt; T &gt;</name>
      <anchorfile>classRTT_1_1InputPort.html</anchorfile>
      <anchor>adc45a5b4692959ada5c1f6d2655afbe8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::invalid_handle_exception</name>
    <filename>structRTT_1_1invalid__handle__exception.html</filename>
    <member kind="function">
      <type></type>
      <name>invalid_handle_exception</name>
      <anchorfile>structRTT_1_1invalid__handle__exception.html</anchorfile>
      <anchor>a8044bc9190f24fc8e4f5a262497ea528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>structRTT_1_1invalid__handle__exception.html</anchorfile>
      <anchor>a45abc548c5104106bbb3039731ad0fcf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~invalid_handle_exception</name>
      <anchorfile>structRTT_1_1invalid__handle__exception.html</anchorfile>
      <anchor>a8c780f429b0e5abd28e7e199646c8cd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>whatstr</name>
      <anchorfile>structRTT_1_1invalid__handle__exception.html</anchorfile>
      <anchor>acab970028789c1ba45c82a37b42e1c39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Logger</name>
    <filename>classRTT_1_1Logger.html</filename>
    <class kind="struct">RTT::Logger::D</class>
    <class kind="struct">RTT::Logger::In</class>
    <member kind="typedef">
      <type>std::ostream &amp;(*</type>
      <name>LogFunction</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a1752ea9be856caeb2ecc677c6ebb7983</anchor>
      <arglist>)(std::ostream &amp;)</arglist>
    </member>
    <member kind="enumeration">
      <name>LogLevel</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>afeb14ef4145301474e0b1b5b62fd1d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Never</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>afeb14ef4145301474e0b1b5b62fd1d9ca63ed2dc34b438e7bfc504007d5990770</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fatal</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>afeb14ef4145301474e0b1b5b62fd1d9cada58ba7c35ffb885abc99289577b7def</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Critical</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>afeb14ef4145301474e0b1b5b62fd1d9cab5e20efcc198fbcae1f7ae0b0f4a6440</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>afeb14ef4145301474e0b1b5b62fd1d9cad0bda923f70ee2b1208814abf129e511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Warning</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>afeb14ef4145301474e0b1b5b62fd1d9ca4e71609405b75db1e3fb78e5e26c9450</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Info</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>afeb14ef4145301474e0b1b5b62fd1d9ca456731fec304d1078213a39ad35a0ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>afeb14ef4145301474e0b1b5b62fd1d9ca031e79bc3c8b5f06f75bb790b4a2a10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RealTime</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>afeb14ef4145301474e0b1b5b62fd1d9ca35de503d84f01bf95b76b613a8ac3b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allowRealTime</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>af34355989b7f7616d74b0abe467c2356</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disallowRealTime</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a91181a87145660d8af192abd82532c3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LogLevel</type>
      <name>getLogLevel</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a6cd3858f608c39ebb571d0940f1ca771</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getLogLine</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a1f4608855f0042fb70423e4845a431f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getLogModule</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a1dadac09467605ac946202688b3c38ad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>os::TimeService::ticks</type>
      <name>getReferenceTime</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a1be43e58ab3dd852acfd3370de785541</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Logger &amp;</type>
      <name>in</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a079e4697cf009c4e6d4607df0a02a4fc</anchor>
      <arglist>(const std::string &amp;modname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logendl</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a7ef192af2f69fdc887ef825e9134c4af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logflush</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a0f3cb5c12f408deef44f34e256d038b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lognl</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a792d3d611746d64efe30a6c3f23bc6ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mayLogFile</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a8476c053747bae87a6e7f71f45df5a1e</anchor>
      <arglist>(bool tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mayLogStdOut</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>af860a41e97f0f256f2dc8835fd780bfd</anchor>
      <arglist>(bool tf)</arglist>
    </member>
    <member kind="function">
      <type>Logger &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a6b628b23e22522b19d46f24cc03ffccc</anchor>
      <arglist>(T t)</arglist>
    </member>
    <member kind="function">
      <type>Logger &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>af6b8fa96979bf3f9d91ace1ad6ca25b9</anchor>
      <arglist>(LogLevel ll)</arglist>
    </member>
    <member kind="function">
      <type>Logger &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>ac0937138324fb2f4d51805be7549c232</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Logger &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>ae175df4f8b58af593e64f13b0d3f6482</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>Logger &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a3fc0e83b206bfa3996ffb2d2e8955936</anchor>
      <arglist>(std::ostream &amp;(*pf)(std::ostream &amp;))</arglist>
    </member>
    <member kind="function">
      <type>Logger &amp;</type>
      <name>out</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>ae56d15ff0790870a90309229075d8405</anchor>
      <arglist>(const std::string &amp;modname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogLevel</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>ae56db21b2ff0c2b7eddb62b1f054e16d</anchor>
      <arglist>(LogLevel ll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStdStream</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a857179fde0f4813f54ad8feba48541c7</anchor>
      <arglist>(std::ostream &amp;stdos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a6d350676e8b6369f3708ddd027ffa828</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startup</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>aba84e0b2933403d0cd1545ccbd17c600</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>endl</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a24740a08928a60dee49cf7e09f945a0d</anchor>
      <arglist>(std::ostream &amp;__os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>flush</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>ad8b0f7409f32a85cb35f7ddb322f77be</anchor>
      <arglist>(std::ostream &amp;__os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger *</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a44f149cf8333bea87dfcefb48c1381c9</anchor>
      <arglist>(std::ostream &amp;str=std::cerr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger &amp;</type>
      <name>log</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>aaede943bd6496ce6fb5cb9b848deff6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger &amp;</type>
      <name>log</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a743b011bcc1f0eeda77ebcd4ef4b797e</anchor>
      <arglist>(LogLevel ll)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>nl</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>ac6fabc2ad9f34905a576dff32952e173</anchor>
      <arglist>(std::ostream &amp;__os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a9b0b07ca44c9c2d536c93bff8a01cf77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Logger</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a621e82776c6baf5ac9977eb8dc637734</anchor>
      <arglist>(std::ostream &amp;str=std::cerr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mayLog</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>ace01c2b0587488cb8add263f738e96e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mayLogFile</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a772f5d6fb9fe8b7fc41123c7874aac99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>mayLogStdOut</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a9fafc738b5ae1567ce6b7a425572c3f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~Logger</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>ae811ff7c42dfb17efe7b48b7fc4f9c31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D *</type>
      <name>d</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a7027b196328646314f5303e4e0049d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream &amp;</type>
      <name>fileline</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a4a4b8fc7c42c21f26f5df3c98e312687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::Mutex &amp;</type>
      <name>inpguard</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>aaeb213d8aaba4212a697d7586a5fec91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream &amp;</type>
      <name>logline</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>ac64e73b571fb023e6e6dccced1740507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger *</type>
      <name>_instance</name>
      <anchorfile>classRTT_1_1Logger.html</anchorfile>
      <anchor>a809482dcabe409affa8e911d4efcb742</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::Logger::D</name>
    <filename>structRTT_1_1Logger_1_1D.html</filename>
    <member kind="function">
      <type></type>
      <name>D</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>a214021fd812a0ef8bb540505d9b4addc</anchor>
      <arglist>(std::ostream &amp;str, char const *logfile_name)</arglist>
    </member>
    <member kind="function">
      <type>Logger::LogLevel</type>
      <name>intToLogLevel</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>a1b0f35dfdf9e8c7c27d2db8c85cdf7b9</anchor>
      <arglist>(int ll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logit</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>a065a218fc962c1e1a93846d3a50ebcec</anchor>
      <arglist>(std::ostream &amp;(*pf)(std::ostream &amp;))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maylog</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>ac8a31013871978ad817e1eda4827130e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maylogFile</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>a3b54871efa5d18e7e2e8d74f46e3292f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maylogStdOut</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>a30dbaeafca40e71a3b6c5d9104eb3005</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>showLevel</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>ae6d47a25804b9eb50e5b763e3272043c</anchor>
      <arglist>(LogLevel ll) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>showModule</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>ad857d48950160fc84c4d0af8e788c41a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>showTime</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>a6d59554f1b0a416eeec022a105db36fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowRT</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>acfc6de5453f60ed852c6e12231cee19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LogLevel</type>
      <name>inloglevel</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>ae2bcd21e4ced84fd4915208c4404f20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>os::Mutex</type>
      <name>inpguard</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>a250530a82dd2746ae440afd4c43b69e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::stringstream</type>
      <name>logline</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>aed3232333707868504d27ba208eda851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mlogFile</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>ab1ed76dc73f72fe2cd3cc8032cce7d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mlogStdOut</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>ab0831eebbfcd1c17abdb1792380a69d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>moduleptr</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>a5d6411f3ab5862f23be43f0be996fe8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LogLevel</type>
      <name>outloglevel</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>a7756e2c91a9744834042b7da94f6871d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showtime</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>ac95658662d7033e40e00e96b4b759e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>started</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>af7661b5f59c237f8bb3fddf03ae2967a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::ostream *</type>
      <name>stdoutput</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>af566af096090aae0acaf26adc27aaea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimeService::ticks</type>
      <name>timestamp</name>
      <anchorfile>structRTT_1_1Logger_1_1D.html</anchorfile>
      <anchor>af5fbb1b356a6d91c4b9a0db9c2be38d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::Logger::In</name>
    <filename>structRTT_1_1Logger_1_1In.html</filename>
    <member kind="function">
      <type></type>
      <name>In</name>
      <anchorfile>structRTT_1_1Logger_1_1In.html</anchorfile>
      <anchor>a876bcca8d428d88dbef68450566eccb1</anchor>
      <arglist>(const std::string &amp;module)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~In</name>
      <anchorfile>structRTT_1_1Logger_1_1In.html</anchorfile>
      <anchor>af9cb8d57dc32f90a07b22865f64bc174</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>oldmod</name>
      <anchorfile>structRTT_1_1Logger_1_1In.html</anchorfile>
      <anchor>ad6f7c70d3349f9f6f31cbc736934a7e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Marshalling</name>
    <filename>classRTT_1_1Marshalling.html</filename>
    <base>RTT::ServiceRequester</base>
    <member kind="function">
      <type></type>
      <name>Marshalling</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>a70c8742e576d1ce0b3de42fab0b3804e</anchor>
      <arglist>(TaskContext *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Marshalling</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>a6a1549ea84f0b27a43b13d4d42438fb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;filename)&gt;</type>
      <name>loadProperties</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>ada794cec547d1c65cd24189eafc2d0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;filename)&gt;</type>
      <name>readProperties</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>a0ce66e29200e0427a402d4175045cb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;name, const std::string &amp;filename)&gt;</type>
      <name>readProperty</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>af1a6bd88b6974ee554dfcb191b53d80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;filename)&gt;</type>
      <name>storeProperties</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>ac4a7ba2711dddd63c4d840928af300c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;filename)&gt;</type>
      <name>updateFile</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>ad79f77064ca55193ee69382822a719f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;filename)&gt;</type>
      <name>updateProperties</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>afda72de1fcab5c879123c417f33b6f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;filename)&gt;</type>
      <name>writeProperties</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>a989d8a0122a4b3117d4b35a2006a2ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;name, const std::string &amp;filename)&gt;</type>
      <name>writeProperty</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>abe028b90ebec24c1c6b207d7eab9ba0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>mparent</name>
      <anchorfile>classRTT_1_1Marshalling.html</anchorfile>
      <anchor>a34eeb2c98bb33428674899ea1f9d5cbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::name_not_found_exception</name>
    <filename>structRTT_1_1name__not__found__exception.html</filename>
    <member kind="function">
      <type></type>
      <name>name_not_found_exception</name>
      <anchorfile>structRTT_1_1name__not__found__exception.html</anchorfile>
      <anchor>ac8a42869c5b93c9aaf1518e79b7b4422</anchor>
      <arglist>(const std::string &amp;n=&quot;name&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>structRTT_1_1name__not__found__exception.html</anchorfile>
      <anchor>a995662c09eebdc93d847d68b5f6018e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~name_not_found_exception</name>
      <anchorfile>structRTT_1_1name__not__found__exception.html</anchorfile>
      <anchor>a16ae3cfeba9e19b68e3d377627b517ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structRTT_1_1name__not__found__exception.html</anchorfile>
      <anchor>a05029cedaccd5edd60356c1e82f171e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>whatstr</name>
      <anchorfile>structRTT_1_1name__not__found__exception.html</anchorfile>
      <anchor>a27b7ce6e55ba81db4d2b0c4d69304442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::no_asynchronous_operation_exception</name>
    <filename>structRTT_1_1no__asynchronous__operation__exception.html</filename>
    <member kind="function">
      <type></type>
      <name>no_asynchronous_operation_exception</name>
      <anchorfile>structRTT_1_1no__asynchronous__operation__exception.html</anchorfile>
      <anchor>adc9402f8867cefde14ff370205b5145f</anchor>
      <arglist>(const std::string &amp;what)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>structRTT_1_1no__asynchronous__operation__exception.html</anchorfile>
      <anchor>a6066bc32198d2d23cf3fc2fc24597520</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~no_asynchronous_operation_exception</name>
      <anchorfile>structRTT_1_1no__asynchronous__operation__exception.html</anchorfile>
      <anchor>a88a85c6aabb28b4558f8afa04e0159b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>whatstr</name>
      <anchorfile>structRTT_1_1no__asynchronous__operation__exception.html</anchorfile>
      <anchor>a7c423c3a49fa70a974cda8b176f3563c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::non_lvalue_args_exception</name>
    <filename>structRTT_1_1non__lvalue__args__exception.html</filename>
    <member kind="function">
      <type></type>
      <name>non_lvalue_args_exception</name>
      <anchorfile>structRTT_1_1non__lvalue__args__exception.html</anchorfile>
      <anchor>afc3d654443f82b04fa85e210fa9a6127</anchor>
      <arglist>(int w, const std::string &amp;received)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>structRTT_1_1non__lvalue__args__exception.html</anchorfile>
      <anchor>a115b0dd4ad2520defa184a28075d7f04</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~non_lvalue_args_exception</name>
      <anchorfile>structRTT_1_1non__lvalue__args__exception.html</anchorfile>
      <anchor>a94918073730102f04038328068ca989d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>received_</name>
      <anchorfile>structRTT_1_1non__lvalue__args__exception.html</anchorfile>
      <anchor>a10d31f04d29843fe1b6c6b207a9c5a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>whatstr</name>
      <anchorfile>structRTT_1_1non__lvalue__args__exception.html</anchorfile>
      <anchor>ad47d75b4ba3435eff02b9d4ba687f030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>whicharg</name>
      <anchorfile>structRTT_1_1non__lvalue__args__exception.html</anchorfile>
      <anchor>a3ae61cf787dfe1dee0a5279918a49bb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Operation</name>
    <filename>classRTT_1_1Operation.html</filename>
    <templarg>Signature</templarg>
    <base>RTT::base::OperationBase</base>
    <member kind="function">
      <type>Operation&lt; Signature &gt; &amp;</type>
      <name>arg</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a154e1dfab74c396bbaba7c93a505854c</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type>Operation &amp;</type>
      <name>calls</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a7ee129f9959c20b50d0851d0252f98c7</anchor>
      <arglist>(boost::function&lt; Signature &gt; func, ExecutionThread et=ClientThread, ExecutionEngine *ownerEngine=NULL)</arglist>
    </member>
    <member kind="function">
      <type>Operation &amp;</type>
      <name>calls</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a6fe4d213e70bc74c7534047ebb50a5b3</anchor>
      <arglist>(Function func, Object o, ExecutionThread et=ClientThread, ExecutionEngine *ownerEngine=NULL)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; Signature &gt; &amp;</type>
      <name>doc</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a698f35951b6a50d6d9265bcc258bb62e</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DisposableInterface::shared_ptr</type>
      <name>getImplementation</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>acf077f032a9feb84b59c812466108854</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const base::DisposableInterface::shared_ptr</type>
      <name>getImplementation</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a6181342dbe3ac4753b77347ee218c715</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::OperationCallerBase&lt; Signature &gt;::shared_ptr</type>
      <name>getOperationCaller</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>ae3d5b7ca25742ec1b8d3fd8aa2cbe921</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const base::OperationCallerBase&lt; Signature &gt;::shared_ptr</type>
      <name>getOperationCaller</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a3d97aea04fe7166b0f7c6856b5ca63a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Operation</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a82a9ede1a5050520a557df559934063b</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Operation</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a62cc3a5e772dea5b1b8a9cd872ddeb6b</anchor>
      <arglist>(const std::string &amp;name, boost::function&lt; Signature &gt; func, ExecutionThread et=ClientThread, ExecutionEngine *ee=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Operation</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a7bf53223e3dc7064a708684007b62257</anchor>
      <arglist>(const std::string &amp;name, Function func, Object o, ExecutionThread et=ClientThread, ExecutionEngine *ee=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Operation</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a9239b06fea2b06be27232ad52f6fa2b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>ownerUpdated</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>aa4825d121cdfae3f59c10925b346f373</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::LocalOperationCaller&lt; Signature &gt;::shared_ptr</type>
      <name>impl</name>
      <anchorfile>classRTT_1_1Operation.html</anchorfile>
      <anchor>a7683c1d0f403deebbd9aff2ee73d15ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::OperationCaller</name>
    <filename>classRTT_1_1OperationCaller.html</filename>
    <templarg>SignatureT</templarg>
    <base>internal::InvokerSignature</base>
    <base>RTT::base::OperationCallerBaseInvoker</base>
    <member kind="typedef">
      <type>internal::InvokerSignature&lt; boost::function_traits&lt; Signature &gt;::arity, Signature, boost::shared_ptr&lt; base::OperationCallerBase&lt; Signature &gt; &gt; &gt;</type>
      <name>Base</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a2f90c8c169825c53722ed9745f7ad497</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; base::OperationCallerBase&lt; Signature &gt; &gt;</type>
      <name>OperationCallerBasePtr</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a76ddc866a1cd4bc02b05ef509f75e266</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>ad5ef743ae22e2104fa8f6155fa1e45d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SignatureT</type>
      <name>Signature</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a486d445c10e761cf62a4d87bcae8fd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a3ae91f9d148183109748c2878455cdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a7fda0784aad8cadb57166bea771203a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>afbd5dc6b66748cb9c86173b20bbd8fa8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const OperationCallerBasePtr</type>
      <name>getOperationCallerImpl</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a2efbe00cd744807fd2ca1e1901db7b6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCaller</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a7bda2257d8bc399e546385977544a584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCaller</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>abf227de54d747229f27c4fd9dc6ba900</anchor>
      <arglist>(std::string name, ExecutionEngine *caller=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCaller</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>ac02e3b899eb459e1bf7c06dad013f3d8</anchor>
      <arglist>(const OperationCaller &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCaller</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>aea18ca45787117eb2e04cbbb24bb7c0d</anchor>
      <arglist>(boost::shared_ptr&lt; base::DisposableInterface &gt; implementation, ExecutionEngine *caller=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCaller</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a6c14a10e4bc6377cff6c39b793eff851</anchor>
      <arglist>(OperationInterfacePart *part, ExecutionEngine *caller=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCaller</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a5f3b1571c335fcdfb1dc3f20d5a548d3</anchor>
      <arglist>(const std::string &amp;name, ServicePtr service, ExecutionEngine *caller=0)</arglist>
    </member>
    <member kind="function">
      <type>OperationCaller &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a0b85f69b09e449d6c265d33adb3f2fd4</anchor>
      <arglist>(const OperationCaller &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>OperationCaller &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a8c654131b4ad5527d72444ad4ce3e83b</anchor>
      <arglist>(boost::shared_ptr&lt; base::DisposableInterface &gt; implementation)</arglist>
    </member>
    <member kind="function">
      <type>OperationCaller &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a4cbfe1bce71065fd7bbca6dc967e456d</anchor>
      <arglist>(OperationInterfacePart *part)</arglist>
    </member>
    <member kind="function">
      <type>OperationCaller &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a4ce6d9ba27e5d66b71929d1194ec6818</anchor>
      <arglist>(ServicePtr service)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a5c67bdd33f313444ff67aec6aacf699f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaller</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a2729c2f741673bf8c9d4d6e95169c83b</anchor>
      <arglist>(ExecutionEngine *caller)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setImplementation</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>ae1b3e3eb15fab0cb33ac7def4276b55a</anchor>
      <arglist>(boost::shared_ptr&lt; base::DisposableInterface &gt; implementation, ExecutionEngine *caller=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setImplementationPart</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a48b7842332d5dc1b6222024bb504cae5</anchor>
      <arglist>(OperationInterfacePart *orp, ExecutionEngine *caller=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOperationCallerImpl</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>abf9417c4ca9016ed795bd5769db2801f</anchor>
      <arglist>(OperationCallerBasePtr new_impl) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OperationCaller</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>aee226afba7146ecbb55f43552d41b65e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setupOperationCaller</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>ad8a8a6f5cc912c3f20e96e070ad864d9</anchor>
      <arglist>(OperationInterfacePart *part)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutionEngine *</type>
      <name>mcaller</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>a9803ad0ab52d2e3425ddd57f5ea87638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1OperationCaller.html</anchorfile>
      <anchor>ac3f7cb5e92618974d55c361e1b0d3961</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::OperationInterface</name>
    <filename>classRTT_1_1OperationInterface.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>Arguments</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a09243638f9e56f5322ccf49cc67ca4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ArgumentDescription &gt;</type>
      <name>Descriptions</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a33038c30f37f51ba4e0f71ffa3dd78db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a7530f8d747ccb09e5d4c68d1177bd060</anchor>
      <arglist>(const std::string &amp;name, OperationInterfacePart *part)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a7744bc2d6caa163efc153b28e89d3ce6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Descriptions</type>
      <name>getArgumentList</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a843066924eb7c079832718c5cf15e7a1</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getArity</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>ac6d8ac5248f6005053d90cdfe76cd05a</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCollectArity</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a0151ba33c1e610eb168c8b72b2f69545</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a0154dd6d15f610f5347ed2a4e9e96bcf</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getNames</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a91ddca9d0376b78c7617ac790f985e58</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>OperationInterfacePart *</type>
      <name>getPart</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>af1793b4990e68890a210820bd8922311</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getResultType</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a9887ac7ed938277edf7063063e849223</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMember</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a1f0c72ef924fbd180eebbcc1e93e590b</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSynchronous</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a1106ef1dc8f222a0595e50ad93637b45</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produce</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a8762e2fbdbaa9e88f90474c2bb73cfc4</anchor>
      <arglist>(const std::string &amp;name, const Arguments &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produceCollect</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a91a921268272a88f33029e220c2b512c</anchor>
      <arglist>(const std::string &amp;name, const Arguments &amp;args, internal::DataSource&lt; bool &gt;::shared_ptr blocking) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produceHandle</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a9330b6a57234e636220e32636a16a45a</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produceSend</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>ad3e9bd1086d592eba8612e7bd0f67b9d</anchor>
      <arglist>(const std::string &amp;name, const Arguments &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>a72938e680f9d2394b08c6ef45aee2e80</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, OperationInterfacePart * &gt;</type>
      <name>map_t</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>ad10968726affb9dda3766ca391290a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>map_t</type>
      <name>data</name>
      <anchorfile>classRTT_1_1OperationInterface.html</anchorfile>
      <anchor>addd866a2dc50ff53a0dcfb44f1291cfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::OperationInterfacePart</name>
    <filename>classRTT_1_1OperationInterfacePart.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>arity</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>adec3aefe99248918dfa083c6f94dfff9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>collectArity</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>aa41c101b800f84634c3bafba0534f310</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>description</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>aee4f0cbbeaaa6b2de3d6442c42ab4ddd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; ArgumentDescription &gt;</type>
      <name>getArgumentList</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>a33e0ae26fb003a4c991376f452da56b8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const types::TypeInfo *</type>
      <name>getArgumentType</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>a946a835e85fc4df63ee9d09f6e811bc7</anchor>
      <arglist>(unsigned int arg) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const types::TypeInfo *</type>
      <name>getCollectType</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>a48013c81d22bfcd90f5fc003e156630e</anchor>
      <arglist>(unsigned int arg) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT_API boost::shared_ptr&lt; base::DisposableInterface &gt;</type>
      <name>getLocalOperation</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>aac9cfc91ff488aab9fa1d5a702701ee8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>abcd1c698b958ae35a70eeae0d64c99b6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produce</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>acb8bfc58feeb11cbbebf219d1bd294fd</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceCollect</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>ae742505198d014dd3086570fa746427a</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, internal::DataSource&lt; bool &gt;::shared_ptr blocking) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceHandle</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>affb35c4fa2b0c3363184562a7a674e12</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceSend</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>a5bb20c59d3e2b24b44d071727d4b3406</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>resultType</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>a143e1c6d1ff84c84175397d2fae99ae6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT_API</type>
      <name>~OperationInterfacePart</name>
      <anchorfile>classRTT_1_1OperationInterfacePart.html</anchorfile>
      <anchor>a491acf16421f4a76092776a9a3186f8e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::OutputPort</name>
    <filename>classRTT_1_1OutputPort.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::OutputPortInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual base::PortInterface *</type>
      <name>antiClone</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a4b4f6b4b97b600f4ae595bbfdbd9d34a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::PortInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a37128c51b755d32b4179fdd484e31286</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>createConnection</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a6426ddf528b5f2bb51fea1ca29c03826</anchor>
      <arglist>(base::InputPortInterface &amp;input_port, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Service *</type>
      <name>createPortObject</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a1cf40612f7336461fbe3b7af72f66690</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>createStream</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>ac93cd73c53bc49c7139482c2af117857</anchor>
      <arglist>(ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a19f3cff9591bb41238371dc52d7e2edd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>getLastWrittenValue</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a107d2690871b28b792931e2fb85dcf64</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLastWrittenValue</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a8e2e411770663dcfbbb0df1840c5c105</anchor>
      <arglist>(T &amp;sample) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>ad9a0c0e4724c6fd35068fbd750440037</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keepLastWrittenValue</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>ab5529a0e5c2a2d3127993bea73320dda</anchor>
      <arglist>(bool keep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keepNextWrittenValue</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a1de2b59a4e64a5a9151145f1461f6576</anchor>
      <arglist>(bool keep)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keepsLastWrittenValue</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a7a07ddb1c8688afd44166a6bd51c7c51</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutputPort</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a594e5687937dd7256c9bf9fbecff91d9</anchor>
      <arglist>(std::string const &amp;name=&quot;unnamed&quot;, bool keep_last_written_value=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataSample</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a9ba3e7b6c569e312923a075f79bb92b4</anchor>
      <arglist>(const T &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>ad1b4a8113cc743f1b69745879c1205d6</anchor>
      <arglist>(const T &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>ab140a9c5e83abfaf9b73a737b2f25a67</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectionAdded</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a76905180c6ee3a6f8b2b4e8a45bce399</anchor>
      <arglist>(base::ChannelElementBase::shared_ptr channel_input, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>do_init</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a287b8f92897fc3914b69ac36f98abd54</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::param_t sample, const internal::ConnectionManager::ChannelDescriptor &amp;descriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>do_write</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>aca2b282cee8e29a94569b903cf1675f2</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::param_t sample, const internal::ConnectionManager::ChannelDescriptor &amp;descriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>OutputPort &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a754166673b96a669558d64b82d5231d0</anchor>
      <arglist>(OutputPort const &amp;orig)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>OutputPort</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a2ccf26ac5ecacb1c47e2336f2ca47827</anchor>
      <arglist>(OutputPort const &amp;orig)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_initial_sample</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>ae00631a046e3544b5b3ffa4bd08ade2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_last_written_value</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>ab31146d773de366b2b4a33fa361973b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>keeps_last_written_value</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a36a54f8e21e6f153ecdc6ed494bd4f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>keeps_next_written_value</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>ac87c27c9c3e0778bfbad529c0f08938a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataObjectInterface&lt; T &gt;::shared_ptr</type>
      <name>sample</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>aa45c50675300548671247917bd4a8eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::ConnInputEndpoint&lt; T &gt;</name>
      <anchorfile>classRTT_1_1OutputPort.html</anchorfile>
      <anchor>a779bca773046aa49d594bb2eea265050</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::parse_exception</name>
    <filename>classRTT_1_1parse__exception.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual parse_exception *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1parse__exception.html</anchorfile>
      <anchor>af92fe0ac329fe7d04cfa739b6e855acb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1parse__exception.html</anchorfile>
      <anchor>ae6b7aacd1dfdd9fc93dd1044ca32e9bb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~parse_exception</name>
      <anchorfile>classRTT_1_1parse__exception.html</anchorfile>
      <anchor>ac6219cfb651031eaf883bcb380740ce3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>parse_exception</name>
      <anchorfile>classRTT_1_1parse__exception.html</anchorfile>
      <anchor>aba53c7a7a01f98462cc3ba4cf0d2f79b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>parse_exception &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1parse__exception.html</anchorfile>
      <anchor>a4dd4001afbaedb8cf80cd48617435833</anchor>
      <arglist>(const parse_exception &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Property</name>
    <filename>classRTT_1_1Property.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::PropertyBase</base>
    <member kind="typedef">
      <type>boost::call_traits&lt; value_t &gt;::const_reference</type>
      <name>const_reference_t</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a7bb972c82f4bd398a2c3443e8665d20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_t</type>
      <name>DataSourceType</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a7870caf55fa111c959802ea11f309f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::call_traits&lt; value_t &gt;::param_type</type>
      <name>param_t</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>ac9c37651b65bf99918121af32cb07da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::call_traits&lt; value_t &gt;::reference</type>
      <name>reference_t</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a59e7f2b7b48f2909c01833362847ec03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::remove_const&lt; typename boost::remove_reference&lt; T &gt;::type &gt;::type</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a5a813af024efc0d34ff2c1dfdbc10a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Property&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a10037495b7b966e0ced0367e47ac021f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a93bb87aa34a80bc5be3975ca697a1eb0</anchor>
      <arglist>(const Property&lt; PropertyBag &gt; &amp;orig)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a45938c484069c2d2b68fdf6093325ae9</anchor>
      <arglist>(const base::PropertyBase *other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>abb76dda9cd4c5bc9b1075360cb31ef5a</anchor>
      <arglist>(const Property&lt; T &gt; &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API bool</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>ac9cfe6a842a27439e1a972012d27658a</anchor>
      <arglist>(const Property&lt; PropertyBag &gt; &amp;orig)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Property&lt; T &gt; *</type>
      <name>create</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a760c37b4d3189c770bd9b0baa5f46dda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Property&lt; T &gt; &amp;</type>
      <name>doc</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a3b1dd251b6fab9089bfed94bb3e11744</anchor>
      <arglist>(const std::string &amp;descr)</arglist>
    </member>
    <member kind="function">
      <type>DataSourceType</type>
      <name>get</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a6d75dace06b2798ea3ae0631e0681aca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>internal::AssignableDataSource&lt; DataSourceType &gt;::shared_ptr</type>
      <name>getAssignableDataSource</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a156d08724042bdfa4b0c2a1d682c22a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a5f93c1620a25210fdcff5174f66ea2ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getType</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>af25c6bd6155317133d462299bbb61469</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a42b5562e4ba6998d0962d0348df16aba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>identify</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a2ffa27aeb8740387619fd1ac6ac82fca</anchor>
      <arglist>(PropertyBagVisitor *pbi)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>identify</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>af0f50c4155f895785af0ea05f87933c5</anchor>
      <arglist>(base::PropertyIntrospection *pi)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>identify</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a081dfa06af6a55c1666522510fd574f5</anchor>
      <arglist>(base::PropertyBagVisitor *pi)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void</type>
      <name>identify</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a859eac68a9ec53ae12fc2b6498745324</anchor>
      <arglist>(base::PropertyBagVisitor *pbi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator value_t</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>ac3ac8fb2e3e082c26c3a6dae3ae5285e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Property&lt; T &gt; &amp;</type>
      <name>operator&lt;&lt;=</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>ac2360909a3d556c4a1fc56a952b94930</anchor>
      <arglist>(Property&lt; T &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Property&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>aae25cf76bb2427bf974033fd316cff1b</anchor>
      <arglist>(param_t value)</arglist>
    </member>
    <member kind="function">
      <type>Property&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a7701e80218e8e2f7be2ea2c2cc77a788</anchor>
      <arglist>(base::PropertyBase *source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a5d18e241e6f80cc48e8b583ed3f09aae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a14004024f30b32143ef8bd8c25be3937</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>aa637228e7e08468aa0ad57efcc5f930e</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;description, param_t value=value_t())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a6781571d444899248a53adb7f222ea2d</anchor>
      <arglist>(const Property&lt; T &gt; &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a2123deaf939323883cc45bc907ea7990</anchor>
      <arglist>(base::PropertyBase *source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>aab9c79e84b980d1676abaec9ecfb1a43</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;description, typename internal::AssignableDataSource&lt; DataSourceType &gt;::shared_ptr datasource)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refresh</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>ab3831bccd1ab8f91f55cb373ab720204</anchor>
      <arglist>(const Property&lt; PropertyBag &gt; &amp;orig)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>refresh</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>af2cd7ad18f8a1e991466aeadc534f3b4</anchor>
      <arglist>(const base::PropertyBase *other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refresh</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>ab9e1f14497f3d7ae0269ace208eb291f</anchor>
      <arglist>(const Property&lt; T &gt; &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API bool</type>
      <name>refresh</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a248d2a911257a1c78da3c96b37e569fa</anchor>
      <arglist>(const Property&lt; PropertyBag &gt; &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a9e7b00fa62d9bd49b7284eaf46e577fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a1d50bd7460f8122ceadebb62eac76e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a9f4b22db7e05bdbe3cb8883584b14fd9</anchor>
      <arglist>(param_t v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a936cd77f87f31ee071cad11b8f71851e</anchor>
      <arglist>(const Property&lt; PropertyBag &gt; &amp;orig)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a9699acbb0c3c4ee303466e2bab187290</anchor>
      <arglist>(const base::PropertyBase *other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a1c1ed44652b45c29adb3e725c142cefb</anchor>
      <arglist>(const Property&lt; T &gt; &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API bool</type>
      <name>update</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a5ed2beb9612b901ea8d108aee87a8155</anchor>
      <arglist>(const Property&lt; PropertyBag &gt; &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>reference_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>addaf2111f1a33e904b22d562dcbacd63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Property&lt; T &gt; *</type>
      <name>narrow</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a13b3f9649cf7cef2ef3a5c74084df0ba</anchor>
      <arglist>(base::PropertyBase *prop)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>internal::AssignableDataSource&lt; DataSourceType &gt;::shared_ptr</type>
      <name>_value</name>
      <anchorfile>classRTT_1_1Property.html</anchorfile>
      <anchor>a7cec59239f56fd2b0009c8bcc2d57a49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::PropertyBag</name>
    <filename>classRTT_1_1PropertyBag.html</filename>
    <class kind="struct">RTT::PropertyBag::FindPropType</class>
    <member kind="typedef">
      <type>Properties::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>aa35688ea2a0748808a8df325724829a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Properties::iterator</type>
      <name>iterator</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a3eca73142f1e7c18c0f04993a34cd873</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>Names</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>aa10a27fab9201edee65941081f0dc45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; base::PropertyBase * &gt;</type>
      <name>Properties</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a8d472f1fd1b376390383f2529e22e53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Properties</type>
      <name>PropertyContainerType</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a385579fa7d83855efb8bbb7173738a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a3436930410adc98d547b8d7c07a4dd9f</anchor>
      <arglist>(base::PropertyBase *p)</arglist>
    </member>
    <member kind="function">
      <type>Property&lt; T &gt; &amp;</type>
      <name>addProperty</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a30809906cc055e715db698a6efbd3155</anchor>
      <arglist>(const std::string &amp;name, T &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addProperty</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>ab5377b32f92df2e4f83679f802130bfb</anchor>
      <arglist>(base::PropertyBase &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a94d75f98ebeb50ec48ad7fef2c6fca41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>ab24e1990812eab0a0ab3d9eaffdacbdc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>aa4a7567273f706a9f716ef188f4cf1df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a5e303a63b2990c0a7ddb391733bd8645</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a77c801069bb266e61082a8a5925c2095</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a7a06a6bf2e11ffecd6c756f43e3e1e77</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::PropertyBase *</type>
      <name>find</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a16ea618a62c7d17c82e72f8b9b50a5da</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>base::PropertyBase *</type>
      <name>findValue</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>afd98d892640c142495bb29c8aebc8e26</anchor>
      <arglist>(const T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>base::PropertyBase *</type>
      <name>getItem</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a73e11933b2187bd26b023c201174ed7f</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Properties &amp;</type>
      <name>getProperties</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>ad099049a808cb79dac17496cf234e856</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Properties &amp;</type>
      <name>getProperties</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a31e34db78b8e078bb5597763753d144b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Properties</type>
      <name>getProperties</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a9cfded63073548e740ab6d57bed9bd7c</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>base::PropertyBase *</type>
      <name>getProperty</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a208358bde188630901b99d01a93a4277</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>Names</type>
      <name>getPropertyNames</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a401d25f814d128bfb9cf86abbdbff1e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Property&lt; T &gt; *</type>
      <name>getPropertyType</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a5d2825978bc3fee037bf39abc4f4648f</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getType</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a0d8819506bdfe3ab47840de96e95b681</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>identify</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a87b0cfc06afcf4d393648ef89fe6142f</anchor>
      <arglist>(base::PropertyIntrospection *pi) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>identify</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a274447fc230d9e59555817a956ba6197</anchor>
      <arglist>(base::PropertyBagVisitor *pi) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>list</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a2ecbf87cf73b8e377fb56c9ff2ca7d27</anchor>
      <arglist>(Names &amp;names) const </arglist>
    </member>
    <member kind="function">
      <type>Names</type>
      <name>list</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a27aa2e7939f6b1f05195e49038e76e6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PropertyBag &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a253c473e5d017f4898102a6cf2b7740a</anchor>
      <arglist>(base::PropertyBase *item)</arglist>
    </member>
    <member kind="function">
      <type>PropertyBag &amp;</type>
      <name>operator&lt;&lt;=</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>aca778290078ba9022ae97159e2aba9a9</anchor>
      <arglist>(const PropertyBag &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>PropertyBag &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>aeb37f1f94b2281d58f4bb535f07d4cf8</anchor>
      <arglist>(const PropertyBag &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ownProperty</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a81122ebb23fbfc2d9028670318a1f6f8</anchor>
      <arglist>(base::PropertyBase *p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ownsProperty</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a5f63bcee44c0ee93d9d842bf9befac18</anchor>
      <arglist>(base::PropertyBase *p) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyBag</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>ace4791746550e941905bd0238d03b970</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyBag</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a53337c16cd80a118135970873a180a2d</anchor>
      <arglist>(const std::string &amp;_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyBag</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a2d35bce5e5fdcc3fe7bc593bf28f3382</anchor>
      <arglist>(const PropertyBag &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a85312b0a25bfa6d0045eb9478d1bfe1f</anchor>
      <arglist>(base::PropertyBase *p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeProperty</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>aa25ed674a6a48444ac7cc746b9ea587c</anchor>
      <arglist>(base::PropertyBase *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a78fe7ad3621ad1bbe78447e28d6d5556</anchor>
      <arglist>(const std::string &amp;newtype)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>aae5dd8560d94e2578e7e9d7820aa6ca9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PropertyBag</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a4ca3afc1c773fec9fde6936781ec6396</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Properties</type>
      <name>mowned_props</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a5a10461684d0a6589d3d9a2e5a562e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Properties</type>
      <name>mproperties</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>a63d126b5f72f5975ef508e2bbe53bdbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classRTT_1_1PropertyBag.html</anchorfile>
      <anchor>aa43af3b6b64b31468ae45b04523f2c39</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="index">intro</docanchor>
    <docanchor file="classRTT_1_1PropertyBag">usage</docanchor>
    <docanchor file="classRTT_1_1PropertyBag">constr</docanchor>
  </compound>
  <compound kind="struct">
    <name>RTT::PropertyBag::FindPropType</name>
    <filename>structRTT_1_1PropertyBag_1_1FindPropType.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1PropertyBag_1_1FindPropType.html</anchorfile>
      <anchor>aa916b2af70ceea8116f292f4d2fc7935</anchor>
      <arglist>(const base::PropertyBase *b1, const std::string &amp;b2) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::RemoveMsg</name>
    <filename>structRTT_1_1RemoveMsg.html</filename>
    <base>RTT::base::DisposableInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dispose</name>
      <anchorfile>structRTT_1_1RemoveMsg.html</anchorfile>
      <anchor>ab1e0b578308c1c283a7b1f0cb3321a50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>executeAndDispose</name>
      <anchorfile>structRTT_1_1RemoveMsg.html</anchorfile>
      <anchor>ad1b864b47dafa18802cd64a94ab80b1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isError</name>
      <anchorfile>structRTT_1_1RemoveMsg.html</anchorfile>
      <anchor>a30267089c05f10b9e3523a9f50097c4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoveMsg</name>
      <anchorfile>structRTT_1_1RemoveMsg.html</anchorfile>
      <anchor>a1ae50f486767fa67ab883177697d384d</anchor>
      <arglist>(ExecutableInterface *f, ExecutionEngine *ee)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>found</name>
      <anchorfile>structRTT_1_1RemoveMsg.html</anchorfile>
      <anchor>a5e9614c205ea5ccb09f85816039002d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ExecutionEngine *</type>
      <name>mee</name>
      <anchorfile>structRTT_1_1RemoveMsg.html</anchorfile>
      <anchor>a3a47abce733fe2fc3581748754710416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ExecutableInterface *</type>
      <name>mf</name>
      <anchorfile>structRTT_1_1RemoveMsg.html</anchorfile>
      <anchor>ae5dc39e1b900ea59838ffff323e2f80c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::ScopedHandle</name>
    <filename>classRTT_1_1ScopedHandle.html</filename>
    <base>RTT::Handle</base>
    <member kind="function">
      <type></type>
      <name>ScopedHandle</name>
      <anchorfile>classRTT_1_1ScopedHandle.html</anchorfile>
      <anchor>adbde11cb87fd5020a2f6441908b48c0b</anchor>
      <arglist>(const Handle &amp;hs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedHandle</name>
      <anchorfile>classRTT_1_1ScopedHandle.html</anchorfile>
      <anchor>aa2af236d54711154fa277221155f7fab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ScopedHandle</name>
      <anchorfile>classRTT_1_1ScopedHandle.html</anchorfile>
      <anchor>abffff126ad1e820cf63d389999c8ce1b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Scripting</name>
    <filename>classRTT_1_1Scripting.html</filename>
    <base>RTT::ServiceRequester</base>
    <member kind="typedef">
      <type>scripting::ProgramInterface::Status</type>
      <name>ProgramStatus</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a41429f4ecbd1087008899d0d3473a148</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>scripting::StateMachine::Status</type>
      <name>StateMachineStatus</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>aebf48593a5fdc07eb1bbfe115d19c822</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Scripting</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a77d142b63141a60f48af5befa3600200</anchor>
      <arglist>(TaskContext *owner)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Scripting</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a96ff89b367f48e1ef81a4a91fe06dc52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>activateStateMachine</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a5aa096f06dbf3bae5fcef84c1b167e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>deactivateStateMachine</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a01db697906616be7847e72130cea2952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>eval</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a34c7e3502d69cd005d6fca52c1cd9ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; int(const std::string &amp;)&gt;</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a681e05153d7e1aa7eac903bf72b35534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; int(const std::string &amp;)&gt;</type>
      <name>getProgramLine</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a90026c60aa633bbc53f51966fd616cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; std::vector&lt; std::string &gt;void)&gt;</type>
      <name>getProgramList</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>abbc3cc4b3e41d593cea841eb90082058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; ProgramStatus::ProgramStatus(const std::string &amp;)&gt;</type>
      <name>getProgramStatus</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>ac798ee8a0bf50a6ed27a21e1dc666292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; std::string(const std::string &amp;)&gt;</type>
      <name>getProgramStatusStr</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a5341237d6841b33c683c44a156b968e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; std::string(const std::string &amp;)&gt;</type>
      <name>getProgramText</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>accd72837bda10cab27d778a625dda350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; int(const std::string &amp;)&gt;</type>
      <name>getStateMachineLine</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>aadc6dfbf9ab7bdb0cc8e139d0f3b96b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; std::vector&lt; std::string &gt;)&gt;</type>
      <name>getStateMachineList</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a9ce7a714df7d1d54f0ec26da8573f607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; std::string(const std::string &amp;)&gt;</type>
      <name>getStateMachineState</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>ac94a8e90a4b01b8cbc4122ad347322d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; StateMachineStatus::StateMachineStatus(const std::string &amp;)&gt;</type>
      <name>getStateMachineStatus</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>add6ff43c9102e9370ffc22998a388c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; std::string(const std::string &amp;)&gt;</type>
      <name>getStateMachineStatusStr</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a0b05b9efe23fe51b335db3fd3c9c3596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; std::string(const std::string &amp;)&gt;</type>
      <name>getStateMachineText</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a8092161111e90f93ff31361790f183a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>hasProgram</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a1ac47bf16765d5aa3bde615a56987e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>hasStateMachine</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a884c6e731aa6d71c4820dfca70f8f203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>inProgramError</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>aaddccd3aeb038ce33d29210c7caa0579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>inStateMachineError</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a0190958f550472fb710df1de16e46f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;, const std::string &amp;)&gt;</type>
      <name>inStateMachineState</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>afe7306c84533df317b63506b16bb9b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>isProgramPaused</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a654141935def6aba1ca82c2ef26171d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>isProgramRunning</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>ae438de4d98e01f8bf2c0c161e82d8a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>isStateMachineActive</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>accd7eed9c13d9ba6a66f7495eb9125eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>isStateMachinePaused</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a2c01e9cf067f214ed0031afb0ae7cddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>isStateMachineRunning</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a3d05c495be453ee3422659b307ced83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>loadPrograms</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a000e3358edcd2cb2ef115467808a4acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>loadProgramText</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>ab4290b5aa9397e9f6aaf45be29f8ac2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>loadStateMachines</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>ac101edef91975dc0fc9c1971f2105db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;code)&gt;</type>
      <name>loadStateMachineText</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>af3b7c0858a52e4a4051a7ea102bccbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>pauseProgram</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a08ca970dc6410d2a27938a99477f81ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>pauseStateMachine</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a8b8730715e8d31bc078491975c1d5d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;, const std::string &amp;)&gt;</type>
      <name>requestStateMachineState</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>aecf95672e4b2c79bd5496e3e1a71b2c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>resetStateMachine</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a20666660850ddc885d184406e2080a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>runScript</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>ab280b205583939ef8b39e13a0fd5d57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>startProgram</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>af7cbee9d38d78f316506797e640cc737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>startStateMachine</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a243cba211655ee06ebb58e4c89ae5d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>stepProgram</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a66b29b9277ec4f912cd1b034da6fbc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>stopProgram</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>ab48abc6462f6410f39171a0d3e154ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>stopStateMachine</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>a63b9c86701efdccf24e0755376710b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>unloadProgram</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>aff4d914dfc999c064d636024df60f892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationCaller&lt; bool(const std::string &amp;)&gt;</type>
      <name>unloadStateMachine</name>
      <anchorfile>classRTT_1_1Scripting.html</anchorfile>
      <anchor>ac0b7278b8cb1e9c285863e12c23a89c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::SendHandle</name>
    <filename>classRTT_1_1SendHandle.html</filename>
    <templarg>Signature</templarg>
    <member kind="typedef">
      <type>internal::CollectSignature&lt; boost::function_traits&lt; typename internal::CollectType&lt; Signature &gt;::Ft &gt;::arity, typename internal::CollectType&lt; Signature &gt;::Ft, internal::CollectBase&lt; Signature &gt; * &gt;</type>
      <name>CBase</name>
      <anchorfile>classRTT_1_1SendHandle.html</anchorfile>
      <anchor>ac89ae937c88595f6d0d767446c998ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>internal::ReturnSignature&lt; boost::function_traits&lt; Signature &gt;::arity, Signature, typename internal::CollectBase&lt; Signature &gt;::shared_ptr &gt;</type>
      <name>RBase</name>
      <anchorfile>classRTT_1_1SendHandle.html</anchorfile>
      <anchor>a183e93ebd0703cd61cffddbc824d4124</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect</name>
      <anchorfile>classRTT_1_1SendHandle.html</anchorfile>
      <anchor>a5541108eadd8ed57cfa1020b6f141d80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classRTT_1_1SendHandle.html</anchorfile>
      <anchor>ab1ea21c65a8280c449c28f9b9228db01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SendHandle &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1SendHandle.html</anchorfile>
      <anchor>a199c92d0c6c7527b2b575cd1eee5fa1a</anchor>
      <arglist>(base::DisposableInterface *implementation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1SendHandle.html</anchorfile>
      <anchor>a33dbb289a6fdeab7a7bd41c5833b788b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SendHandle</name>
      <anchorfile>classRTT_1_1SendHandle.html</anchorfile>
      <anchor>ad20ae701e58a489d34eb9652c64ec39b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SendHandle</name>
      <anchorfile>classRTT_1_1SendHandle.html</anchorfile>
      <anchor>a98b584ed8f848858e6446660a41264f0</anchor>
      <arglist>(typename internal::CollectBase&lt; Signature &gt;::shared_ptr coll)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SendHandle</name>
      <anchorfile>classRTT_1_1SendHandle.html</anchorfile>
      <anchor>ae61755a5f6d53624633953e7bc8f513c</anchor>
      <arglist>(const SendHandle &amp;hs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SendHandle</name>
      <anchorfile>classRTT_1_1SendHandle.html</anchorfile>
      <anchor>ae6098cf1a644614b65293424fe3e31a8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::Service</name>
    <filename>classRTT_1_1Service.html</filename>
    <base>RTT::OperationInterface</base>
    <base>RTT::ConfigurationInterface</base>
    <base>RTT::DataFlowInterface</base>
    <member kind="typedef">
      <type>OperationInterface</type>
      <name>Factory</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>af4ef65336f84ec67356f9d4b487b3485</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ProviderNames</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>aa63941b38ffce04187aeab4ff638651d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Service &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a586d9dd29235367b735264a01867e93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addLocalOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>abcdccc873fb77f51f5d53cca01bcdf58</anchor>
      <arglist>(base::OperationBase &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; Signature &gt; &amp;</type>
      <name>addOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>abd4f94e4184b2f470053ad54c42e6dda</anchor>
      <arglist>(Operation&lt; Signature &gt; &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; typename internal::GetSignature&lt; Func &gt;::Signature &gt; &amp;</type>
      <name>addOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>ad64047053190f708c77ef37483ba3018</anchor>
      <arglist>(const std::string name, Func func, Service *serv, ExecutionThread et=ClientThread)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; Func &gt; &amp;</type>
      <name>addOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a2fd3085e2a555ca4b7e7d01ac51ce7b7</anchor>
      <arglist>(const std::string name, Func *func, ExecutionThread et=ClientThread)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; typename internal::GetSignatureDS&lt; Func &gt;::Signature &gt; &amp;</type>
      <name>addOperationDS</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a16c55fbf8e8b5fbc74ff3fe5aaddf4bb</anchor>
      <arglist>(const std::string &amp;name, Func func, internal::DataSource&lt; boost::shared_ptr&lt; ObjT &gt; &gt; *sp, ExecutionThread et=ClientThread)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; Signature &gt; &amp;</type>
      <name>addOperationDS</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>ad5dd40574f3049800e2a8695f548f4b5</anchor>
      <arglist>(internal::DataSource&lt; boost::shared_ptr&lt; ObjT &gt; &gt; *sp, Operation&lt; Signature &gt; &amp;op)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addService</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a5d23e90906042881cc9315e1bd98f449</anchor>
      <arglist>(shared_ptr obj)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; Signature &gt; &amp;</type>
      <name>addSynchronousOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>ad48f4deb45e99802ffd615015769fc0a</anchor>
      <arglist>(Operation&lt; Signature &gt; &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; typename internal::GetSignature&lt; Func &gt;::Signature &gt; &amp;</type>
      <name>addSynchronousOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>ac612f1265d5a274ef650757aad6fda5a</anchor>
      <arglist>(const std::string name, Func func, Service *serv, ExecutionThread et=ClientThread)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a490fc9133d21ccd6f8e2388ab07431c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>internal::OperationCallerC</type>
      <name>create</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a304d85203882c54aac4bbcab91d0da13</anchor>
      <arglist>(std::string name, ExecutionEngine *caller)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>doc</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a26f65c77b98b5361207242cf5b59cf8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doc</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a2a1eb79e816b491e71c03ae96e56f0eb</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; base::DisposableInterface &gt;</type>
      <name>getLocalOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a3f714307df9151bee776127196832859</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a5f73cc6c6b7e085a7c526eb342df2830</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>OperationInterfacePart *</type>
      <name>getOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a43c2db6bcad1ea88a22191e8780d4e3c</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a0bd085079896f5242c5656f8ee5034a9</anchor>
      <arglist>(std::string name, const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getOperationNames</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a4ca6c54840653c4b0dfab69df8839598</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TaskContext *</type>
      <name>getOwner</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>af09c4e953c52113e8a117d7f65cae7ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ExecutionEngine *</type>
      <name>getOwnerExecutionEngine</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a6e33b3a154e6e7e00d8a3f3adce25ac7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>shared_ptr</type>
      <name>getParent</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a137b83848de6b783f1ef66b427b7588b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ProviderNames</type>
      <name>getProviderNames</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a9f6a916611b84ec0efa63041d7448116</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>shared_ptr</type>
      <name>getService</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>ad51ab122e01b561762386fcc8fabb55d</anchor>
      <arglist>(const std::string &amp;service_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a7ac758c65de8fae3be3bc4ed3eac3495</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasService</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a986074c32d5232b44d12f62515c3cac2</anchor>
      <arglist>(const std::string &amp;service_name)</arglist>
    </member>
    <member kind="function">
      <type>Service::shared_ptr</type>
      <name>provides</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a224b685592dec643289798cac7ad8e2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Service::shared_ptr</type>
      <name>provides</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a52e9501a0c0ef27bde331ddaa5e63538</anchor>
      <arglist>(const std::string &amp;service_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>adffa32a19a1b58771146c56773ae5af2</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeService</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>aaa0389e2b340c1c2b2405289eae7ff3a</anchor>
      <arglist>(std::string const &amp;service_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a594ee345ec9aefcde6f6a184107a4ec2</anchor>
      <arglist>(std::string name, base::OperationBase *impl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Service</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a811a86324e277ee011f6941c27573f40</anchor>
      <arglist>(const std::string &amp;name, TaskContext *owner=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a9efbfa07f131b186683525c964ce68a5</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOperationThread</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a447c3a77e8dd12b18ba02b059604ee87</anchor>
      <arglist>(std::string const &amp;name, ExecutionThread et)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOwner</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a5a4893628c8cc423c6e5b3511f9af536</anchor>
      <arglist>(TaskContext *new_owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParent</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a48caa7cb7c781b54bb5d3eb71fff4225</anchor>
      <arglist>(shared_ptr new_parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Service</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a9aaf8d8a9aa2a8083ca010995d890b44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Service::shared_ptr</type>
      <name>Create</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a56d813e588db7acf6266492c53bb5062</anchor>
      <arglist>(const std::string &amp;name, TaskContext *owner=0)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; base::OperationBase * &gt;</type>
      <name>OperationList</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>ae676323ac7baaa2b2d69a81b02a361c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, shared_ptr &gt;</type>
      <name>Services</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a5540a48f3ee2461f90f58f8c5b205908</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, base::OperationBase * &gt;</type>
      <name>SimpleOperations</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>ae16563f08c5f4b76019bbcb98002344f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>testOperation</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>ad20f3f7dbaaf9c33966152c217e67b84</anchor>
      <arglist>(base::OperationBase &amp;op)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>mdescription</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a8c9bf062d263aa310f61581cbefb69d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a70759dc8adb15d10109606417d6a782e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TaskContext *</type>
      <name>mowner</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a683cc479ff50845807c08018989078ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OperationList</type>
      <name>ownedoperations</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>ace1ca86d7dbbf09e91a19bb0cb7861b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>shared_ptr</type>
      <name>parent</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a821eb104f1784f9be5713a44690ba184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Services</type>
      <name>services</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>a072525873f8237dd7c733763fbc7bab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SimpleOperations</type>
      <name>simpleoperations</name>
      <anchorfile>classRTT_1_1Service.html</anchorfile>
      <anchor>ab13d10c824414ec35c09b0fb798ff5f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::ServiceRequester</name>
    <filename>classRTT_1_1ServiceRequester.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>OperationCallerNames</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a90580355cbf4cf4a2fe0264715eff34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>RequesterNames</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a7b556b267f2d010e145045d34d37b9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addOperationCaller</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>aba281aa7ef07e9add2df66b8a0a9a647</anchor>
      <arglist>(base::OperationCallerBaseInvoker &amp;mbi)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connectTo</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a22bdc9b90ca3afb93b02251093d07c2d</anchor>
      <arglist>(Service::shared_ptr sp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>ad035ee2aea51297b62fe0db5e857e945</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::OperationCallerBaseInvoker *</type>
      <name>getOperationCaller</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a6c6121143504a60d5ae1a67de43ad51a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>OperationCallerNames</type>
      <name>getOperationCallerNames</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a304e55735a33c8c00ed91de14291f06f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Service::shared_ptr</type>
      <name>getReferencedService</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a817af2ee38db6c5db4160b93dc0f6b6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RequesterNames</type>
      <name>getRequesterNames</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>acc95a6df5df089705b88b3ba0e4ed078</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getRequestName</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a4082dae9a44303a4a6055a6c2d0d25e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TaskContext *</type>
      <name>getServiceOwner</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a39024b9e38b8d82a785476c79556e07a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>aea5e4e922108a328a9127bc081e8883a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ServiceRequester *</type>
      <name>requires</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a596ad481b0734d25b4049799ebbcb25d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ServiceRequester *</type>
      <name>requires</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>ac96247b51fd418d8b8007e862b2be6bf</anchor>
      <arglist>(const std::string &amp;service_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresService</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a1f0372d69a3cbfd01e50bb409dccf7b2</anchor>
      <arglist>(const std::string &amp;service_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceRequester</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>aefa69894b14ca3857c0fdcff4ccba237</anchor>
      <arglist>(const std::string &amp;name, TaskContext *owner=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServiceRequester</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a7d6858b4e14bc20b6b8372a1f722dc5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, base::OperationCallerBaseInvoker * &gt;</type>
      <name>OperationCallers</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a85356ef993ed7a218c911b9df8bf7800</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, ServiceRequester * &gt;</type>
      <name>Requests</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>af7e497600863e09c5f7c3742a501c5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OperationCallers</type>
      <name>mmethods</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>acfd55c44eca346638dddb25bf8792f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Service::shared_ptr</type>
      <name>mprovider</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>ace268fe0ed9854cb243f2d1a40c05c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Requests</type>
      <name>mrequests</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a561b5a939618c1bf8b03c51a6cf9ddf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>mrname</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a576b0f66efcfcb4905b6582ef479f08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TaskContext *</type>
      <name>mrowner</name>
      <anchorfile>classRTT_1_1ServiceRequester.html</anchorfile>
      <anchor>a5760751f4c8ca7903c5085688c98834a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::TaskContext</name>
    <filename>classRTT_1_1TaskContext.html</filename>
    <base>RTT::base::TaskCore</base>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>PeerList</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ac1ebba86c109e257343eb1f432e97079</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a4eb5d5ee16d21907b5121b65ce7b1717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::ActivityInterface *</type>
      <name>getActivity</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a6bb066129eb925e0a245509bb2c2cca1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>getActivity</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a5f4cefc2a489ea98d3d08137d8f9e97e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ad820f9fb8b5fb81f88dcbb31a08511dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>abdcbcf1f47651e911ed91ddec6ecac7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setActivity</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a65fa89828cdf260496f27643e4ab9344</anchor>
      <arglist>(base::ActivityInterface *new_act)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a6620b7f7ed8497c4f4e4729f0be119c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a5808edd8ac174129cc861bfa485e8de0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskContext</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ab0d1864a7bb1bdac038a2dfb43fe72c4</anchor>
      <arglist>(const std::string &amp;name, TaskState initial_state=Stopped)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskContext</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a8b1396bc3ad1ea241fb8247dfcdd4077</anchor>
      <arglist>(const std::string &amp;name, ExecutionEngine *parent, TaskState initial_state=Stopped)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TaskContext</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a43eaecf8c2429debc5989f345d4f681d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addPeer</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ac3d487151ec08587c525ea66ba9cb1c0</anchor>
      <arglist>(TaskContext *peer, std::string alias=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removePeer</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a3c3c00069dfb5ad81a343d81e7bd30c4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removePeer</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ae4364c541a521eaed563232606022061</anchor>
      <arglist>(TaskContext *peer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectPeers</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>aac2ffdaa9d9af59f5cbaceb33ff118aa</anchor>
      <arglist>(TaskContext *peer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>aa03a9ce88c728b6c996bf19f4ab3693d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnectPeers</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a9a76246c2720b22546dd18ce0d0b38bf</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PeerList</type>
      <name>getPeerList</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a9d294341f8464b87c4609b2f89b5ecb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasPeer</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a415123c0d3da013107eb7d0cf793a14d</anchor>
      <arglist>(const std::string &amp;peer_name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TaskContext *</type>
      <name>getPeer</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a7bb58076846edaf52dd0ad6a4d64b110</anchor>
      <arglist>(const std::string &amp;peer_name) const </arglist>
    </member>
    <member kind="function">
      <type>Service::shared_ptr</type>
      <name>provides</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>af11b11de5bb15692305f1d1df3840540</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Service::shared_ptr</type>
      <name>provides</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a25f9aabe8979225a1bf4e2825920ff66</anchor>
      <arglist>(const std::string &amp;service_name)</arglist>
    </member>
    <member kind="function">
      <type>ServiceRequester *</type>
      <name>requires</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a349e325cea6c991b1ae42d104153ffbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ServiceRequester *</type>
      <name>requires</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ae4f8a207f113c09e10149b409ee0d2d2</anchor>
      <arglist>(const std::string &amp;service_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectServices</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a4b0cf7b019969abe36f40bcdaa9fb427</anchor>
      <arglist>(TaskContext *peer)</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; ServiceType &gt;</type>
      <name>getProvider</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a0a29ef110689fbd9a49181921136cf4f</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadService</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ad4faaafad020f0b5816f9ef6ae5bc87b</anchor>
      <arglist>(const std::string &amp;service_name)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; Signature &gt; &amp;</type>
      <name>addOperation</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a4b21856b3e67a002937194e1ed20e24c</anchor>
      <arglist>(Operation&lt; Signature &gt; &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; typename internal::GetSignature&lt; Func &gt;::Signature &gt; &amp;</type>
      <name>addOperation</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a0b7f65a4a63331de40b94d712eb49119</anchor>
      <arglist>(const std::string name, Func func, Service *serv, ExecutionThread et=ClientThread)</arglist>
    </member>
    <member kind="function">
      <type>Operation&lt; Signature &gt; &amp;</type>
      <name>addOperation</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ab20c2fe74dd0691f7c07e72948738c8f</anchor>
      <arglist>(const std::string name, Signature *func, ExecutionThread et=ClientThread)</arglist>
    </member>
    <member kind="function">
      <type>OperationInterfacePart *</type>
      <name>getOperation</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ad3261db01744046dfe1ad016bf4781c5</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>OperationInterface *</type>
      <name>operations</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>acaac15f93904c1653c7d67ae7cb13c3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addAttribute</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a228ea19b9974d1ff329a2b4fe6ea3ae8</anchor>
      <arglist>(const std::string &amp;name, T &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addConstant</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ad610f7822f53345bf7318998c06ca31b</anchor>
      <arglist>(const std::string &amp;name, const T &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addAttribute</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ad9af8547a01dc1ce03a5b509e11c7638</anchor>
      <arglist>(base::AttributeBase &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>getAttribute</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a3406693cbcf04d5128f71286056cc06f</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>ConfigurationInterface *</type>
      <name>attributes</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a44d240a9e534409e31cd6d41385a6651</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Property&lt; T &gt; &amp;</type>
      <name>addProperty</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>af87c90fd9f75a3fe2e19408b1fc8df2b</anchor>
      <arglist>(const std::string &amp;name, T &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addProperty</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a83976b20bfec26e9609e3ac38136a0b1</anchor>
      <arglist>(base::PropertyBase &amp;pb)</arglist>
    </member>
    <member kind="function">
      <type>base::PropertyBase *</type>
      <name>getProperty</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a9ee485a4df00e9582430174a6505f538</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>PropertyBag *</type>
      <name>properties</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a1442b82a6d52954b8644b0f89d3a1080</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>forceActivity</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a59ef45d1d0a48a1123763ed534a9b4b2</anchor>
      <arglist>(base::ActivityInterface *new_act)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, boost::shared_ptr&lt; ServiceRequester &gt; &gt;</type>
      <name>LocalServices</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ad8083245d0f0d1f6c1aa6d3706126162</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, TaskContext * &gt;</type>
      <name>PeerMap</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>acc86800be467f57c4469f4135b1ee616</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; base::PortInterface *, SlotFunction &gt;</type>
      <name>UserCallbacks</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>afbe5d537f84175dac1afec2941f8e576</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; TaskContext * &gt;</type>
      <name>Users</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a907780503ec7ab26b6751695c4c63475</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addUser</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>afb016dac2913a3214ad6ed1668812c66</anchor>
      <arglist>(TaskContext *user)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dataOnPort</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>afd7f1f79bc6ced646e2557094423e424</anchor>
      <arglist>(base::PortInterface *port)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dataOnPortCallback</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>aebd0ab418ff620831f7ecf69ebe6d59b</anchor>
      <arglist>(base::InputPortInterface *port, SlotFunction callback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dataOnPortRemoved</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a54d974006aa0a6020c6fc71b9241a062</anchor>
      <arglist>(base::PortInterface *port)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>dataOnPortSize</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a5edc28c33fbbcc8db67c1466726ef454</anchor>
      <arglist>(unsigned int max)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>prepareProvide</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ad514ba46e8ffcb625a09359a240c4529</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>prepareUpdateHook</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a248dd23694cbee41be4266d9eab92020</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>removeUser</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ae14ace2147c7bf51873c7ccd0b7200f5</anchor>
      <arglist>(TaskContext *user)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a46d0ec05befbec901216a301f01e4470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TaskContext</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a7d9ed65f07f2f92d221e7f7484e5ae45</anchor>
      <arglist>(TaskContext &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PeerMap</type>
      <name>_task_map</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a6c2a2641343ad2eb5c1bc8ece2d29747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LocalServices</type>
      <name>localservs</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a06eefc558baf8ac084d9ae7d9d24a6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::Mutex</type>
      <name>mportlock</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>af177c58f3ae015f3146d03ce193ce2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Users</type>
      <name>musers</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>af8e819d04aa27fa92e453e04b18ea4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ActivityInterface::shared_ptr</type>
      <name>our_act</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>ac5101fe76d7874c095887ecd39af629c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::MWSRQueue&lt; base::PortInterface * &gt; *</type>
      <name>portqueue</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a0d6146143dbad732977d211751ce9cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ServiceRequester *</type>
      <name>tcrequests</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a64cf0ada93d9f21fc2c81b89cee80c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Service::shared_ptr</type>
      <name>tcservice</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a74c7f71b2046aa895cfdcf198755ec25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UserCallbacks</type>
      <name>user_callbacks</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>affe6ab4aa236be20b42d6e46b1109c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DataFlowInterface</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a60afc7280803de6c0a3ef89bd63e417d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(base::PortInterface *)</type>
      <name>SlotFunction</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a772ebf34d3246d90939398bd5db4f350</anchor>
      <arglist>)</arglist>
    </member>
    <member kind="function">
      <type>base::PortInterface &amp;</type>
      <name>addPort</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a729bd1810e58ac3057a41e10951fbba3</anchor>
      <arglist>(const std::string &amp;name, base::PortInterface &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>base::PortInterface &amp;</type>
      <name>addPort</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a3b56c1247c1dc71bdde4feafa3997fc8</anchor>
      <arglist>(base::PortInterface &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>base::InputPortInterface &amp;</type>
      <name>addEventPort</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>af5d3991d677caee96a58bee04304afe6</anchor>
      <arglist>(const std::string &amp;name, base::InputPortInterface &amp;port, SlotFunction callback=SlotFunction())</arglist>
    </member>
    <member kind="function">
      <type>base::InputPortInterface &amp;</type>
      <name>addEventPort</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a0b71ee3a868346b0131f0aaf4c8f74e9</anchor>
      <arglist>(base::InputPortInterface &amp;port, SlotFunction callback=SlotFunction())</arglist>
    </member>
    <member kind="function">
      <type>base::PortInterface *</type>
      <name>getPort</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a76bdc1004f98bdb898581b5b71d126e0</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>DataFlowInterface *</type>
      <name>ports</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a9d0f38c658735ebce3e7dad89f9d1902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const DataFlowInterface *</type>
      <name>ports</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>adc8395096c3b337dbed1410b9b09ebe5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectPorts</name>
      <anchorfile>classRTT_1_1TaskContext.html</anchorfile>
      <anchor>a67511f726158ff9ebad751991651ec8a</anchor>
      <arglist>(TaskContext *peer)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::wrong_number_of_args_exception</name>
    <filename>structRTT_1_1wrong__number__of__args__exception.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>structRTT_1_1wrong__number__of__args__exception.html</anchorfile>
      <anchor>a1ce4ac3e3a5a7bcfd44fde676706d19b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wrong_number_of_args_exception</name>
      <anchorfile>structRTT_1_1wrong__number__of__args__exception.html</anchorfile>
      <anchor>aeecb6a86a3461957c9026284a4295bf7</anchor>
      <arglist>(int w, int r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wrong_number_of_args_exception</name>
      <anchorfile>structRTT_1_1wrong__number__of__args__exception.html</anchorfile>
      <anchor>adac2fc56413fbaf59cd157b282ee0785</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>received</name>
      <anchorfile>structRTT_1_1wrong__number__of__args__exception.html</anchorfile>
      <anchor>a713b107f70274eca54070c107d92416b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wanted</name>
      <anchorfile>structRTT_1_1wrong__number__of__args__exception.html</anchorfile>
      <anchor>a83fca51dff3fe2fd63e5eff34344f4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>whatstr</name>
      <anchorfile>structRTT_1_1wrong__number__of__args__exception.html</anchorfile>
      <anchor>a5fb28523b9f68fd8667ab7d362621f3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::wrong_types_of_args_exception</name>
    <filename>structRTT_1_1wrong__types__of__args__exception.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>structRTT_1_1wrong__types__of__args__exception.html</anchorfile>
      <anchor>a1af35c076f199976e42d0bd9337924e7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wrong_types_of_args_exception</name>
      <anchorfile>structRTT_1_1wrong__types__of__args__exception.html</anchorfile>
      <anchor>a9ee4c738bb380380a1e9f7bdc19d1915</anchor>
      <arglist>(int w, const std::string &amp;expected, const std::string &amp;received)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wrong_types_of_args_exception</name>
      <anchorfile>structRTT_1_1wrong__types__of__args__exception.html</anchorfile>
      <anchor>a55cbeba34849361799c38d24b22bbc62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>expected_</name>
      <anchorfile>structRTT_1_1wrong__types__of__args__exception.html</anchorfile>
      <anchor>ac2e9e6635e7a83e3893980e709896583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>received_</name>
      <anchorfile>structRTT_1_1wrong__types__of__args__exception.html</anchorfile>
      <anchor>aac3eddc7a12d8767891e204280375d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>whatstr</name>
      <anchorfile>structRTT_1_1wrong__types__of__args__exception.html</anchorfile>
      <anchor>ad9be0fb382760c03cd90f19d80010ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>whicharg</name>
      <anchorfile>structRTT_1_1wrong__types__of__args__exception.html</anchorfile>
      <anchor>a158cf516869a2b48bc4a825e141d0020</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::base</name>
    <filename>namespaceRTT_1_1base.html</filename>
    <class kind="class">RTT::base::ActionInterface</class>
    <class kind="class">RTT::base::ActivityInterface</class>
    <class kind="class">RTT::base::AttributeBase</class>
    <class kind="class">RTT::base::Buffer</class>
    <class kind="class">RTT::base::BufferBase</class>
    <class kind="class">RTT::base::BufferInterface</class>
    <class kind="class">RTT::base::BufferLocked</class>
    <class kind="class">RTT::base::BufferLockFree</class>
    <class kind="class">RTT::base::BufferUnSync</class>
    <class kind="class">RTT::base::ChannelElement</class>
    <class kind="class">RTT::base::ChannelElementBase</class>
    <class kind="class">RTT::base::DataObject</class>
    <class kind="class">RTT::base::DataObjectInterface</class>
    <class kind="class">RTT::base::DataObjectLocked</class>
    <class kind="class">RTT::base::DataObjectLockFree</class>
    <class kind="class">RTT::base::DataObjectUnSync</class>
    <class kind="class">RTT::base::DataSourceBase</class>
    <class kind="class">RTT::base::DisposableInterface</class>
    <class kind="class">RTT::base::ExecutableInterface</class>
    <class kind="class">RTT::base::InputPortInterface</class>
    <class kind="class">RTT::base::OperationBase</class>
    <class kind="struct">RTT::base::OperationCallerBase</class>
    <class kind="struct">RTT::base::OperationCallerBaseInvoker</class>
    <class kind="struct">RTT::base::OperationCallerInterface</class>
    <class kind="class">RTT::base::OutputPortInterface</class>
    <class kind="class">RTT::base::PortInterface</class>
    <class kind="class">RTT::base::PropertyBagVisitor</class>
    <class kind="class">RTT::base::PropertyBase</class>
    <class kind="class">RTT::base::PropertyIntrospection</class>
    <class kind="class">RTT::base::RunnableInterface</class>
    <class kind="class">RTT::base::TaskCore</class>
    <member kind="function">
      <type>void RTT_API</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>a54fceec5c84c376bc89947eeaa723147</anchor>
      <arglist>(ChannelElementBase *e)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>a72c9d237efd24a5f7e8639a883dfe2f9</anchor>
      <arglist>(const RTT::base::DataSourceBase *p)</arglist>
    </member>
    <member kind="function">
      <type>void RTT_API</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>a6c9ebadc8838a8f9aca94f87e4323c27</anchor>
      <arglist>(ChannelElementBase *e)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>a5db15645aed06c873a5cb3ae7af23ab9</anchor>
      <arglist>(const RTT::base::DataSourceBase *p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>aed57a750eb7232cf48c70712eff446c1</anchor>
      <arglist>(std::ostream &amp;os, PropertyBase *p)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1base.html</anchorfile>
      <anchor>aea874e06209189a76edfd43cc3daa84d</anchor>
      <arglist>(std::ostream &amp;os, DataSourceBase::shared_ptr dsb)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::ActionInterface</name>
    <filename>classRTT_1_1base_1_1ActionInterface.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ActionInterface &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1base_1_1ActionInterface.html</anchorfile>
      <anchor>a88bcca083175ea427aa22fabb850b578</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ActionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1base_1_1ActionInterface.html</anchorfile>
      <anchor>a835bfbc61e66b94a4e0e5a62d8e22809</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ActionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1base_1_1ActionInterface.html</anchorfile>
      <anchor>a6c7931c076a24b549fcbd9bdc649173d</anchor>
      <arglist>(std::map&lt; const DataSourceBase *, DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1base_1_1ActionInterface.html</anchorfile>
      <anchor>a85f558f65b156911f3c004fd2aeb5094</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1base_1_1ActionInterface.html</anchorfile>
      <anchor>ac971ccfe3e4befa97513d715dba36098</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1base_1_1ActionInterface.html</anchorfile>
      <anchor>aa96d758432e064a5920248415243afa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>valid</name>
      <anchorfile>classRTT_1_1base_1_1ActionInterface.html</anchorfile>
      <anchor>a1f5bacd5665ded1592bf16a3c52b44d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ActionInterface</name>
      <anchorfile>classRTT_1_1base_1_1ActionInterface.html</anchorfile>
      <anchor>a1b46846e4ad4bdf0d9f72c4694d48742</anchor>
      <arglist>()</arglist>
    </member>
    <docanchor file="classRTT_1_1base_1_1ActionInterface">cc</docanchor>
  </compound>
  <compound kind="class">
    <name>RTT::base::ActivityInterface</name>
    <filename>classRTT_1_1base_1_1ActivityInterface.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ActivityInterface &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>abe8831aae12b67409f4a3c4055b3bf3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActivityInterface</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a26f25a52b3cf0ef34f0c3f46da692f8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActivityInterface</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>af016f52cd62844184c0d9fc77f39d2a8</anchor>
      <arglist>(RunnableInterface *run)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>ae490cda9ee1ef6ed7a42f8725d3af3dd</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned</type>
      <name>getCpuAffinity</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>aeabaef68a4faab68d398fa2deaf9ad04</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Seconds</type>
      <name>getPeriod</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a7c98bdeaa51f490d6f61e7aea7ada91a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a5b728aaf49da0fefabdf099f2c42ff7a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isPeriodic</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a9fe788cc8d6d10f3e1a4d16b111a8b18</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>aa21330bc3d3b636589c124f3c71676e4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>run</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a82544a7ce478a5fa1dbc61888a04ca9c</anchor>
      <arglist>(RunnableInterface *r)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setCpuAffinity</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a73f4d59d811f9ec4941f5c5bf84ce643</anchor>
      <arglist>(unsigned cpu)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a8f83999d9bc8cd48a7950be3c4cb7cf9</anchor>
      <arglist>(Seconds s)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a6ccbd039e0df4bae31fe63a988b3c2f3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a78717d9d9533a58bac8d1f0eadf564a1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual os::ThreadInterface *</type>
      <name>thread</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a190329785c1c7e4a542db833402a7811</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>trigger</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>acc594ecea241aee2390664e2e4a70a32</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ActivityInterface</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>abe61f1513938fda82f33238bb8850d09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>disableRun</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>aa7aebb13bd56f9409f0b2344a2e43c2d</anchor>
      <arglist>(RunnableInterface *caller)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RunnableInterface *</type>
      <name>runner</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>a0711c7e698f87ead4e89309c9fc84910</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>RunnableInterface</name>
      <anchorfile>classRTT_1_1base_1_1ActivityInterface.html</anchorfile>
      <anchor>ad9cc4867bf01358b5a8a45e0c67967fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::AttributeBase</name>
    <filename>classRTT_1_1base_1_1AttributeBase.html</filename>
    <member kind="function">
      <type></type>
      <name>AttributeBase</name>
      <anchorfile>classRTT_1_1base_1_1AttributeBase.html</anchorfile>
      <anchor>a6017b27638a8e26a16cbe0edc91219d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AttributeBase</name>
      <anchorfile>classRTT_1_1base_1_1AttributeBase.html</anchorfile>
      <anchor>a0fc0b3d03f3d2d97de6c8efd4bfe44dd</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AttributeBase *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1base_1_1AttributeBase.html</anchorfile>
      <anchor>a88425e387dbeeaec504e5c4ae98de7c7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AttributeBase *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1base_1_1AttributeBase.html</anchorfile>
      <anchor>a84c0fb70a16dcb4ae3479943dabdda73</anchor>
      <arglist>(std::map&lt; const DataSourceBase *, DataSourceBase * &gt; &amp;replacements, bool instantiate)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1base_1_1AttributeBase.html</anchorfile>
      <anchor>a3d2ad8fcaa5104bc86a135e203f27d33</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1base_1_1AttributeBase.html</anchorfile>
      <anchor>aa75671f9d98d06c0ddf9191972a4d5dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1base_1_1AttributeBase.html</anchorfile>
      <anchor>a38385a6cafc5173be66ba7a5a37b9b75</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classRTT_1_1base_1_1AttributeBase.html</anchorfile>
      <anchor>a792c6a23a67d409772bbc5f4d0f9b713</anchor>
      <arglist>(std::string const &amp;new_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AttributeBase</name>
      <anchorfile>classRTT_1_1base_1_1AttributeBase.html</anchorfile>
      <anchor>a6256cdd44f6fa8e24f93189b76172a5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1base_1_1AttributeBase.html</anchorfile>
      <anchor>a875b3b2b43b89884de94d2d317bef2b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::Buffer</name>
    <filename>classRTT_1_1base_1_1Buffer.html</filename>
    <templarg></templarg>
    <base>RTT::base::BufferLockFree</base>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::param_t</type>
      <name>param_t</name>
      <anchorfile>classRTT_1_1base_1_1Buffer.html</anchorfile>
      <anchor>a5e9f61e85885b6226fbc450d65b0f0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::reference_t</type>
      <name>reference_t</name>
      <anchorfile>classRTT_1_1base_1_1Buffer.html</anchorfile>
      <anchor>af1332c9353bde1c115397496c4d1f189</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::size_type</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1base_1_1Buffer.html</anchorfile>
      <anchor>a3c39daf73c060dae5089e178a7d79c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1base_1_1Buffer.html</anchorfile>
      <anchor>a15d168852bb77b16c95b3cfb5a434be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>classRTT_1_1base_1_1Buffer.html</anchorfile>
      <anchor>a66ef5149fca4589acc8b44080146d8ab</anchor>
      <arglist>(int qsize, const T &amp;initial_value=T())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::BufferBase</name>
    <filename>classRTT_1_1base_1_1BufferBase.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; BufferBase &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1base_1_1BufferBase.html</anchorfile>
      <anchor>a84862a3fdc2f65129d032b82c74868d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1base_1_1BufferBase.html</anchorfile>
      <anchor>a97da2fba5fc7256350a0d03ffc97587b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_type</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1base_1_1BufferBase.html</anchorfile>
      <anchor>a721f2d8ea29ab506dbe0a4c8b4a26739</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1base_1_1BufferBase.html</anchorfile>
      <anchor>af28ce2d9f7370819cb9bcd3222cc67e3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>classRTT_1_1base_1_1BufferBase.html</anchorfile>
      <anchor>a403a7c9c68c2c4870079f062b8eab36b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>full</name>
      <anchorfile>classRTT_1_1base_1_1BufferBase.html</anchorfile>
      <anchor>aabaaf0c817a58a4b130d492b58e86b1a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_type</type>
      <name>size</name>
      <anchorfile>classRTT_1_1base_1_1BufferBase.html</anchorfile>
      <anchor>ae43534aa3872e564c88fd18d5cf5f772</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BufferBase</name>
      <anchorfile>classRTT_1_1base_1_1BufferBase.html</anchorfile>
      <anchor>ab2e778dd45c3ecf07eab9bde4dda064e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::BufferInterface</name>
    <filename>classRTT_1_1base_1_1BufferInterface.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::BufferBase</base>
    <member kind="typedef">
      <type>boost::call_traits&lt; T &gt;::param_type</type>
      <name>param_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>a84f68f28153bbaf49df1b841beefe0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::call_traits&lt; T &gt;::reference</type>
      <name>reference_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>a2548f92f18a42831f96ecb8081adf5a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; BufferInterface&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>aa6e7d6b52c09eb6f08c9355712d6e3ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BufferBase::size_type</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>afc7de6a08b2a3317768e3d88c4f88a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>ae2c6f67045fb47cb68b157cefde26d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>a500e68c93d1286799d4bc4d101be3068</anchor>
      <arglist>(const T &amp;sample)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual T</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>a180f169f0caf281e408dd2c62b9b85bf</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Pop</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>ae2af23bcbd142dc2d09b75e30dddf391</anchor>
      <arglist>(reference_t item)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_type</type>
      <name>Pop</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>a1fb40ec315410ca6650bb722b23230dd</anchor>
      <arglist>(std::vector&lt; value_t &gt; &amp;items)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual value_t *</type>
      <name>PopWithoutRelease</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>ad877aa5119fb6ea6ee3a4fc8f6800cfb</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Push</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>afc6ad58cdae63ea7a2fc7d130686e92d</anchor>
      <arglist>(param_t item)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_type</type>
      <name>Push</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>a6cabb6e94e7d78d4d916f3ddab6e1824</anchor>
      <arglist>(const std::vector&lt; value_t &gt; &amp;items)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>adc9383d94d498971244c09907004de3f</anchor>
      <arglist>(value_t *item)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BufferInterface</name>
      <anchorfile>classRTT_1_1base_1_1BufferInterface.html</anchorfile>
      <anchor>a53c51a8ee53060eb2b04646b6a56aab5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::BufferLocked</name>
    <filename>classRTT_1_1base_1_1BufferLocked.html</filename>
    <templarg></templarg>
    <base>RTT::base::BufferInterface</base>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::param_t</type>
      <name>param_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>affdb76c18b67fd82969c8c320f7bec63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::reference_t</type>
      <name>reference_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a73b2cf886db0861f76393724dc831d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::size_type</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>abe066af285b0b94de12e225559175411</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a2d2b14eb1a44bbc3e195df242ab7a74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BufferLocked</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a94b857cd89e3d9ddd672f20f0037472d</anchor>
      <arglist>(size_type size, const T &amp;initial_value=T(), bool circular=false)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a3d180e5d98e4456a809b6b42b534ffd9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>ac462fc20b959fad08ca187b1ce5f8ec7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a18abf8891fc5e738ef735cfbf28d7232</anchor>
      <arglist>(const T &amp;sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a380f0bca0a42ee0cd89bc7c4c62303e7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a47e251f5ce95bd3276cc7314eefdf0e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>full</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a7e51f8910a5f585412fcd9d838709e19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Pop</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a023e8c8dae41633865c4f8efd9230df8</anchor>
      <arglist>(reference_t item)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>Pop</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a8dc26c19ccc28fe5ce36b04f7b55b31a</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>value_t *</type>
      <name>PopWithoutRelease</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a9d5c7746021b536811d97c73cec7608f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Push</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a2983e51d6c3b7527cde54432bf6b8c53</anchor>
      <arglist>(param_t item)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>Push</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>ac877ccc08bb9dccbaeea0a0877a5a80f</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>ab29941aa65d94aaf8169f14d1efd0730</anchor>
      <arglist>(value_t *item)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a386e18d03c28def7bdfa2ec0fccab50f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BufferLocked</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a3047dd733a2fcc0a302df3b0f4ed5bff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; T &gt;</type>
      <name>buf</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>aa9c3a022e25951f6391e97724db18e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>cap</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>aecb5da4d60251bb194735f0d58c1650c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_t</type>
      <name>lastSample</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>adbe74aba976093c9a46e461f3c1bcbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::Mutex</type>
      <name>lock</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a3bfc6754fdd8489becadb6af5d2a51d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>mcircular</name>
      <anchorfile>classRTT_1_1base_1_1BufferLocked.html</anchorfile>
      <anchor>a1554179a8bc6d904e9864d006e0fd318</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::BufferLockFree</name>
    <filename>classRTT_1_1base_1_1BufferLockFree.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::BufferInterface</base>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::param_t</type>
      <name>param_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>aa9e17fc28f17453d4b0cbc11e0bf57d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::reference_t</type>
      <name>reference_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a0e5154a92e8ac8b8f7ada3a5cbbf0bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::size_type</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>af424b0d0e107a11c7418a307b6248754</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>ac4f6be73a75053049a4a11da0454d5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BufferLockFree</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a79f8bd308ae76932ea8aa6f7d8f0ae51</anchor>
      <arglist>(unsigned int bufsize, const T &amp;initial_value=T(), bool circular=false)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a0d3e2c2a79996be7dc9c9efa6f12e79e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a3102c9253f531e8df423f5482cf91c03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a9d9fbf417f40fdb4daac425204a1f6de</anchor>
      <arglist>(const T &amp;sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a34a6b145108edd41701059db92cf995c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a9a32197828901d5d993ea27c26f883f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>full</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a309cccd5fb3d025eb4bafe440e6f7c81</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Pop</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>ad9c98ca231c111dfbc5e507b4e62f7bc</anchor>
      <arglist>(reference_t item)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>Pop</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>adb2b826f6c462d4438bed6e39a868601</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>value_t *</type>
      <name>PopWithoutRelease</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a5dacf9d5b735dfac6f4dfa4f696269f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Push</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a12edb0da59fa45b2cd7bda7cb1aac797</anchor>
      <arglist>(param_t item)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>Push</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>ac7fd61f386cc1d9ff566c0d94d017a05</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a7a0bb28801aa18093fddcfbe38ce8823</anchor>
      <arglist>(value_t *item)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a6451b71034eea676a7d7e82d4c33accb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BufferLockFree</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>aa1e0a75080049b7f024de66829021919</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>T</type>
      <name>Item</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a2f39b6a626af57b7bf550c0612b2bbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::AtomicMWSRQueue&lt; Item * &gt;</type>
      <name>bufs</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a8c552e92fde0ed45a5e8818c57665723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>mcircular</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a8127001ce501c4873ae442299e15b050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::TsPool&lt; Item &gt;</type>
      <name>mpool</name>
      <anchorfile>classRTT_1_1base_1_1BufferLockFree.html</anchorfile>
      <anchor>a67ed30fad810686081a07623e22ce78c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::BufferUnSync</name>
    <filename>classRTT_1_1base_1_1BufferUnSync.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::BufferInterface</base>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::param_t</type>
      <name>param_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a44babf04c0731b9e068dadcdbf736334</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::reference_t</type>
      <name>reference_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a98bd708c9d92aa8aa4d3aa121bc7083b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BufferInterface&lt; T &gt;::size_type</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a4d52326821da5127304f2ddc18623550</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a95c6793cd058f4dbd2d96feaa97a9b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BufferUnSync</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a2d9b9b60cb512241433a87eab9d7816c</anchor>
      <arglist>(size_type size, const T &amp;initial_value=T(), bool circular=false)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a13a47cda6f2d36946baf66fd56df716a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a4aed664f7fe4e75c6081fbd0c615d617</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a8a834e79974647f6eb9afa1d1b8d1c07</anchor>
      <arglist>(const T &amp;sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a7776ee81826c5538ca16f052e8d9dffd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a73a6425bd46efe0ca246125a174b7675</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>full</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a0ca69e02ee81da2f67abf5450b63ecb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Pop</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a35b627a820025e880f82fd4d9baaad7a</anchor>
      <arglist>(reference_t item)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>Pop</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>ab0f04192663158c2aa71ce2d64ffb875</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>value_t *</type>
      <name>PopWithoutRelease</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a42b4c5b14f1df3cf2deb43964604dc07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Push</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a9129e1a9d2a9cc29f738746f6bcdb957</anchor>
      <arglist>(param_t item)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>Push</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>aeb832b1a9ceb930337b7fcd5227f73d9</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a9d39ebc891decb54616680f4d28439dc</anchor>
      <arglist>(value_t *item)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>ad75bd7cee2c3be148996a2b2f5dd6b9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BufferUnSync</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a606fd1c6f8d055e420a9283051ee0903</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; T &gt;</type>
      <name>buf</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a775aafad2d03f48fb32dc7bf765cef8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>cap</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a70cc0717b239bdcaa2603ce61bea092f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_t</type>
      <name>lastSample</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>a2b8c4c91af9068a447b412463da6b9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>mcircular</name>
      <anchorfile>classRTT_1_1base_1_1BufferUnSync.html</anchorfile>
      <anchor>aa190a80e2a25176f79e12a53fa2b0747</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::ChannelElement</name>
    <filename>classRTT_1_1base_1_1ChannelElement.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::ChannelElementBase</base>
    <member kind="typedef">
      <type>boost::call_traits&lt; T &gt;::param_type</type>
      <name>param_t</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElement.html</anchorfile>
      <anchor>a02f0069d0143ebb53416110e7abd36df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::call_traits&lt; T &gt;::reference</type>
      <name>reference_t</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElement.html</anchorfile>
      <anchor>a4da855b3b3636e479cf0fcd81cf2fe6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ChannelElement&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElement.html</anchorfile>
      <anchor>a0dd2d513f8c406094c8a1e014d7c7aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElement.html</anchorfile>
      <anchor>aade45ccb41aa5214ec4d8181305f1da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElement.html</anchorfile>
      <anchor>a4985bbcda69d829c4eae69aad1d43766</anchor>
      <arglist>(param_t sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual value_t</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElement.html</anchorfile>
      <anchor>a4e4d43ddf599240a5a209546c6c1980d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr</type>
      <name>getInput</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElement.html</anchorfile>
      <anchor>ae8e075866bf50078a5b1c8d564f567fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr</type>
      <name>getOutput</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElement.html</anchorfile>
      <anchor>ad8995494df01a2b71b4c1365ddd15696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElement.html</anchorfile>
      <anchor>a0521e0ade45ecc0dfee715e0717ea903</anchor>
      <arglist>(reference_t sample, bool copy_old_data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>write</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElement.html</anchorfile>
      <anchor>af88c18652a5d860b88d788d4832eb488</anchor>
      <arglist>(param_t sample)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::ChannelElementBase</name>
    <filename>classRTT_1_1base_1_1ChannelElementBase.html</filename>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ChannelElementBase &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a524e821b47261254ed309190fc3c46a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChannelElementBase</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a9236dc500887481d696d905d1015350a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>ac280457e88649d5e78a76ef1a89df62a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a9f604a6d6f285c35b0c82dad343af72c</anchor>
      <arglist>(bool forward)</arglist>
    </member>
    <member kind="function">
      <type>ChannelElementBase::shared_ptr</type>
      <name>getInput</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a7abd277448530efc8817ca36cf0238f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ChannelElementBase::shared_ptr</type>
      <name>getInputEndPoint</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a63e9f77c9197ba424d824ff44b38349f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ChannelElementBase::shared_ptr</type>
      <name>getOutput</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a17b16a344228234a2f6d51559c7522c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ChannelElementBase::shared_ptr</type>
      <name>getOutputEndPoint</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>aefc45d26de98f37392cf01936f9ae2f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortInterface *</type>
      <name>getPort</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>ade1463d51bb5dc5ace823ae689c32935</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inputReady</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a69e529e0b3dcc4316cb00f3ff957505b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInput</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>ab361a083bee6da8e0e94f71aa09fa30b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutput</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a0e3363d762549f205196265128395c89</anchor>
      <arglist>(shared_ptr output)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>signal</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>aa985c67248dbe492db1f53b5b7c54c21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ChannelElementBase</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>ad94f0d58f1895f14cbd71c4e61c3c4c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deref</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a7a7de132a871f70881c182cbe4bef67b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ref</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a0373df868f76e95e0672977c55a2a937</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::os::Mutex</type>
      <name>inout_lock</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a74edf024404f5f5d980c660588eec164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr</type>
      <name>input</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a42a23dd060035b3ecea0dcfb75f00c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr</type>
      <name>output</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a9c4e2df1a665e53f0b707ad350364e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>oro_atomic_t</type>
      <name>refcount</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a532a52f9da54b8246e0f718fdd03eacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void RTT_API</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>a7cd0663f31b3a5868729c81fdbf3080e</anchor>
      <arglist>(ChannelElementBase *e)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void RTT_API</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>classRTT_1_1base_1_1ChannelElementBase.html</anchorfile>
      <anchor>ae722603cc77bd9531a9e7fcc7260b6f4</anchor>
      <arglist>(ChannelElementBase *e)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::DataObject</name>
    <filename>classRTT_1_1base_1_1DataObject.html</filename>
    <templarg></templarg>
    <base>RTT::base::DataObjectLockFree</base>
    <member kind="typedef">
      <type>T</type>
      <name>DataType</name>
      <anchorfile>classRTT_1_1base_1_1DataObject.html</anchorfile>
      <anchor>a400af21488c4b02daec0aa10a3da3051</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1base_1_1DataObject.html</anchorfile>
      <anchor>a992a9df1429b621013a32305f04428ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataObject</name>
      <anchorfile>classRTT_1_1base_1_1DataObject.html</anchorfile>
      <anchor>a3b74f5ac3f066ca9cd3d0a3c7a8b28cc</anchor>
      <arglist>(const T &amp;initial_value=T())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::DataObjectInterface</name>
    <filename>classRTT_1_1base_1_1DataObjectInterface.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>DataType</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectInterface.html</anchorfile>
      <anchor>a81a2bfa63e207d74b1aaa3477f0ec5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DataObjectInterface&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectInterface.html</anchorfile>
      <anchor>afa13e89f623ff495abac54837dc7b8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectInterface.html</anchorfile>
      <anchor>a4851566b61e94041d410174b68719745</anchor>
      <arglist>(const DataType &amp;sample)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataObjectInterface</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectInterface.html</anchorfile>
      <anchor>a8358411d5097b451e10e985a20ca92ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Get</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectInterface.html</anchorfile>
      <anchor>a4a571b38909495e3d88cc6e935360229</anchor>
      <arglist>(DataType &amp;pull) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataType</type>
      <name>Get</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectInterface.html</anchorfile>
      <anchor>a79f1da468f1fb526d9d5f87fc65e566e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Set</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectInterface.html</anchorfile>
      <anchor>a7512c12a0189fca337a55db262b3209a</anchor>
      <arglist>(const DataType &amp;push)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataObjectInterface</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectInterface.html</anchorfile>
      <anchor>a5f6995d4e2c6ed77ae1a5a2e5c45c8d3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::DataObjectLocked</name>
    <filename>classRTT_1_1base_1_1DataObjectLocked.html</filename>
    <templarg></templarg>
    <base>RTT::base::DataObjectInterface</base>
    <member kind="typedef">
      <type>T</type>
      <name>DataType</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLocked.html</anchorfile>
      <anchor>aa563aaefc14378ed0446d30b35648f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLocked.html</anchorfile>
      <anchor>abeb95752cd4837b744ec37a69aa066a2</anchor>
      <arglist>(const DataType &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataObjectLocked</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLocked.html</anchorfile>
      <anchor>a275db2a8aae98218d6541a7e5c479ecc</anchor>
      <arglist>(const T &amp;initial_value=T())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Get</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLocked.html</anchorfile>
      <anchor>a480bfa1b93c0f744ae47f75d67afde48</anchor>
      <arglist>(DataType &amp;pull) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataType</type>
      <name>Get</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLocked.html</anchorfile>
      <anchor>a0767ed9bdf983e8d42cc9f88e1d94480</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Set</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLocked.html</anchorfile>
      <anchor>a4aa4462d5d8086e0d7834ee189eab240</anchor>
      <arglist>(const DataType &amp;push)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>data</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLocked.html</anchorfile>
      <anchor>ac1b725b44c29f18056be02c221fdded2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::Mutex</type>
      <name>lock</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLocked.html</anchorfile>
      <anchor>a4b21d932343f49f209afb93b02767838</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::DataObjectLockFree</name>
    <filename>classRTT_1_1base_1_1DataObjectLockFree.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::DataObjectInterface</base>
    <class kind="struct">RTT::base::DataObjectLockFree::DataBuf</class>
    <member kind="typedef">
      <type>T</type>
      <name>DataType</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>a09641e6375cf586675ff43c9217686bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>a3a3aa22e1c276c88daa0c8908d3e93eb</anchor>
      <arglist>(const DataType &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataObjectLockFree</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>a703961a35de9d115b26477d2154fae32</anchor>
      <arglist>(const T &amp;initial_value=T(), unsigned int max_threads=2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataType</type>
      <name>Get</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>a34d4a24823091250e88243aa5af1050e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Get</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>a4f1bb1a05d46f334a1166568d76a286a</anchor>
      <arglist>(DataType &amp;pull) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Set</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>aac560adb67b3be47619acec7dfe5452d</anchor>
      <arglist>(const DataType &amp;push)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataObjectLockFree</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>a7124f50cf69467bc801d9a6e0a1526db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>MAX_THREADS</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>abfcff678a20e45743dfbbdab3e7ed7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>DataBuf *</type>
      <name>PtrType</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>adf6e23bb4014977b7ab7e6ec6a181a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>DataBuf</type>
      <name>ValueType</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>aa7bc8cf29ba39cd48bb5097ec4e24087</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>DataBuf *volatile</type>
      <name>VolPtrType</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>a05dd405f4ecbf8ac81b5bf4063b849ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const unsigned int</type>
      <name>BUF_LEN</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>aa15d7e62337145798e776f697bc325ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataBuf *</type>
      <name>data</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>aa5d071ea26a19c3a332e3fa9be8d8a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VolPtrType</type>
      <name>read_ptr</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>afa50bd8fd04227014f36dfd8005b3f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VolPtrType</type>
      <name>write_ptr</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectLockFree.html</anchorfile>
      <anchor>abb406bd46011d63a167af246db50bca7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::base::DataObjectLockFree::DataBuf</name>
    <filename>structRTT_1_1base_1_1DataObjectLockFree_1_1DataBuf.html</filename>
    <member kind="function">
      <type></type>
      <name>DataBuf</name>
      <anchorfile>structRTT_1_1base_1_1DataObjectLockFree_1_1DataBuf.html</anchorfile>
      <anchor>a7193e4ba749bf2b08c0ad62d5f71d067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>oro_atomic_t</type>
      <name>counter</name>
      <anchorfile>structRTT_1_1base_1_1DataObjectLockFree_1_1DataBuf.html</anchorfile>
      <anchor>ac10e9cab5f6e12ff598bb96cce6094d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataType</type>
      <name>data</name>
      <anchorfile>structRTT_1_1base_1_1DataObjectLockFree_1_1DataBuf.html</anchorfile>
      <anchor>a832144004b4e02923eb286e802de39e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataBuf *</type>
      <name>next</name>
      <anchorfile>structRTT_1_1base_1_1DataObjectLockFree_1_1DataBuf.html</anchorfile>
      <anchor>a0198d6a76845273bca7c4a0d38c18779</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::DataObjectUnSync</name>
    <filename>classRTT_1_1base_1_1DataObjectUnSync.html</filename>
    <templarg></templarg>
    <base>RTT::base::DataObjectInterface</base>
    <member kind="typedef">
      <type>T</type>
      <name>DataType</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectUnSync.html</anchorfile>
      <anchor>a22c9825c5917ee9354b47ad3b5c4d837</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectUnSync.html</anchorfile>
      <anchor>a2895d29ffaea0475e3c1738d7c9b9bf3</anchor>
      <arglist>(const DataType &amp;sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectUnSync.html</anchorfile>
      <anchor>a23ac8cc3a6d95c922abfbe71717a57b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataObjectUnSync</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectUnSync.html</anchorfile>
      <anchor>a97e01ee894258a600d0c8671602ecdb2</anchor>
      <arglist>(const T &amp;initial_value=T())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Get</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectUnSync.html</anchorfile>
      <anchor>a4a1d5c1529c656b23f721d7967d03d22</anchor>
      <arglist>(DataType &amp;pull) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataType</type>
      <name>Get</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectUnSync.html</anchorfile>
      <anchor>a0e16bbcce0850cf5018bb44e5fe7d182</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Set</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectUnSync.html</anchorfile>
      <anchor>aa6690b79a71e6fabcd932f28afa4fa3c</anchor>
      <arglist>(const DataType &amp;push)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>data</name>
      <anchorfile>classRTT_1_1base_1_1DataObjectUnSync.html</anchorfile>
      <anchor>acf31c7ac64f44d74b8efb0f286d6a6d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::DataSourceBase</name>
    <filename>classRTT_1_1base_1_1DataSourceBase.html</filename>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; const DataSourceBase &gt;</type>
      <name>const_ptr</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>ad764b25635db92b2578235024ab80437</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; DataSourceBase &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>af764490461a162f4a62c63770535fb7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataSourceBase *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>afcd98aa35c15e8290179edd1099dfa27</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataSourceBase *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>ab1cda36f06face7f084769bded0ee33a</anchor>
      <arglist>(std::map&lt; const DataSourceBase *, DataSourceBase * &gt; &amp;alreadyCloned) const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceBase</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a1073b026d71fa7fd5410e4cad473cb76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deref</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a35cceaaf3408fe63d5232687bfbaab6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a60c089be384c07fda88a031fcaa9dd6f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a59a648234e2fc375c5bef08cd1f6b8eb</anchor>
      <arglist>(const std::string &amp;member_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a7f9fb504805a245a36ed10d1fe8748ff</anchor>
      <arglist>(DataSourceBase::shared_ptr member_id, DataSourceBase::shared_ptr offset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>getMemberNames</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>ae95f4df35ec8766232c87baf6f51eb7f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual shared_ptr</type>
      <name>getParent</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a5ab0edf1f771e8da92dc66252ebf760b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void const *</type>
      <name>getRawConstPointer</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>af21b9a08a564d1dc748335d13572811b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>getRawPointer</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>aab3aa385bc553605065ffa9fea473ace</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getType</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>adab6ce6981d7c985d267bc165cb425d1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a79c71f0c57abdb17f557ff1a0fa62399</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getTypeName</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a438819b60f39ad1bcbe0fe7812c00771</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAssignable</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a77cc82b4e05ee828eb6882bf2705617e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ref</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>aca8afe03f44695c7c2d2ac89cc1b3abf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a882d3d557fc92b1c1dc4ff34c8e97999</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>aaedd3ddfc892996a2ba6043686fafd8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>af030734c119c7a922e1877dd8b047e16</anchor>
      <arglist>(DataSourceBase *other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ActionInterface *</type>
      <name>updateAction</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a16804c3eec366033854f04b5d62e1c68</anchor>
      <arglist>(DataSourceBase *other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updated</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>ab25b3bf055137d7d08c648ac833b3074</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>write</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a6cb7235c6366141d9df9bf2705addbc0</anchor>
      <arglist>(std::ostream &amp;os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const_ptr</type>
      <name>stack_const_ptr</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>ab64624458c8305e30d6b5bc37739833b</anchor>
      <arglist>(const DataSourceBase *dsb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr</type>
      <name>stack_shared_ptr</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>af6214f47a6c11f4b389a626f5767e86e</anchor>
      <arglist>(DataSourceBase *dsb)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~DataSourceBase</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>ac67978bdcf1e5913515e85715c0c4ef9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>os::AtomicInt</type>
      <name>refcount</name>
      <anchorfile>classRTT_1_1base_1_1DataSourceBase.html</anchorfile>
      <anchor>a3b87c6ba85f8a8a8f84e463c548144d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::DisposableInterface</name>
    <filename>classRTT_1_1base_1_1DisposableInterface.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; DisposableInterface &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1base_1_1DisposableInterface.html</anchorfile>
      <anchor>ac22230559dd1324a22259f0df18781d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dispose</name>
      <anchorfile>classRTT_1_1base_1_1DisposableInterface.html</anchorfile>
      <anchor>af51943bba34b7ba69c16d52ad74e1400</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>executeAndDispose</name>
      <anchorfile>classRTT_1_1base_1_1DisposableInterface.html</anchorfile>
      <anchor>aa219e67cd5ba6c860ef90e316cc7306d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DisposableInterface</name>
      <anchorfile>classRTT_1_1base_1_1DisposableInterface.html</anchorfile>
      <anchor>a33fc8ddf24cddb207d18a631f00eb912</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::ExecutableInterface</name>
    <filename>classRTT_1_1base_1_1ExecutableInterface.html</filename>
    <member kind="function">
      <type></type>
      <name>ExecutableInterface</name>
      <anchorfile>classRTT_1_1base_1_1ExecutableInterface.html</anchorfile>
      <anchor>a0954935b398de634447d60b5531fe40e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1base_1_1ExecutableInterface.html</anchorfile>
      <anchor>a485113b5518e732252b874b6939ca4cd</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>ExecutionEngine *</type>
      <name>getEngine</name>
      <anchorfile>classRTT_1_1base_1_1ExecutableInterface.html</anchorfile>
      <anchor>a189a24838c790bcd059f10bbd09258ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoaded</name>
      <anchorfile>classRTT_1_1base_1_1ExecutableInterface.html</anchorfile>
      <anchor>a6c5ee4ceb298d2917dbf891300c3223d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loaded</name>
      <anchorfile>classRTT_1_1base_1_1ExecutableInterface.html</anchorfile>
      <anchor>a1c879406f60b612a5cd254f684cc5219</anchor>
      <arglist>(ExecutionEngine *ee)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loading</name>
      <anchorfile>classRTT_1_1base_1_1ExecutableInterface.html</anchorfile>
      <anchor>a95dfa05e8d4cee94f24dbe3fc6b60af6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unloaded</name>
      <anchorfile>classRTT_1_1base_1_1ExecutableInterface.html</anchorfile>
      <anchor>aaca37926e68f7c7de74c043f8a2c267c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unloading</name>
      <anchorfile>classRTT_1_1base_1_1ExecutableInterface.html</anchorfile>
      <anchor>a8049b5ca5abdcd078644e261f08b6883</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExecutableInterface</name>
      <anchorfile>classRTT_1_1base_1_1ExecutableInterface.html</anchorfile>
      <anchor>ad989dfe96fcdd801cb69e48f8336f5b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ExecutionEngine *</type>
      <name>engine</name>
      <anchorfile>classRTT_1_1base_1_1ExecutableInterface.html</anchorfile>
      <anchor>af25a96100b88cc32f7272de76f51db3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::InputPortInterface</name>
    <filename>classRTT_1_1base_1_1InputPortInterface.html</filename>
    <base>RTT::base::PortInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addConnection</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>ae7c0b4159ab0f3985c1b87cd6c247e37</anchor>
      <arglist>(internal::ConnID *port_id, ChannelElementBase::shared_ptr channel_input, ConnPolicy const &amp;policy=ConnPolicy())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ChannelElementBase::shared_ptr</type>
      <name>buildRemoteChannelOutput</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>af91b3e2733b8928f41eb96b5b8794fe8</anchor>
      <arglist>(base::OutputPortInterface &amp;output_port, types::TypeInfo const *type_info, base::InputPortInterface &amp;input, const ConnPolicy &amp;policy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>channelReady</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a2351146595d3edbfb0a60cf2b8704ae1</anchor>
      <arglist>(base::ChannelElementBase::shared_ptr channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a4dc8c85b8e3d63a8e77ebfe9fef595aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connected</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a27d36f261f7f5464b112b4d164ac0374</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectTo</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a6473f26ea0a6bfc6669ce2ae861850e9</anchor>
      <arglist>(PortInterface *other, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectTo</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a42d23ccfc567f217127b83ea822b9910</anchor>
      <arglist>(PortInterface *other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a70be1ab5a8f69c102bea50b47dad4c6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>af506a1db9628755fa8b31a6325637a13</anchor>
      <arglist>(PortInterface *port)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataSourceBase *</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>afd46e9b26cb9db8b9b117f6ab5e268f7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>ConnPolicy</type>
      <name>getDefaultPolicy</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a5f7c3ffe5568763ab09310f0ba1acbc1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const internal::ConnectionManager *</type>
      <name>getManager</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>ac7eb4fbf0ce656faa66559028d28f6e7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputPortInterface</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>ae31ecb3bcbde4bf9e079ae60fd42f798</anchor>
      <arglist>(std::string const &amp;name, ConnPolicy const &amp;default_policy=ConnPolicy())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a41ffcb4d860f510b7e3c0b4f187a3ed0</anchor>
      <arglist>(DataSourceBase::shared_ptr source, bool copy_old_data=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>removeConnection</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>ae786e63b56be500d822b8cac0a0093de</anchor>
      <arglist>(internal::ConnID *cid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signalInterface</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>ab95d54ee56886bdab20eca3dc4017df8</anchor>
      <arglist>(bool true_false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InputPortInterface</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a57019297043ca6396821e72b07ab12b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>InputPortInterface</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a7fae026a6e4f48d4c53a78e0fa193a27</anchor>
      <arglist>(const InputPortInterface &amp;orig)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>signal</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>a36785fa5f76e8967be971e080a4980fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>internal::ConnectionManager</type>
      <name>cmanager</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>ad475fc0ae5d6d75895967d4afcc85625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ConnPolicy</type>
      <name>default_policy</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>ae349f154f173ce329803f46f82c6ec9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>msignal_interface</name>
      <anchorfile>classRTT_1_1base_1_1InputPortInterface.html</anchorfile>
      <anchor>add145fc36fc1e92acd44dd3cc9b9e678</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::OperationBase</name>
    <filename>classRTT_1_1base_1_1OperationBase.html</filename>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getDescriptions</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>aeb83ec311d7eb650f1a0cd7d7068d9e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DisposableInterface::shared_ptr</type>
      <name>getImplementation</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>a710a6931a7b0e7dfc96620028ef85a5d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const DisposableInterface::shared_ptr</type>
      <name>getImplementation</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>a130610d7974de18678554af14172d115</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>a9ae8de185c0c827fe3562e1310f4e3e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RTT_API</type>
      <name>OperationBase</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>a9ae8c6597956f0f6b5d413c94a63960c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>a3f7435042d02acf5fe9f59102a59127c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOwner</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>aad15cbde431c19377d06f3011c68a0dd</anchor>
      <arglist>(ExecutionEngine *ee)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT_API</type>
      <name>~OperationBase</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>a8f05dad03d2094a0706cd76cd0d406d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>RTT_API void</type>
      <name>marg</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>ad00859558ba92968dbd8a6472f04a982</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;description)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>RTT_API void</type>
      <name>mdoc</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>a024bea887fc232731e144366646afbb7</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>ownerUpdated</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>a808598152677888aab4a0d4833a8438b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>descriptions</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>ad1f71d63bf50ebb8c8f70121a34f3cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>ade4106559a4bb88f579b30fa26783e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ExecutionEngine *</type>
      <name>mowner</name>
      <anchorfile>classRTT_1_1base_1_1OperationBase.html</anchorfile>
      <anchor>acd7f84c0356754152381bff68fe10be0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::base::OperationCallerBase</name>
    <filename>structRTT_1_1base_1_1OperationCallerBase.html</filename>
    <templarg>F</templarg>
    <base>RTT::internal::InvokerBase</base>
    <base>RTT::base::OperationCallerInterface</base>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; OperationCallerBase&lt; F &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerBase.html</anchorfile>
      <anchor>a8b439b6ccbc1effc1f2386e654800e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual OperationCallerBase&lt; F &gt; *</type>
      <name>cloneI</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerBase.html</anchorfile>
      <anchor>a0ce632b8b4756316f80cf535c4f4ea49</anchor>
      <arglist>(ExecutionEngine *caller) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OperationCallerBase</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerBase.html</anchorfile>
      <anchor>af818d75981dbb3d93f61730eb3923db3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::base::OperationCallerBaseInvoker</name>
    <filename>structRTT_1_1base_1_1OperationCallerBaseInvoker.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerBaseInvoker.html</anchorfile>
      <anchor>af8384afbc921533ffae8d016fef7321a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerBaseInvoker.html</anchorfile>
      <anchor>a7f44e3cd5858f16dca0fb7257746f9c3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>ready</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerBaseInvoker.html</anchorfile>
      <anchor>afbf27bd46c9d992667580f3af145a6f4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCaller</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerBaseInvoker.html</anchorfile>
      <anchor>a7c7d6dd555f8aaf58213d0c1d6ee554c</anchor>
      <arglist>(ExecutionEngine *caller)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setImplementation</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerBaseInvoker.html</anchorfile>
      <anchor>a1f304ae68d019b8793b63ae91a8d6aba</anchor>
      <arglist>(boost::shared_ptr&lt; base::DisposableInterface &gt; impl, ExecutionEngine *caller=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setImplementationPart</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerBaseInvoker.html</anchorfile>
      <anchor>ae13330ffd855e79f7b468ed3734d6eea</anchor>
      <arglist>(OperationInterfacePart *orp, ExecutionEngine *caller=0)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::base::OperationCallerInterface</name>
    <filename>structRTT_1_1base_1_1OperationCallerInterface.html</filename>
    <base>RTT::base::DisposableInterface</base>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; OperationCallerInterface &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>a5dd6e6dbc22ce30c5e351b057c0608a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSend</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>a55d9c21f679c735ac63b2482d3b19145</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCallerInterface</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>a432624e4badcfd8d8fbae04946e2e4cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCallerInterface</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>a44b373b084c38207b3bdb4974442f25c</anchor>
      <arglist>(OperationCallerInterface const &amp;orig)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>ready</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>a1b1b96467ed36f78d11e8d5bca8b26ba</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reportError</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>ae120e7c481fee4153bc5f4b7459f78c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaller</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>adb68aecd6596ce7e6760dd5e3da999e2</anchor>
      <arglist>(ExecutionEngine *ee)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExecutor</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>add2f15b462924d6703bebc84537ac37d</anchor>
      <arglist>(ExecutionEngine *ee)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOwner</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>a38a9a28992b855d57543d238ddcaada2</anchor>
      <arglist>(ExecutionEngine *ee)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setThread</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>adb3ef74cecec973f485aa5b580d5ee73</anchor>
      <arglist>(ExecutionThread et, ExecutionEngine *executor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OperationCallerInterface</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>a2b65a028f275633b90813e70b2fe0597</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ExecutionEngine *</type>
      <name>caller</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>afc3cd3a2cce0e1769b3187d0af9ac215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ExecutionThread</type>
      <name>met</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>ae5c2888404a30db2bd038c9a7e5b7041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ExecutionEngine *</type>
      <name>myengine</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>a47e6235c055060ed6a3617696be88bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ExecutionEngine *</type>
      <name>ownerEngine</name>
      <anchorfile>structRTT_1_1base_1_1OperationCallerInterface.html</anchorfile>
      <anchor>a9c15b4fe447f8e86b9ba08cc4f100c8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::OutputPortInterface</name>
    <filename>classRTT_1_1base_1_1OutputPortInterface.html</filename>
    <base>RTT::base::PortInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addConnection</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>aaba7cd2c1376d1d3cc1d7ad59e509dd1</anchor>
      <arglist>(internal::ConnID *port_id, ChannelElementBase::shared_ptr channel_input, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connected</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a65e94efb6dbae820459ad0ff68ebe235</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectTo</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>aed29df549e517880dc5df0ae685c8015</anchor>
      <arglist>(PortInterface *other, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectTo</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a826d2aed68435967e92e70a1f9111926</anchor>
      <arglist>(PortInterface *other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createBufferConnection</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a6774ae021b7ae34e459e7c8aec848def</anchor>
      <arglist>(InputPortInterface &amp;sink, int size, int lock_policy=ConnPolicy::LOCK_FREE)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createConnection</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a5c8858d877b53d2b89156e254a8b8834</anchor>
      <arglist>(InputPortInterface &amp;sink)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>createConnection</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a6dd1c6b64177e112e1e02380b01e424d</anchor>
      <arglist>(InputPortInterface &amp;sink, ConnPolicy const &amp;policy)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createDataConnection</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a643c26243bd4bfabc554f2885d2a2381</anchor>
      <arglist>(InputPortInterface &amp;sink, int lock_policy=ConnPolicy::LOCK_FREE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a4161b64caee637e5c8d6f94975c59efc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>afaa3b9ed3dd695e7cffa919a408dcfdb</anchor>
      <arglist>(PortInterface *port)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a556a771775304b1c48f69eacafe6d63e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const internal::ConnectionManager *</type>
      <name>getManager</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a714bbe977c0e5f127c5ea6751bdab2b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>keepLastWrittenValue</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a385a6ad5d277e736bbda2ce3ae3e4173</anchor>
      <arglist>(bool new_flag)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>keepsLastWrittenValue</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a9039fe42b32f73c14eb2d80ca3bd3875</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutputPortInterface</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>acf323a04d9602c136e93762dd2e2c055</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>removeConnection</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a809970a3c7efec2fafd56cd86e4e7cd7</anchor>
      <arglist>(internal::ConnID *cid)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>adf3dc493227e23310adef4877e4ca404</anchor>
      <arglist>(DataSourceBase::shared_ptr source)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OutputPortInterface</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>ad90ac199edce64eec74285f5923e1b93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>connectionAdded</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>af6d02e9f514b641a4c10dc3a3cb92b9e</anchor>
      <arglist>(ChannelElementBase::shared_ptr channel_input, ConnPolicy const &amp;policy)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>OutputPortInterface</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>a0b4218a6f67b6755098bda98cf06012c</anchor>
      <arglist>(OutputPortInterface const &amp;orig)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>internal::ConnectionManager</type>
      <name>cmanager</name>
      <anchorfile>classRTT_1_1base_1_1OutputPortInterface.html</anchorfile>
      <anchor>aee9a61f5d9977951e6c9862ac3bf31d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::PortInterface</name>
    <filename>classRTT_1_1base_1_1PortInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>addConnection</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a1162e96f9cc27d5bcc37c2536e2a3907</anchor>
      <arglist>(internal::ConnID *cid, ChannelElementBase::shared_ptr channel_input, ConnPolicy const &amp;policy=ConnPolicy())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PortInterface *</type>
      <name>antiClone</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a972517e80b0f06b3d6303ad3275c1f94</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PortInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>ae58b50ea0a18e3f5b7b25825fbee8f02</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>connected</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a6751d5bbe9196013651b34294f72452c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>connectTo</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a1ff55db413f3ff6c944eb4249d559af7</anchor>
      <arglist>(PortInterface *other, ConnPolicy const &amp;policy)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>connectTo</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>af2f4b28e71d40e6df027ffff924e909e</anchor>
      <arglist>(PortInterface *other)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Service *</type>
      <name>createPortObject</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a16ac437dc1d1042db879adc30f812c8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>createStream</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a1599147a15dbfbb62defbee0c51b65f6</anchor>
      <arglist>(ConnPolicy const &amp;policy)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>aa9f3cecab5a948799111fc2671f5057c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>affbe1e1e7320acf6e85402858f28ee1f</anchor>
      <arglist>(PortInterface *port)=0</arglist>
    </member>
    <member kind="function">
      <type>PortInterface &amp;</type>
      <name>doc</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a4bed453e1d7211b72d81707efe1bd192</anchor>
      <arglist>(const std::string &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDescription</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a6d6d640f7a6f5c3485b70bb2672e13e1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataFlowInterface *</type>
      <name>getInterface</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>ae53d9ec4f148fd83cc6cd1819e0d451b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const internal::ConnectionManager *</type>
      <name>getManager</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>af52d7cf050d26b41a57e0d758051f607</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>ad2bc3d97cfcb408a4452334323df7ffd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual internal::ConnID *</type>
      <name>getPortID</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>aa4120c928e760540bd17fee8c7c8722f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a4791629427ba68574d946c5f572858a4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLocal</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>ae32595f49031daead1d5c98d28b91c32</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>removeConnection</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>afb53bec2e9551b2b1b3c7ebd413c4a9c</anchor>
      <arglist>(internal::ConnID *cid)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>serverProtocol</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a9a0a475868cc8387eb05c116c572a192</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterface</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a963599af7a0eb16cca2d4cdda9ba9fe4</anchor>
      <arglist>(DataFlowInterface *iface)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setName</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a2bc00aa5b85d1d8aa9b5f2b105809b89</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PortInterface</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a72847faff79f0e9982cfb39f793c6717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PortInterface</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>ab57a37211677f97228f5ac59cffac8cf</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DataFlowInterface *</type>
      <name>iface</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a443f4f4190553cb557fc793506d77a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mdesc</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>a75bb5097381909cd9d00a163c4db5ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classRTT_1_1base_1_1PortInterface.html</anchorfile>
      <anchor>ae812f3dc03afd0f50dbc1b1cd090b56b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::PropertyBagVisitor</name>
    <filename>classRTT_1_1base_1_1PropertyBagVisitor.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBagVisitor.html</anchorfile>
      <anchor>a06f1011a75a1103c681686eb0b6f88cc</anchor>
      <arglist>(PropertyBase *p)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBagVisitor.html</anchorfile>
      <anchor>ab1c76ef4d9785bfab08ef62c4f665574</anchor>
      <arglist>(Property&lt; PropertyBag &gt; &amp;p)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PropertyBagVisitor</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBagVisitor.html</anchorfile>
      <anchor>a1255d2f686b9e38ffda5f75099906490</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>introspectAndDecompose</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBagVisitor.html</anchorfile>
      <anchor>a326c0d7dd47353871ec54d0b026e59ea</anchor>
      <arglist>(PropertyBase *t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::PropertyBase</name>
    <filename>classRTT_1_1base_1_1PropertyBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual PropertyBase *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a8f3cb6b6602386fc302763b4c0048aeb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>compose</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a7ffc9f28a4013d7d12834f1fc5ceb339</anchor>
      <arglist>(const PropertyBag &amp;source)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a097b07f527ba96b1f7750047863f1709</anchor>
      <arglist>(const PropertyBase *other)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PropertyBase *</type>
      <name>create</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a054e3f8426b960d71341edc119c4905c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>aef1f9e802faddb20dc36ccb6a737869c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDescription</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>af3e03465e524680829a77b581b970fbf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>acffe9d7c5d37675fdaf3dfd40017178a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getType</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a1c8554af80cc98c0d4f5ca4c9a2cefeb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>afaf365d2b2a93f2d602d82af87ac233f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>identify</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a336398b607ff315d4040277dc9cf880a</anchor>
      <arglist>(PropertyIntrospection *pi)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>identify</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a04bb4dd823c0cd1a8a274b0c3ffa37f9</anchor>
      <arglist>(PropertyBagVisitor *pi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyBase</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>af1067733f332e050ca07f3d5e5d49b66</anchor>
      <arglist>(std::string name, std::string description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyBase</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>adac9f3bc06da1cb30a57fb932586c4da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a500eb2a6a1a08b08f89656b2d5d23a78</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>refresh</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a5600a71751d5fe19e47e53a47c242238</anchor>
      <arglist>(const PropertyBase *other)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDescription</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a832fa5c1a45e29a9ce203180b5cc1080</anchor>
      <arglist>(const std::string &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>acfeea165b18bbfd62ef4a5273b5d4c5f</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a3641a4b8b1e6e2b48d994073fe83e3ae</anchor>
      <arglist>(const PropertyBase *other)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PropertyBase</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a9a8c0300a6055787c62f79615c93342d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_description</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a4713fca5cbd4dcc80dbef38242aacd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classRTT_1_1base_1_1PropertyBase.html</anchorfile>
      <anchor>a793e618e896400fa4fbf44312f66aeca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::PropertyIntrospection</name>
    <filename>classRTT_1_1base_1_1PropertyIntrospection.html</filename>
    <base>RTT::base::PropertyBagVisitor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1base_1_1PropertyIntrospection.html</anchorfile>
      <anchor>a52b0556eadf6d7b93e077d8ba36d6f68</anchor>
      <arglist>(Property&lt; bool &gt; &amp;v)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1base_1_1PropertyIntrospection.html</anchorfile>
      <anchor>ae5030fb75b3fcc38415f07cd27b4c35b</anchor>
      <arglist>(Property&lt; char &gt; &amp;v)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1base_1_1PropertyIntrospection.html</anchorfile>
      <anchor>ad7ab62f99ab018c2a38bcac3a8f4f153</anchor>
      <arglist>(Property&lt; int &gt; &amp;v)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1base_1_1PropertyIntrospection.html</anchorfile>
      <anchor>a4e241af6a4771b2003c289373a2374df</anchor>
      <arglist>(Property&lt; unsigned int &gt; &amp;v)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1base_1_1PropertyIntrospection.html</anchorfile>
      <anchor>a7f412fe5235cef676665627dd57c508f</anchor>
      <arglist>(Property&lt; double &gt; &amp;v)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1base_1_1PropertyIntrospection.html</anchorfile>
      <anchor>a1e88d2d2aa2ffe1f93f0bb8f6ba90808</anchor>
      <arglist>(Property&lt; std::string &gt; &amp;v)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1base_1_1PropertyIntrospection.html</anchorfile>
      <anchor>a400e2c8d2b6c1b4d08af8d092f05f432</anchor>
      <arglist>(Property&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PropertyIntrospection</name>
      <anchorfile>classRTT_1_1base_1_1PropertyIntrospection.html</anchorfile>
      <anchor>a74cdf71899a05c20498cc6f9404a58fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1base_1_1PropertyIntrospection.html</anchorfile>
      <anchor>aabe411422ea2b212b4c9637decba4259</anchor>
      <arglist>(PropertyBase *p)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>introspect_T</name>
      <anchorfile>classRTT_1_1base_1_1PropertyIntrospection.html</anchorfile>
      <anchor>ac5402786b2e45177dd9df312e5001443</anchor>
      <arglist>(PropertyBase *p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::RunnableInterface</name>
    <filename>classRTT_1_1base_1_1RunnableInterface.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>a1e8f7d948dce8a8eafd420f6a4baf574</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>a32b9c766a8c8af74c8a9adbe7281f61d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>ActivityInterface *</type>
      <name>getActivity</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>a70c18e6321d3e6929e0097940d68c1ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual os::ThreadInterface *</type>
      <name>getThread</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>a10c3cbd96505481cbd9c2f5081c2cd72</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasWork</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>a742d04970b31c2999e8fd7cb402947cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>a1fc18ba15bd1fd69759e127a2e466e65</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loop</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>a6faeed04034647645557eb05f6f3eec2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RunnableInterface</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>a9cc99fb885fd24c22d21f61a88e0a330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setActivity</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>a563528c3275ef0631f17928a80994371</anchor>
      <arglist>(ActivityInterface *task)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>abec8b9e213e32c21b57266211703dc45</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RunnableInterface</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>aa5e5d6d8720d3a0cd7fbfe58ea83412b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ActivityInterface *</type>
      <name>owner_task</name>
      <anchorfile>classRTT_1_1base_1_1RunnableInterface.html</anchorfile>
      <anchor>ac86642e908a6b8a91c92606980d3f6bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::base::TaskCore</name>
    <filename>classRTT_1_1base_1_1TaskCore.html</filename>
    <member kind="enumeration">
      <name>TaskState</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aec42df6b1b306b7a7102fa3bf8e2a296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Init</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aec42df6b1b306b7a7102fa3bf8e2a296ad0f498835f4c0d0d028f17c3dded1808</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PreOperational</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aec42df6b1b306b7a7102fa3bf8e2a296a18beb1736430c2815bb79cc43d55a5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FatalError</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aec42df6b1b306b7a7102fa3bf8e2a296aede93da035b525de95b4682f8a986dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Exception</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aec42df6b1b306b7a7102fa3bf8e2a296aaf7a566a0f56822986b292ae5e90a286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopped</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aec42df6b1b306b7a7102fa3bf8e2a296a56134dbafdb46e41026cf4c7b1bbb6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Running</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aec42df6b1b306b7a7102fa3bf8e2a296ae9b19cff8d2fde7929812f4108ce80f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RunTimeError</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aec42df6b1b306b7a7102fa3bf8e2a296a176c10977c372f2762335620a6382bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const ExecutionEngine *</type>
      <name>engine</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>ad2522496caacc3e88065b5cb09dc2b7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ExecutionEngine *</type>
      <name>engine</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>ac18ebf7b987f142c8dad4413be2bbd30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TaskState</type>
      <name>getTargetState</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a6c7eb9108377ea236a034970ce1882e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TaskState</type>
      <name>getTaskState</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aeebedaf344a1eae84f34b51ba052f299</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExecutionEngine</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a2da9f3834b14d21614fd481eaed4ecec</anchor>
      <arglist>(ExecutionEngine *engine)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskCore</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a90d97665c8b1422aaaaf76a6ddb4d320</anchor>
      <arglist>(TaskState initial_state=Stopped)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskCore</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a94327269b75e784a4d186d055cf2a5b8</anchor>
      <arglist>(ExecutionEngine *parent, TaskState initial_state=Stopped)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TaskCore</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a2930216c8c1f261aacde171599906b32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a492aed947a9bb2cbc25140884bc34e1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>activate</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>adb5e6bc5f0eee821b3f62f9d5482c743</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a975fddfc6d0fd5dfa77303c20395d87c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aa69a1db58d9b3695477ac75866e4e62c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>cleanup</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a009c3d9b097d1904ca6eac98a5b48d0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isConfigured</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a536c8b64294fb60bb54ada1a75045510</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a5d20397ed24caa3beea9d981823aa9a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a9168525a25ec73b7240042613688b6fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Seconds</type>
      <name>getPeriod</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>ab3f9dfd33aac3116805a8d1801c8edfe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a7d3ad5b4301ec54a2357d2f8bc60e2b8</anchor>
      <arglist>(Seconds s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned</type>
      <name>getCpuAffinity</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>aaf99cd58b81ce05216baae47e5b04364</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setCpuAffinity</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a4ed3cee9867d1367b6c482a0584f5045</anchor>
      <arglist>(unsigned cpu)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inFatalError</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a17eced3a04772d8a2b36c9b37e5f630c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inException</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>ad3f58ee59ba08f3c4cf7ab92bd7ff13e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inRunTimeError</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>ae96c196ff77840408229ccd5018fc9c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a940714024a53ffb17de749f3f909527d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trigger</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a9b2cda802da9670204fc3be88e9e4ccf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>error</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a3c3b01dff9aa92578d1657bdc3c0fb47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>recover</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a28420e3f52d819fddbe0962cdef98707</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>breakUpdateHook</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>ad4a3f8cbcfee40c1bc1f4394dadfcf82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>cleanupHook</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a7079becea7aa4945ba69cc202713592c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>configureHook</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a9badff843c97307d2b3084c4320606c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>errorHook</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a1d100268cdda1f60af1e2203d155168b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>exception</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a243f1797bcfef248146ee02166a1eeb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>exceptionHook</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a576b146a57bd81b1f5fe3a8e51f0bd16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>fatal</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>af208a7b9442ba87f42a3a52a28c5309f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>startHook</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>add908fc9e1fcb95dea895e6231edf075</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>stopHook</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a8bfeb7f3c3d066080d5af36baacb6648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateHook</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a4b16151ed99062bca250ddfe667a3604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ExecutionEngine *</type>
      <name>ee</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>afdeffff3d523e09a22bfcb9f43f1cc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TaskState</type>
      <name>mTaskState</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a29ab91fa8b90e2c9ac95652d67730d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareUpdateHook</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>af8b73eff548d69ca7fc09ca6815243c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TaskCore</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a4886564b2bdf2db52f964fcb7bf0f043</anchor>
      <arglist>(TaskCore &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskState const</type>
      <name>mInitialState</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>abe0a4636e4c8572223b7861e3d25376b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskState</type>
      <name>mTargetState</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a71d18ab1f169f5e4bd1289f81adb02ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>::RTT::ExecutionEngine</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>a556db665aa96f47753c18f0083b64ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TaskContext</name>
      <anchorfile>classRTT_1_1base_1_1TaskCore.html</anchorfile>
      <anchor>ab75a9caf07880e5ba2bb9f75068bbe7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::corba</name>
    <filename>namespaceRTT_1_1corba.html</filename>
    <class kind="struct">RTT::corba::AnyConversion</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; bool &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; char &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; ConnPolicy &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; CORBA::Any_ptr &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; CORBA::Any_var &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; double &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; float &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; int &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; RTT::TaskContext * &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; std::map&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; std::string &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; std::vector&lt; T &gt; &gt;</class>
    <class kind="struct">RTT::corba::AnyConversion&lt; unsigned int &gt;</class>
    <class kind="struct">RTT::corba::AnyConversionHelper</class>
    <class kind="class">RTT::corba::AnyDataSource</class>
    <class kind="struct">RTT::corba::ApplicationServer</class>
    <class kind="class">RTT::corba::CDataFlowInterface_i</class>
    <class kind="class">RTT::corba::CorbaDispatcher</class>
    <class kind="class">RTT::corba::CorbaFallBackProtocol</class>
    <class kind="struct">RTT::corba::CorbaLibPlugin</class>
    <class kind="class">RTT::corba::CorbaOperationCallerFactory</class>
    <class kind="class">RTT::corba::CorbaTemplateProtocol</class>
    <class kind="class">RTT::corba::CorbaTypeTransporter</class>
    <class kind="class">RTT::corba::CRemoteChannelElement_i</class>
    <class kind="class">RTT::corba::DataSourceProxy</class>
    <class kind="struct">RTT::corba::IllegalServer</class>
    <class kind="struct">RTT::corba::NonExistingDataSource</class>
    <class kind="struct">RTT::corba::OperationCallerProxy</class>
    <class kind="class">RTT::corba::OrbRunner</class>
    <class kind="class">RTT::corba::RemoteChannelElement</class>
    <class kind="struct">RTT::corba::RemoteConnID</class>
    <class kind="class">RTT::corba::RemoteInputPort</class>
    <class kind="class">RTT::corba::RemoteOutputPort</class>
    <class kind="class">RTT::corba::RemotePort</class>
    <class kind="class">RTT::corba::TaskContextFactory</class>
    <class kind="class">RTT::corba::TaskContextProxy</class>
    <class kind="class">RTT::corba::TaskContextServer</class>
    <class kind="class">RTT::corba::ValueDataSourceProxy</class>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion</name>
    <filename>structRTT_1_1corba_1_1AnyConversion.html</filename>
    <templarg>Type</templarg>
    <member kind="typedef">
      <type>CORBA::Any</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion.html</anchorfile>
      <anchor>ae74854e13a12557c1065537ee89cac07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RTT::corba::CAnySequence</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion.html</anchorfile>
      <anchor>a926d85c812d2b9376b3da8d1fdef7b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Type</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion.html</anchorfile>
      <anchor>ab42b2cb03addc3dce40057526b841f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion.html</anchorfile>
      <anchor>a582694cf9c500af369452f1e5bb8ae06</anchor>
      <arglist>(StdType tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion.html</anchorfile>
      <anchor>aee1f1208b91ed816d6519066ac31e98a</anchor>
      <arglist>(CorbaType &amp;cb, const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toStdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion.html</anchorfile>
      <anchor>a0bbb057dbb9ad555fbe96821819b940e</anchor>
      <arglist>(StdType &amp;tp, const CorbaType &amp;cb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion.html</anchorfile>
      <anchor>a73e01e04697a7f5ef6f868289a29bace</anchor>
      <arglist>(const CORBA::Any &amp;any, StdType tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion.html</anchorfile>
      <anchor>acd818c45208c7e4c26a2d940b350f877</anchor>
      <arglist>(StdType tp, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; bool &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</filename>
    <member kind="typedef">
      <type>CORBA::Boolean</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>ab9e5d2b118d19ed474096917f266b2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CORBA::BooleanSeq</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>a1a99d65a0297eb89d7f6dc95a80f35e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>aa09bfaf1e5c5974f284388a26238a52d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>aeb7b0e15bed8c91e8cd867563345fe3f</anchor>
      <arglist>(bool t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any::to_boolean</type>
      <name>fromAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>ada5f4ea6a5d1dcc28b320eea9725aa76</anchor>
      <arglist>(CORBA::Boolean &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StdType</type>
      <name>get</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>ab36a8812d4fd8a2567e48ebaf34a8edf</anchor>
      <arglist>(const CORBA::Boolean t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any::from_boolean</type>
      <name>toAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>a45b0ebd31c387babc0005a9b0cece4f4</anchor>
      <arglist>(bool t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>aa46aec91fe245df2dba5bb9b8cfb4fe1</anchor>
      <arglist>(CorbaType &amp;cb, const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toStdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>a3662ccf3784389d71d87db1ce1c28be7</anchor>
      <arglist>(StdType &amp;tp, const CorbaType &amp;cb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>a97560791e472a275ea61a44156de31c1</anchor>
      <arglist>(const CORBA::Any &amp;any, StdType &amp;_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01bool_01_4.html</anchorfile>
      <anchor>a4bac03a8dd729949649901fddb35e676</anchor>
      <arglist>(bool t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; char &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</filename>
    <member kind="typedef">
      <type>CORBA::Char</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>a7c84ba00f38549fce2578e7af46d1bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CORBA::CharSeq</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>ab58f55a1aed00c33364d29e8e59335a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>a046f980358d8abec3830fe1bc08e69a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>ad18212ffa09565267abaa11405c47ad1</anchor>
      <arglist>(char t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any::to_char</type>
      <name>fromAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>a972a254165dda2cffcbcacb94ceedc7b</anchor>
      <arglist>(CorbaType &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StdType</type>
      <name>get</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>a2b8c302597bdfcca1e62ed17fc62d567</anchor>
      <arglist>(const CorbaType t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any::from_char</type>
      <name>toAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>a82c5439ca031a93fbbceb51d6718bdab</anchor>
      <arglist>(StdType t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>a8f58d1fc5d9575ac23e479a919355b31</anchor>
      <arglist>(CorbaType &amp;cb, const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toStdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>a6b1c782f121f38db1c002d7ab73384b7</anchor>
      <arglist>(StdType &amp;tp, const CorbaType &amp;cb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>a48a42f76df5db3235b5cab241924801a</anchor>
      <arglist>(const CORBA::Any &amp;any, StdType &amp;_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01char_01_4.html</anchorfile>
      <anchor>a071359684e7cc1519505147d63c0b6c7</anchor>
      <arglist>(char t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; ConnPolicy &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01ConnPolicy_01_4.html</filename>
    <member kind="typedef">
      <type>RTT::corba::CConnPolicy</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01ConnPolicy_01_4.html</anchorfile>
      <anchor>a33754627441fcfb8b6adb2aa670342c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RTT::ConnPolicy</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01ConnPolicy_01_4.html</anchorfile>
      <anchor>ad28c9cac997393b40e96ab5ab955c05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01ConnPolicy_01_4.html</anchorfile>
      <anchor>a74bf262bd7d33c3002a37f857d8a1f93</anchor>
      <arglist>(const StdType &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StdType</type>
      <name>get</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01ConnPolicy_01_4.html</anchorfile>
      <anchor>a764031bf14fc0e17fc79dbf71523ebce</anchor>
      <arglist>(const CorbaType t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CorbaType</type>
      <name>toAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01ConnPolicy_01_4.html</anchorfile>
      <anchor>a2f1579c5821dc4538191675ec5085657</anchor>
      <arglist>(const StdType &amp;orig)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01ConnPolicy_01_4.html</anchorfile>
      <anchor>acaa1f167956fcdbd8656e275bff2e69e</anchor>
      <arglist>(const CORBA::Any &amp;any, StdType &amp;_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01ConnPolicy_01_4.html</anchorfile>
      <anchor>a38095ef41ebbb680a60e643978680003</anchor>
      <arglist>(StdType const &amp;t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; CORBA::Any_ptr &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__ptr_01_4.html</filename>
    <member kind="typedef">
      <type>CORBA::Any_ptr</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__ptr_01_4.html</anchorfile>
      <anchor>aae3443341657f7a3a5710d4cfce649fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CORBA::Any_ptr</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__ptr_01_4.html</anchorfile>
      <anchor>af07fa491c970482e6a7684e7f203aebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__ptr_01_4.html</anchorfile>
      <anchor>a3ebbdfbac5af93389c73ff62beb4f126</anchor>
      <arglist>(CORBA::Any_ptr t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__ptr_01_4.html</anchorfile>
      <anchor>a2c02ead5f2c4d8260d4332ac329084ff</anchor>
      <arglist>(const CORBA::Any &amp;any, CORBA::Any_ptr _value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__ptr_01_4.html</anchorfile>
      <anchor>a8cb1eee2e384e063a1867046847ec087</anchor>
      <arglist>(const StdType &amp;t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; CORBA::Any_var &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__var_01_4.html</filename>
    <member kind="typedef">
      <type>CORBA::Any_ptr</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__var_01_4.html</anchorfile>
      <anchor>ace175b8a1723752d8fb042a3c0ef7584</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CORBA::Any_var</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__var_01_4.html</anchorfile>
      <anchor>afcdc844efdf15b9a6cdfb64fb6601a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__var_01_4.html</anchorfile>
      <anchor>ac6ab87b61eb58200129133e45fd07ce3</anchor>
      <arglist>(CORBA::Any_var t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__var_01_4.html</anchorfile>
      <anchor>aaf46c2263f354921c830bafa3a25b71b</anchor>
      <arglist>(const CORBA::Any &amp;any, CORBA::Any_var _value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01CORBA_1_1Any__var_01_4.html</anchorfile>
      <anchor>ae75970fef224ad89bb3a8fca2f1676b7</anchor>
      <arglist>(const StdType &amp;t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; double &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01double_01_4.html</filename>
    <base>AnyConversionHelper&lt; double &gt;</base>
    <member kind="typedef">
      <type>CORBA::DoubleSeq</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01double_01_4.html</anchorfile>
      <anchor>adbb9b495ff69eb7f8ac04e5f49cb62e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; float &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01float_01_4.html</filename>
    <base>AnyConversionHelper&lt; float &gt;</base>
    <member kind="typedef">
      <type>CORBA::FloatSeq</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01float_01_4.html</anchorfile>
      <anchor>ae803b3ba9522b3262517a1bf57bd3b3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; int &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01int_01_4.html</filename>
    <base>AnyConversionHelper&lt; int, CORBA::Long &gt;</base>
    <member kind="typedef">
      <type>CORBA::LongSeq</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01int_01_4.html</anchorfile>
      <anchor>af3d46f0826cc0334a5dff66e158ba389</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; RTT::TaskContext * &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01RTT_1_1TaskContext_01_5_01_4.html</filename>
    <member kind="typedef">
      <type>RTT::corba::CTaskContext_ptr</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01RTT_1_1TaskContext_01_5_01_4.html</anchorfile>
      <anchor>a9895054488a5072220d6d9f870fd5827</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RTT::TaskContext *</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01RTT_1_1TaskContext_01_5_01_4.html</anchorfile>
      <anchor>ad0095c4633ea789968d4805d147aecb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01RTT_1_1TaskContext_01_5_01_4.html</anchorfile>
      <anchor>a7337ed94be48829e18d06cd1f6be1fa6</anchor>
      <arglist>(const StdType &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01RTT_1_1TaskContext_01_5_01_4.html</anchorfile>
      <anchor>a554d1247c7100feaabaffbbc343d8556</anchor>
      <arglist>(const CORBA::Any &amp;any, StdType &amp;_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01RTT_1_1TaskContext_01_5_01_4.html</anchorfile>
      <anchor>a3432a1d0864c8a5021fd38dda0ecd6ed</anchor>
      <arglist>(const StdType &amp;t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; std::map&lt; T1, T2 &gt; &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>RTT::corba::PairSeq</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a5797d8ae1c8da39c088539b01e329cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RTT::corba::CAnySequence</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a9e195898581a0961098f714e24e5b50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; T1, T2 &gt;</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a3143e7513338b4471161c7b90dfe0a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a9f3b828cc098c14a44ab1f435412bb6e</anchor>
      <arglist>(const StdType &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StdType</type>
      <name>get</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a7811dbaa6f4c839099caef248790902e</anchor>
      <arglist>(const CorbaType *cb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CorbaType *</type>
      <name>toAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a659a1e042bb2aaa2ae9346c8a2e355f1</anchor>
      <arglist>(const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a48ed864fb9cb4915ac1c260373cb1b33</anchor>
      <arglist>(CorbaType &amp;cb, const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a8aaad676869be777fffa192dacb1e3be</anchor>
      <arglist>(CORBA::Any &amp;any, const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toStdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a700706686f2b9db678703026d9025379</anchor>
      <arglist>(StdType &amp;tp, const CorbaType &amp;cb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toStdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a9805ab8d4546483d8d07e724d5f449a1</anchor>
      <arglist>(StdType &amp;tp, const CORBA::Any &amp;any)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>ab749789566668ee90b270b4181925e80</anchor>
      <arglist>(const CORBA::Any &amp;any, StdType &amp;_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1map_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a3e113a24a70ae46a570529cf176547b6</anchor>
      <arglist>(StdType const &amp;t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; std::pair&lt; T1, T2 &gt; &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>RTT::corba::Pair</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a718a317de4c99e5bdfc9b167d847ea34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RTT::corba::PairSeq</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a3381f660f336f989cf8e06682408a40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; T1, T2 &gt;</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>ab5fbe004a54b77c5eb81deac8ae0dcea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a79edfd3307cc88c2f69220c631fd4c8a</anchor>
      <arglist>(const StdType &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StdType</type>
      <name>get</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a4b9a8617648c99fa9dbc63542c7d4749</anchor>
      <arglist>(const CorbaType *cb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CorbaType *</type>
      <name>toAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a34b70323e1dc33ab81ee4a724f4177f5</anchor>
      <arglist>(const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a9c86addcce831659bc4328874612d073</anchor>
      <arglist>(CorbaType &amp;cb, const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toStdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>ad297f77b19a8c724d9e38eeac2d85826</anchor>
      <arglist>(StdType &amp;tp, const CorbaType &amp;cb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>af68bdf70b8ac2c2e0f199027499406cd</anchor>
      <arglist>(const CORBA::Any &amp;any, StdType &amp;_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a8060da9a7bf3a04f5af34c56d7ba8d9b</anchor>
      <arglist>(StdType const &amp;t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; std::string &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</filename>
    <member kind="typedef">
      <type>const char *</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a1f1b0a74072ce6e36462112cc9a12628</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CORBA::StringSeq</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a652903f71204f7a49146d438108a8c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>aeaadde91eecaacfe557ed1f94614081d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a6fef518290f76a21cc70a3323376da4f</anchor>
      <arglist>(const std::string &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StdType</type>
      <name>get</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a5dea3850c2ff05d6d730bed18b90d6e2</anchor>
      <arglist>(const CorbaType t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CorbaType</type>
      <name>toAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a6217eb8ab3a8de18d523bd3a867ba625</anchor>
      <arglist>(const std::string &amp;orig)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a8ff80694f1146c59fda9b2f7c2b985c1</anchor>
      <arglist>(dummy dest, const StdType &amp;src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a9f4f50d3d909431d5981c1f05ae79930</anchor>
      <arglist>(CorbaType dest, const StdType &amp;src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toStdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a2feb7b3242d163c2c71897ea44caeff8</anchor>
      <arglist>(StdType &amp;dest, const CorbaType src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a471e098e38667527f3f74c81648d7c3e</anchor>
      <arglist>(const CORBA::Any &amp;any, StdType &amp;_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a2300a836408bd58505997e9f733a7dc7</anchor>
      <arglist>(StdType const &amp;t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; std::vector&lt; T &gt; &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>AnyConversion&lt; T &gt;::sequence</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a899baa660683fd2662757950be808917</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RTT::corba::CAnySequence</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a899a58d21182f5e37d32f273ba71d20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>afd9329f9c25263777831b442be401365</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a3b3ddb43f1fe7cf35f5f1e929caf1d7a</anchor>
      <arglist>(const StdType &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CorbaType *</type>
      <name>toAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a82ac14e17d7a270bb6f89ebab01b0af7</anchor>
      <arglist>(const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a57208c7827211a168444561f180b671f</anchor>
      <arglist>(CorbaType &amp;cb, const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a180c7da418c7c1cac3534edc51140bc5</anchor>
      <arglist>(CORBA::Any &amp;any, const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toStdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ad29068fa97efd35a4652db818d3583e9</anchor>
      <arglist>(StdType &amp;tp, const CorbaType &amp;cb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toStdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a44d76944463fdfc620e94a6de09fea21</anchor>
      <arglist>(StdType &amp;tp, const CORBA::Any &amp;any)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac0804c28a3f671a9235f891ba971653b</anchor>
      <arglist>(const CORBA::Any &amp;any, StdType &amp;_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01std_1_1vector_3_01T_01_4_01_4.html</anchorfile>
      <anchor>af1e9470329c4d346563c00901ee3bbb8</anchor>
      <arglist>(StdType const &amp;t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversion&lt; unsigned int &gt;</name>
    <filename>structRTT_1_1corba_1_1AnyConversion_3_01unsigned_01int_01_4.html</filename>
    <base>AnyConversionHelper&lt; unsigned int, CORBA::ULong &gt;</base>
    <member kind="typedef">
      <type>CORBA::ULongSeq</type>
      <name>sequence</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversion_3_01unsigned_01int_01_4.html</anchorfile>
      <anchor>ae212e53fe9bd568e7a5a3e231ba746ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::AnyConversionHelper</name>
    <filename>structRTT_1_1corba_1_1AnyConversionHelper.html</filename>
    <templarg>Type</templarg>
    <templarg>_CorbaType</templarg>
    <member kind="typedef">
      <type>_CorbaType</type>
      <name>CorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversionHelper.html</anchorfile>
      <anchor>af750ab12aafdd4dc2043d91d8e2cedcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Type</type>
      <name>StdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversionHelper.html</anchorfile>
      <anchor>aace808be433d38fa742e76143668deed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversionHelper.html</anchorfile>
      <anchor>a19ac01072b68aa6d5a1b3b8b28c0f9fa</anchor>
      <arglist>(const Type &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Type &amp;</type>
      <name>fromAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversionHelper.html</anchorfile>
      <anchor>a735c86196146cb3238eb295625a864c4</anchor>
      <arglist>(Type &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Type &amp;</type>
      <name>get</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversionHelper.html</anchorfile>
      <anchor>af4657ad7b9f2db381643d81027294366</anchor>
      <arglist>(const Type &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CorbaType</type>
      <name>toAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversionHelper.html</anchorfile>
      <anchor>ac04757a845ac94584ce2d5dd43a1cd30</anchor>
      <arglist>(Type t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toCorbaType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversionHelper.html</anchorfile>
      <anchor>a25620b393f1e31c11b8633023b1c1d17</anchor>
      <arglist>(CorbaType &amp;cb, const StdType &amp;tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>toStdType</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversionHelper.html</anchorfile>
      <anchor>a06b91411739f72e18cc3ae24cd1fc92b</anchor>
      <arglist>(StdType &amp;tp, const CorbaType &amp;cb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversionHelper.html</anchorfile>
      <anchor>ab1d4157b3b9379a57a586aa548100be8</anchor>
      <arglist>(const CORBA::Any &amp;any, StdType &amp;_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>updateAny</name>
      <anchorfile>structRTT_1_1corba_1_1AnyConversionHelper.html</anchorfile>
      <anchor>ad77e2628b6349486a43fff1e0dcd5103</anchor>
      <arglist>(const Type &amp;t, CORBA::Any &amp;any)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::AnyDataSource</name>
    <filename>classRTT_1_1corba_1_1AnyDataSource.html</filename>
    <base>DataSource&lt; CORBA::Any_var &gt;</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; AnyDataSource &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1corba_1_1AnyDataSource.html</anchorfile>
      <anchor>abc8de8b1d386d8455b94d0a1eecd11e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnyDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1AnyDataSource.html</anchorfile>
      <anchor>ac67b8d0727ec79b442a78eea9cee1a83</anchor>
      <arglist>(CORBA::Any_ptr value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AnyDataSource *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1corba_1_1AnyDataSource.html</anchorfile>
      <anchor>a1544ce3b49842c923c26da65d3249447</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AnyDataSource *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1corba_1_1AnyDataSource.html</anchorfile>
      <anchor>a41419f7d349296c5da4f44a48cb9c34c</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>internal::DataSource&lt; CORBA::Any_var &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1corba_1_1AnyDataSource.html</anchorfile>
      <anchor>a18abbdaefd041092077b7237677f885d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>internal::DataSource&lt; CORBA::Any_var &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1corba_1_1AnyDataSource.html</anchorfile>
      <anchor>ab0bcc363b76e620a101ffd6ee98137dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>internal::DataSource&lt; CORBA::Any_var &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1corba_1_1AnyDataSource.html</anchorfile>
      <anchor>ad1633b73e21826fdf266db74ca5cd797</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AnyDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1AnyDataSource.html</anchorfile>
      <anchor>a6f5de6db4d0f07e932d67afc3bea25ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CORBA::Any_var</type>
      <name>mdata</name>
      <anchorfile>classRTT_1_1corba_1_1AnyDataSource.html</anchorfile>
      <anchor>a4a217cd82bae2a5fa3d349ee726102c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::ApplicationServer</name>
    <filename>structRTT_1_1corba_1_1ApplicationServer.html</filename>
    <member kind="function" static="yes">
      <type>static RTT_CORBA_API bool</type>
      <name>InitOrb</name>
      <anchorfile>structRTT_1_1corba_1_1ApplicationServer.html</anchorfile>
      <anchor>a32ebf2eb7aaf1d82875d8e5156bbdbda</anchor>
      <arglist>(int argc, char *argv[], Seconds orb_timeout=0)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CORBA::ORB_var</type>
      <name>orb</name>
      <anchorfile>structRTT_1_1corba_1_1ApplicationServer.html</anchorfile>
      <anchor>ae610e6376e03f79fb097aacfd390aacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PortableServer::POA_var</type>
      <name>rootPOA</name>
      <anchorfile>structRTT_1_1corba_1_1ApplicationServer.html</anchorfile>
      <anchor>a7eb9a81f3a8c3470d45e8464d126f470</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::CDataFlowInterface_i</name>
    <filename>classRTT_1_1corba_1_1CDataFlowInterface__i.html</filename>
    <member kind="function">
      <type>PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a9c6a9a82ce73706dee2ccfe24ccbcf73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT::corba::CDataFlowInterface_ptr</type>
      <name>activate_this</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a9deaaf3aebee79968ee82199e656d701</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDataFlowInterface_i</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>aa854061017d7b091c8d3b513d2497403</anchor>
      <arglist>(DataFlowInterface *interface, PortableServer::POA_ptr poa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deregisterChannel</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a86383bc3b63f4d5994cec79194ce674e</anchor>
      <arglist>(CChannelElement_ptr channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDataFlowInterface_i</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a72cca12c0fe43d48a322b366cad8f96b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearServants</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a8cb3829c5fb5f6bccfdbad8f591ec769</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>deregisterServant</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a1fc47f5eb8e8ec4ca619f1a806d1f55d</anchor>
      <arglist>(DataFlowInterface *obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DataFlowInterface *</type>
      <name>getLocalInterface</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>aef29d578571a07b21ae368f0d9705048</anchor>
      <arglist>(CDataFlowInterface_ptr objref)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CDataFlowInterface_ptr</type>
      <name>getRemoteInterface</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>adac84a4049a3512dd8611feff829dc65</anchor>
      <arglist>(DataFlowInterface *dfi, PortableServer::POA_ptr poa)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registerServant</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a24e068ed17089ee1919e7edaa31d4374</anchor>
      <arglist>(CDataFlowInterface_ptr objref, DataFlowInterface *obj)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; std::pair&lt; RTT::corba::CChannelElement_var, base::ChannelElementBase::shared_ptr &gt; &gt;</type>
      <name>ChannelList</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>ade06e18f6cdf6e16a0daedabb0ed89f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; std::pair&lt; RTT::corba::CDataFlowInterface_var, DataFlowInterface * &gt; &gt;</type>
      <name>ServantMap</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>ae99c534f055010ffd70bd11875a58b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ChannelList</type>
      <name>channel_list</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a3bc3ddb0ff9385f8b9576e195501db70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::os::Mutex</type>
      <name>channel_list_mtx</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a4a5f6efb71efa52a50e48e3a879d96a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataFlowInterface *</type>
      <name>mdf</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a11998850b835dd82fac0b4fa87c60ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PortableServer::POA_var</type>
      <name>mpoa</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a92d3d336dea80e2048121e856bcef731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static ServantMap</type>
      <name>s_servant_map</name>
      <anchorfile>classRTT_1_1corba_1_1CDataFlowInterface__i.html</anchorfile>
      <anchor>a0d5a6632c7d39bdc569b3b8dd1bc8ade</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::CorbaDispatcher</name>
    <filename>classRTT_1_1corba_1_1CorbaDispatcher.html</filename>
    <base>RTT::Activity</base>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>ab358dd8df3cf1eee18b7fa7906d6f243</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelChannel</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a982aca24ac9cb383496c496a1d042411</anchor>
      <arglist>(base::ChannelElementBase::shared_ptr chan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dispatchChannel</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a32a771258d15f0de0a3b660229013408</anchor>
      <arglist>(base::ChannelElementBase::shared_ptr chan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>ada893297b070f219fdb1d2d5e31cecdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a0663c335e8a2d196b606a048b8d3256b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>hasElement</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>adca57c32dcd22dc82344cd66bf1136e9</anchor>
      <arglist>(base::ChannelElementBase::shared_ptr c0, base::ChannelElementBase::shared_ptr c1, bool &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CorbaDispatcher *</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>aca6bacb6ce1fde7d76d2b920d39a2f4b</anchor>
      <arglist>(DataFlowInterface *iface, int scheduler=defaultScheduler, int priority=defaultPriority)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a124694abb38a463f4b22cbdda4345bc4</anchor>
      <arglist>(DataFlowInterface *iface)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ReleaseAll</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a818f406eb45de26937222b4a055c98ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; DataFlowInterface *, CorbaDispatcher * &gt;</type>
      <name>DispatchMap</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a3d6f58e8de52e740f7f8732b18fe3566</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::List&lt; base::ChannelElementBase::shared_ptr &gt;</type>
      <name>RCList</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a96cff56d3eefb2128472f42695a0246d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CorbaDispatcher</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>acadd9d2e94b697d28a3122e486dd18e6</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CorbaDispatcher</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a14117d68edb48815180eb287a4a7eea7</anchor>
      <arglist>(const std::string &amp;name, int scheduler, int priority)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~CorbaDispatcher</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a793d25d65ba045d6b20a71b1f9258a80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>do_exit</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>aee4a5edc91894ba9cce6c90ebe4bf39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RCList</type>
      <name>RClist</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a036fc76c753deb03f73802a6cd7a86b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static RTT_CORBA_API int</type>
      <name>defaultPriority</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a21a1de6ad6b41262c8103eea82aa978e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static RTT_CORBA_API int</type>
      <name>defaultScheduler</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>af86ed23d491ea6238d247d0a7aed0e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static RTT_CORBA_API DispatchMap</type>
      <name>DispatchI</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>a31303cd0f7a44620e45d526fc4da7fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static RTT_CORBA_API os::Mutex *</type>
      <name>mlock</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaDispatcher.html</anchorfile>
      <anchor>aeb3bb97017ef313b050f3efad4be0b33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::CorbaFallBackProtocol</name>
    <filename>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</filename>
    <base>RTT::corba::CorbaTypeTransporter</base>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ChannelElementBase *</type>
      <name>buildChannelInput</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>ac69ac74fb5dee239ce99fdf7cedc9870</anchor>
      <arglist>(base::OutputPortInterface &amp;port, ConnPolicy const &amp;policy) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ChannelElementBase *</type>
      <name>buildChannelOutput</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>a5b760901150cf7ac99e324fa882dc5ff</anchor>
      <arglist>(base::InputPortInterface &amp;port, ConnPolicy const &amp;policy) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ChannelElementBase *</type>
      <name>buildDataStorage</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>a31ba86e9fc16f60083fa59a79a835b02</anchor>
      <arglist>(ConnPolicy const &amp;policy) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CorbaFallBackProtocol</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>a10370326b2293f2d1636f2e7e0488285</anchor>
      <arglist>(bool do_warn=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::Any *</type>
      <name>createAny</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>aab9a7ca8ee171213c85606b728df68db</anchor>
      <arglist>(DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>createAttributeDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>abd8ddb6fd9f94bb073ddfdcd1cb187b6</anchor>
      <arglist>(CService_ptr serv, const std::string &amp;vname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRemoteChannelElement_i *</type>
      <name>createChannelElement_i</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>a208a0272786ff643fcbe7cfc9e588698</anchor>
      <arglist>(DataFlowInterface *,::PortableServer::POA *poa, bool) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>createDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>a7c166b971fda74ad8b44761a8c3478f3</anchor>
      <arglist>(const CORBA::Any *any) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>createPropertyDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>a4af0a0af340334a142b09ec72f4062e2</anchor>
      <arglist>(CService_ptr serv, const std::string &amp;vname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ChannelElementBase::shared_ptr</type>
      <name>createStream</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>ad340dcd8b5b9f0a90011aab3fc45c2bb</anchor>
      <arglist>(base::PortInterface *port, const ConnPolicy &amp;policy, bool is_sender) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>updateAny</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>a2d77cb15508767d331f6cbd4bca07ecc</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, CORBA::Any &amp;any) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>updateFromAny</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>abcc28c444ee87b99e4133760211c753b</anchor>
      <arglist>(const CORBA::Any *blob, DataSourceBase::shared_ptr target) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>warn</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaFallBackProtocol.html</anchorfile>
      <anchor>aad535a158f06b8d531fddec1b135a380</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::CorbaLibPlugin</name>
    <filename>structRTT_1_1corba_1_1CorbaLibPlugin.html</filename>
    <base>RTT::types::TransportPlugin</base>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>structRTT_1_1corba_1_1CorbaLibPlugin.html</anchorfile>
      <anchor>a8dc0b5a514af05873900636ae8ccf9e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTransportName</name>
      <anchorfile>structRTT_1_1corba_1_1CorbaLibPlugin.html</anchorfile>
      <anchor>a12b48f5bc5e7d16a76d48f493392ac9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTypekitName</name>
      <anchorfile>structRTT_1_1corba_1_1CorbaLibPlugin.html</anchorfile>
      <anchor>a8a87eea3097000045e8d74bdf9917aee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>registerTransport</name>
      <anchorfile>structRTT_1_1corba_1_1CorbaLibPlugin.html</anchorfile>
      <anchor>a35b3480fc466970f3a613570b8d23b88</anchor>
      <arglist>(std::string name, RTT::types::TypeInfo *ti)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::CorbaOperationCallerFactory</name>
    <filename>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</filename>
    <base>RTT::OperationInterfacePart</base>
    <member kind="typedef">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>CArguments</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a8016498c1ac1d27c34a4c3723551f145</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ArgumentDescription &gt;</type>
      <name>CDescriptions</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a6e0d31e9ffe3211e13d77b6af587bf26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>Members</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a916c887bbe47f1b007eea2a8cbaff7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>arity</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a324a20baa8311c7b7f7454dcaf6ef7f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>collectArity</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a090778b991e740ec0137a127258defc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CorbaOperationCallerFactory</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>ae7ec943ed53f27912e74ec2b31fcc344</anchor>
      <arglist>(const std::string &amp;method_name, corba::CService_ptr fact, PortableServer::POA_ptr the_poa)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>description</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a2530ba9350fec92edb64ecc624c5b976</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; ArgumentDescription &gt;</type>
      <name>getArgumentList</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a387010ebfad87b390133a8fa46885dfb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const types::TypeInfo *</type>
      <name>getArgumentType</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a6b8a51b0d9db4e8dad6d4bc727d6e3e8</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const types::TypeInfo *</type>
      <name>getCollectType</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a3a83f41d370cf4b16786679bd0de6420</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>af6631cbb7b3e9e6cfe9587066cbc1acc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>corba::CService_ptr</type>
      <name>getService</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a4e3b58214105e5cab01be85f1c57412b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produce</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a8515e679f9d6f8288b697cfb4df47985</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceCollect</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>aa2b8a05dc9515c5902f067d3f9e6c0a0</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, internal::DataSource&lt; bool &gt;::shared_ptr blocking) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceHandle</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>ad4b332579747a1e86c5ac9b83e4c1b8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceSend</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a9e9dd0eefe02a1a76e34a02689da56cc</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>resultType</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>abc56fa2a9697fc81378f2e3025fe1e5c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CorbaOperationCallerFactory</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a8e290bf19a947cbbe36cac23c10674a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>method</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>aca2a821721343a00831daad93bdd90e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>corba::CService_var</type>
      <name>mfact</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a8c84cd58ba2b79552d190167b00c0ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PortableServer::POA_var</type>
      <name>mpoa</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaOperationCallerFactory.html</anchorfile>
      <anchor>a80505ac954c3f594918e27c2d25e2a44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::CorbaTemplateProtocol</name>
    <filename>classRTT_1_1corba_1_1CorbaTemplateProtocol.html</filename>
    <templarg></templarg>
    <base>RTT::corba::CorbaTypeTransporter</base>
    <member kind="typedef">
      <type>Property&lt; T &gt;::DataSourceType</type>
      <name>PropertyType</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTemplateProtocol.html</anchorfile>
      <anchor>a2f952a0bf8f1f243ac05b93b47b8fe36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>UserType</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTemplateProtocol.html</anchorfile>
      <anchor>ac6ffb65ef488f27ae15b361d697a1dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::Any *</type>
      <name>createAny</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTemplateProtocol.html</anchorfile>
      <anchor>ab29f89ce6bbf9648233efb04dfae273b</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>createAttributeDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTemplateProtocol.html</anchorfile>
      <anchor>abf0d69aaa5e88dff9195f76ce2c36985</anchor>
      <arglist>(CService_ptr serv, const std::string &amp;vname)</arglist>
    </member>
    <member kind="function">
      <type>CRemoteChannelElement_i *</type>
      <name>createChannelElement_i</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTemplateProtocol.html</anchorfile>
      <anchor>a98dbde249c33d2bfec2e59efb6510921</anchor>
      <arglist>(DataFlowInterface *sender, PortableServer::POA_ptr poa, bool is_pull) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>createDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTemplateProtocol.html</anchorfile>
      <anchor>a5e2701c6ad57677eb80625a1439695c0</anchor>
      <arglist>(const CORBA::Any *any) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>createPropertyDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTemplateProtocol.html</anchorfile>
      <anchor>a9f349534782703e62dc957db20b5b9f4</anchor>
      <arglist>(CService_ptr serv, const std::string &amp;vname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>updateAny</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTemplateProtocol.html</anchorfile>
      <anchor>aee567f66c2adc0fd02e55b9396e929d4</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, CORBA::Any &amp;any) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>updateFromAny</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTemplateProtocol.html</anchorfile>
      <anchor>a529999d7f9ad199a413238d808d62cfc</anchor>
      <arglist>(const CORBA::Any *any, base::DataSourceBase::shared_ptr target) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::CorbaTypeTransporter</name>
    <filename>classRTT_1_1corba_1_1CorbaTypeTransporter.html</filename>
    <base>RTT::types::TypeTransporter</base>
    <member kind="function" virtualness="pure">
      <type>virtual CORBA::Any_ptr</type>
      <name>createAny</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTypeTransporter.html</anchorfile>
      <anchor>a9c31a1b39dd027f38958fbc6e444959e</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>createAttributeDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTypeTransporter.html</anchorfile>
      <anchor>aae142bbaf2d2b4f7eee716102a73192f</anchor>
      <arglist>(CService_ptr serv, const std::string &amp;vname)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CRemoteChannelElement_i *</type>
      <name>createChannelElement_i</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTypeTransporter.html</anchorfile>
      <anchor>a9c629b397951df54e0455d9075b155e8</anchor>
      <arglist>(DataFlowInterface *sender,::PortableServer::POA *poa, bool is_pull) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>createDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTypeTransporter.html</anchorfile>
      <anchor>a66b348bb84e53427f8fddffbf4bbb8f8</anchor>
      <arglist>(const CORBA::Any *any) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>createPropertyDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTypeTransporter.html</anchorfile>
      <anchor>a3f954d5fadeaaf475ad91d340988fa02</anchor>
      <arglist>(CService_ptr serv, const std::string &amp;vname)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ChannelElementBase::shared_ptr</type>
      <name>createStream</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTypeTransporter.html</anchorfile>
      <anchor>a823843b549845093c1ec30e8f4451522</anchor>
      <arglist>(base::PortInterface *, const ConnPolicy &amp;, bool) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>updateAny</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTypeTransporter.html</anchorfile>
      <anchor>a25de6e28d4c3a70684e8a0a04f1c8744</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, CORBA::Any &amp;any) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>updateFromAny</name>
      <anchorfile>classRTT_1_1corba_1_1CorbaTypeTransporter.html</anchorfile>
      <anchor>a0f4b7e15449ea243afa15dc9bf26588e</anchor>
      <arglist>(const CORBA::Any *blob, base::DataSourceBase::shared_ptr target) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::CRemoteChannelElement_i</name>
    <filename>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</filename>
    <member kind="function">
      <type>PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchorfile>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</anchorfile>
      <anchor>a0fdc3c21dcdd8de7f02a8a07dd6072f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT::corba::CRemoteChannelElement_ptr</type>
      <name>activate_this</name>
      <anchorfile>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</anchorfile>
      <anchor>ad152a56418cc058cf8889c2b25f515f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRemoteChannelElement_i</name>
      <anchorfile>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</anchorfile>
      <anchor>a16132115baad701de9f764605f1292a1</anchor>
      <arglist>(corba::CorbaTypeTransporter const &amp;transport, PortableServer::POA_ptr poa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCDataFlowInterface</name>
      <anchorfile>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</anchorfile>
      <anchor>a34760b745a87f7fed27db13068d674ba</anchor>
      <arglist>(CDataFlowInterface_i *dataflow)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>transferSamples</name>
      <anchorfile>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</anchorfile>
      <anchor>a3bee0841b424632f36da14aa66f08b3f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRemoteChannelElement_i</name>
      <anchorfile>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</anchorfile>
      <anchor>ae1f1214cffb3727339837dccda057add</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CDataFlowInterface_i *</type>
      <name>mdataflow</name>
      <anchorfile>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</anchorfile>
      <anchor>a38ca1f5f9521aa1a2b129caefe03897a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>mpoa</name>
      <anchorfile>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</anchorfile>
      <anchor>ab76b314fe9711cf8d02748789d60bbeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CRemoteChannelElement_var</type>
      <name>remote_side</name>
      <anchorfile>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</anchorfile>
      <anchor>aee075c79cacfac04a952a4b44548128f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTT::corba::CorbaTypeTransporter const &amp;</type>
      <name>transport</name>
      <anchorfile>classRTT_1_1corba_1_1CRemoteChannelElement__i.html</anchorfile>
      <anchor>afe8a6c0fc930c2ab2b46919038e58749</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::DataSourceProxy</name>
    <filename>classRTT_1_1corba_1_1DataSourceProxy.html</filename>
    <templarg></templarg>
    <base>RTT::internal::DataSource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual internal::DataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>aae7afd5c3251d858745e9a2555379792</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual internal::DataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>ad8f05eea4b71503490cc62c81995e556</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceProxy</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>a8014324b60e63119e84554ddf805eade</anchor>
      <arglist>(corba::CService_ptr s, const std::string &amp;name, bool isproperty)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual internal::DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>a54030f4b5fdcf8464f680de3774b81bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getType</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>a3179a05a9f0a902711c84d5255a5231f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>internal::AssignableDataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>abeb21718e91928b10230034f8abb00ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>internal::DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>a6fef84168cdba9fd16d259c2ea006c5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CorbaTypeTransporter *</type>
      <name>ctp</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>a7aacfa1e94e1ebe418ff76cc32060cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::DataSource&lt; T &gt;::value_t</type>
      <name>last_value</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>a1ee6a5fe3ffa808f33ecc4406f8ca257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>misproperty</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>aa2457bef991810c6c102111ead916879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>a30dffb449d27a6dd8219761551c4b2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>corba::CService_var</type>
      <name>mserv</name>
      <anchorfile>classRTT_1_1corba_1_1DataSourceProxy.html</anchorfile>
      <anchor>af012bb717fb752b7aed1cb123b7a0fd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::IllegalServer</name>
    <filename>structRTT_1_1corba_1_1IllegalServer.html</filename>
    <member kind="function">
      <type></type>
      <name>IllegalServer</name>
      <anchorfile>structRTT_1_1corba_1_1IllegalServer.html</anchorfile>
      <anchor>a09b45f226cd6c501df53a67dd615dd31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalServer</name>
      <anchorfile>structRTT_1_1corba_1_1IllegalServer.html</anchorfile>
      <anchor>afc2ec8527847b272f38a5ff43c4677da</anchor>
      <arglist>(const std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>structRTT_1_1corba_1_1IllegalServer.html</anchorfile>
      <anchor>a7c81e0482933e6318cbacf1457e583e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IllegalServer</name>
      <anchorfile>structRTT_1_1corba_1_1IllegalServer.html</anchorfile>
      <anchor>ac242b4084e6637b049777151ec5ba522</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>reason</name>
      <anchorfile>structRTT_1_1corba_1_1IllegalServer.html</anchorfile>
      <anchor>a7635c75fa711aff5726c66d9dd812492</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::NonExistingDataSource</name>
    <filename>structRTT_1_1corba_1_1NonExistingDataSource.html</filename>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::OperationCallerProxy</name>
    <filename>structRTT_1_1corba_1_1OperationCallerProxy.html</filename>
    <base>RTT::base::OperationCallerBaseInvoker</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>structRTT_1_1corba_1_1OperationCallerProxy.html</anchorfile>
      <anchor>a12e9251074d5b26c5c023fee62f69247</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>structRTT_1_1corba_1_1OperationCallerProxy.html</anchorfile>
      <anchor>a03d2d19d29de534205aff2ee7d99198c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCallerProxy</name>
      <anchorfile>structRTT_1_1corba_1_1OperationCallerProxy.html</anchorfile>
      <anchor>a764380990286616330ba9d0dc1222de8</anchor>
      <arglist>(const std::string &amp;opname, CServiceRequester_ptr srq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ready</name>
      <anchorfile>structRTT_1_1corba_1_1OperationCallerProxy.html</anchorfile>
      <anchor>a0ea4a9b7e47229d1f476e13eb004dc1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCaller</name>
      <anchorfile>structRTT_1_1corba_1_1OperationCallerProxy.html</anchorfile>
      <anchor>a23a9efada0be99368c67a1b8917d508b</anchor>
      <arglist>(ExecutionEngine *caller)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setImplementation</name>
      <anchorfile>structRTT_1_1corba_1_1OperationCallerProxy.html</anchorfile>
      <anchor>a0e3d67eeda3eb3f3adca7a66710a00bd</anchor>
      <arglist>(boost::shared_ptr&lt; base::DisposableInterface &gt; impl, ExecutionEngine *caller=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setImplementationPart</name>
      <anchorfile>structRTT_1_1corba_1_1OperationCallerProxy.html</anchorfile>
      <anchor>a325ddb3179638a9926c352167453812d</anchor>
      <arglist>(OperationInterfacePart *orp, ExecutionEngine *caller=0)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>mname</name>
      <anchorfile>structRTT_1_1corba_1_1OperationCallerProxy.html</anchorfile>
      <anchor>a9ee721d54295edd009e81e0f4a944b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CServiceRequester_var</type>
      <name>msrq</name>
      <anchorfile>structRTT_1_1corba_1_1OperationCallerProxy.html</anchorfile>
      <anchor>a3bddff5771d1bd2f477de3b5ba5490b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::OrbRunner</name>
    <filename>classRTT_1_1corba_1_1OrbRunner.html</filename>
    <base>RTT::Activity</base>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1corba_1_1OrbRunner.html</anchorfile>
      <anchor>ac94669e3014408393e4de70a55b84cb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1corba_1_1OrbRunner.html</anchorfile>
      <anchor>aebc763c6fc4b234df241b247abf1285a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>classRTT_1_1corba_1_1OrbRunner.html</anchorfile>
      <anchor>a3a4a1d3b98cf13236d3782223ec1d8ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OrbRunner</name>
      <anchorfile>classRTT_1_1corba_1_1OrbRunner.html</anchorfile>
      <anchor>a90c4ce845923ae3ebc779d6ae73384b4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::RemoteChannelElement</name>
    <filename>classRTT_1_1corba_1_1RemoteChannelElement.html</filename>
    <templarg>T</templarg>
    <base>RTT::corba::CRemoteChannelElement_i</base>
    <base>RTT::base::ChannelElement</base>
    <member kind="function">
      <type>void</type>
      <name>_add_ref</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>aeaa2103afabe6fc9509909930f06d6fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_remove_ref</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>ab65dfc80e6c634a2ff220e81d39668de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>aea76d80f51861d35debeb1174e225f40</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::param_t sample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>aa8381e069ac6b880ab9b61bed9f9de06</anchor>
      <arglist>() ACE_THROW_SPEC((CORBA</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a985ad009356b51ac671f461f84fb4d3a</anchor>
      <arglist>(bool writer_to_reader) ACE_THROW_SPEC((CORBA</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inputReady</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>aaaefd5fa013897851d813c3e9778252d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a3386b7361e30f5a9c6759ca966b8b569</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::reference_t sample, bool copy_old_data)</arglist>
    </member>
    <member kind="function">
      <type>CFlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a832d073ed3a5fe862a427f9eba5ff389</anchor>
      <arglist>(::CORBA::Any_out sample, bool copy_old_data) ACE_THROW_SPEC((CORBA</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteChannelElement</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a24814918cb731699e5f8054771a78b55</anchor>
      <arglist>(CorbaTypeTransporter const &amp;transport, DataFlowInterface *sender, PortableServer::POA_ptr poa, bool is_pull)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remoteDisconnect</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a4953b88b749fd552cbd359d71b1bf24c</anchor>
      <arglist>(bool writer_to_reader) ACE_THROW_SPEC((CORBA</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>remoteSignal</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>aed05cf95b13766524da482e04f994ace</anchor>
      <arglist>() ACE_THROW_SPEC((CORBA</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>signal</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a87dd55d601caccc5b15de5c86c64bfd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>transferSamples</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a2468156282c5a18bf4abadd48945f055</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a501c0323fdfc414823d32f40bad84d35</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::param_t sample)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>aba3751df8e510c2e81bd3f01cd8e17d1</anchor>
      <arglist>(const ::CORBA::Any &amp;sample) ACE_THROW_SPEC((CORBA</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RemoteChannelElement</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a095890ad5f3eb706996cde1d15a4abe6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::LateConstReferenceDataSource&lt; T &gt;::shared_ptr</type>
      <name>const_ref_data_source</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>ae2cb7790e980c182b26c1110945d9081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataFlowInterface *</type>
      <name>msender</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>aed506406dfeb8839f555cedbb9bffc11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PortableServer::ObjectId_var</type>
      <name>oid</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a4581430a17cc220468fe4a0b72b98805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>pull</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a10056aae5444b0ff5abd4159479eee29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::LateReferenceDataSource&lt; T &gt;::shared_ptr</type>
      <name>ref_data_source</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a590a31af61a6a2dd6ca9cc794271cf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ChannelElement&lt; T &gt;::value_t</type>
      <name>sample</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a21aa8ddfb33ce796558f9aed83f6fbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a8e34345b902b2e59539520b3d1f35a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::ValueDataSource&lt; T &gt;::shared_ptr</type>
      <name>value_data_source</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>a99eda5af5d21116f3e20c5dfe79c92b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CORBA::Any *</type>
      <name>write_any</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteChannelElement.html</anchorfile>
      <anchor>add2420e13607b05fd7f5f784760dc7bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::corba::RemoteConnID</name>
    <filename>structRTT_1_1corba_1_1RemoteConnID.html</filename>
    <base>RTT::internal::ConnID</base>
    <member kind="function">
      <type>ConnID *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1corba_1_1RemoteConnID.html</anchorfile>
      <anchor>aee73ede15ab00ecf22e19fa5125e2ae3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSameID</name>
      <anchorfile>structRTT_1_1corba_1_1RemoteConnID.html</anchorfile>
      <anchor>aa3b382225af3675ea0f8b8f97b4a26e8</anchor>
      <arglist>(ConnID const &amp;id) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteConnID</name>
      <anchorfile>structRTT_1_1corba_1_1RemoteConnID.html</anchorfile>
      <anchor>a0027501e601dc19498aa8dccf8d33e62</anchor>
      <arglist>(CDataFlowInterface_ptr dataflow, std::string const &amp;name)</arglist>
    </member>
    <member kind="variable">
      <type>const CDataFlowInterface_var</type>
      <name>dataflow</name>
      <anchorfile>structRTT_1_1corba_1_1RemoteConnID.html</anchorfile>
      <anchor>a32355cdf85aec7cb0201d7287009ad30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>name</name>
      <anchorfile>structRTT_1_1corba_1_1RemoteConnID.html</anchorfile>
      <anchor>a2a4b293cf08a845b185696bbd73cf1ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::RemoteInputPort</name>
    <filename>classRTT_1_1corba_1_1RemoteInputPort.html</filename>
    <base>RemotePort&lt; base::InputPortInterface &gt;</base>
    <member kind="function">
      <type>base::PortInterface *</type>
      <name>antiClone</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteInputPort.html</anchorfile>
      <anchor>a06726a96fda60b4fbdd53f84ce93cc30</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::ChannelElementBase::shared_ptr</type>
      <name>buildRemoteChannelOutput</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteInputPort.html</anchorfile>
      <anchor>a95ca04580a87413e3751b16cd145d078</anchor>
      <arglist>(base::OutputPortInterface &amp;output_port, types::TypeInfo const *type, base::InputPortInterface &amp;reader_, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>channelReady</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteInputPort.html</anchorfile>
      <anchor>a365290d247b79515abe65f057f2ab559</anchor>
      <arglist>(base::ChannelElementBase::shared_ptr channel)</arglist>
    </member>
    <member kind="function">
      <type>base::PortInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteInputPort.html</anchorfile>
      <anchor>af56eca37c52dba26972df25212c75938</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase *</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteInputPort.html</anchorfile>
      <anchor>a473505ea56489efad45c6557b64a06d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteInputPort</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteInputPort.html</anchorfile>
      <anchor>a97dfe641b08b92c1d93f94b9e6518acf</anchor>
      <arglist>(types::TypeInfo const *type_info, CDataFlowInterface_ptr dataflow, std::string const &amp;name, PortableServer::POA_ptr poa)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>addConnection</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteInputPort.html</anchorfile>
      <anchor>aad23d8e5f563f3b4d23d960f67d1f060</anchor>
      <arglist>(internal::ConnID *port_id, base::ChannelElementBase::shared_ptr channel_input, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; base::ChannelElementBase *, RTT::corba::CChannelElement_var &gt;</type>
      <name>ChannelMap</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteInputPort.html</anchorfile>
      <anchor>ab86bfbf068e0b2a4596e32c8b3a64e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ChannelMap</type>
      <name>channel_map</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteInputPort.html</anchorfile>
      <anchor>a84d86016b78dca1f2b730f1b91f01022</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::RemoteOutputPort</name>
    <filename>classRTT_1_1corba_1_1RemoteOutputPort.html</filename>
    <base>RemotePort&lt; base::OutputPortInterface &gt;</base>
    <member kind="function">
      <type>base::PortInterface *</type>
      <name>antiClone</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteOutputPort.html</anchorfile>
      <anchor>a85322cdc115d695d807a6e0575c3992c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::PortInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteOutputPort.html</anchorfile>
      <anchor>aea5966a76eeb27b9ef38ec77ac18e023</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createConnection</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteOutputPort.html</anchorfile>
      <anchor>ac66ce51d1b12fff81ed29009a7ab8878</anchor>
      <arglist>(base::InputPortInterface &amp;sink, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteOutputPort.html</anchorfile>
      <anchor>a90172dd920356524e039b8e62d1ecd93</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keepLastWrittenValue</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteOutputPort.html</anchorfile>
      <anchor>a16f1271468e0c1c62b4d75125b0a293f</anchor>
      <arglist>(bool new_flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keepsLastWrittenValue</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteOutputPort.html</anchorfile>
      <anchor>ad81d497958fd2287d40b85f5a6e4a6f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteOutputPort</name>
      <anchorfile>classRTT_1_1corba_1_1RemoteOutputPort.html</anchorfile>
      <anchor>ae878f47fc700e64ea28d92c8798d3a49</anchor>
      <arglist>(types::TypeInfo const *type_info, CDataFlowInterface_ptr dataflow, std::string const &amp;name, PortableServer::POA_ptr poa)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::RemotePort</name>
    <filename>classRTT_1_1corba_1_1RemotePort.html</filename>
    <templarg>PortClass</templarg>
    <member kind="function">
      <type>PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>a80dc9065b6680fb5b87028873d52606d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addConnection</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>a1d9e09c10ff2dd639b6ffbbab577dfab</anchor>
      <arglist>(internal::ConnID *port_id, base::ChannelElementBase::shared_ptr channel_input, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connected</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>a0a2a58595cbce25b56ba841393bb8682</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createStream</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>a7283bf1724a00f2abe569ddd87cf7d40</anchor>
      <arglist>(const ConnPolicy &amp;policy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>aea8565f0b70fa16e0767a72d69109295</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>a65a7b1a96d0d69052990a3537584dc16</anchor>
      <arglist>(base::PortInterface *p)</arglist>
    </member>
    <member kind="function">
      <type>CDataFlowInterface_ptr</type>
      <name>getDataFlowInterface</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>a4a7127b3eeb8cbcb2453b8ce066b664b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>internal::ConnID *</type>
      <name>getPortID</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>acf7cad9bd47ab7f6640eae9d873e9e33</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>types::TypeInfo const *</type>
      <name>getTypeInfo</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>ab0799077e4e4f9f08c0014eea59a292d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemotePort</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>ac2a32175fa7435e9721147078998f95e</anchor>
      <arglist>(types::TypeInfo const *type_info, CDataFlowInterface_ptr dataflow, std::string const &amp;name, PortableServer::POA_ptr poa)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>serverProtocol</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>a860a76a0e1dbebf45b37a27e00020cc8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>connectionAdded</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>ac1466a724f8333f149ac8d6e9804fb53</anchor>
      <arglist>(base::ChannelElementBase::shared_ptr channel, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CDataFlowInterface_var</type>
      <name>dataflow</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>a834e59033025a6e2ba31423d988cbb56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>mpoa</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>a7e626090a38a0fe4560cba44ed5f068e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>types::TypeInfo const *</type>
      <name>type_info</name>
      <anchorfile>classRTT_1_1corba_1_1RemotePort.html</anchorfile>
      <anchor>a6fa787d5380e9e9379c540a2813670e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::TaskContextFactory</name>
    <filename>classRTT_1_1corba_1_1TaskContextFactory.html</filename>
    <member kind="function" static="yes">
      <type>static TaskContext *</type>
      <name>Create</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextFactory.html</anchorfile>
      <anchor>aba49f62e83ae088968a02c81b8755b11</anchor>
      <arglist>(std::string name, bool is_ior=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TaskContext *</type>
      <name>CreateFromFile</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextFactory.html</anchorfile>
      <anchor>a3625a2fff4abbbea6f225b21a84eb73a</anchor>
      <arglist>(std::string filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DestroyOrb</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextFactory.html</anchorfile>
      <anchor>a47b7926274ba3871e0f1b8e689faebb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>InitOrb</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextFactory.html</anchorfile>
      <anchor>a78345bb924764568bd3a48950e38beeb</anchor>
      <arglist>(int argc, char *argv[], Seconds orb_timeout=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::TaskContextProxy</name>
    <filename>classRTT_1_1corba_1_1TaskContextProxy.html</filename>
    <base>RTT::TaskContext</base>
    <base>RTT::corba::ApplicationServer</base>
    <member kind="typedef">
      <type>std::map&lt; TaskContextProxy *, corba::CTaskContext_ptr &gt;</type>
      <name>PMap</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>ab7c900f8e0cd86dbc1383d17462b20b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>activate</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a702052a95f039f56c9de1519e10c0b8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addPeer</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a10ffef8be36a2ba8a74222f277b990bd</anchor>
      <arglist>(TaskContext *peer, std::string alias=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>cleanup</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a93f4379b062e7286e37c225996c0b709</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a302f6a3d529d29c7c1ccc60afb840441</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectPeers</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a38bac21e6c43395f9c3a8b3fc1db17ca</anchor>
      <arglist>(TaskContext *peer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectPorts</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>ac842b590f49e2356afb68f06ee62ab4c</anchor>
      <arglist>(TaskContext *peer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connectServices</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>af8d5035a98b5c38a4a1476aa50bcb0d4</anchor>
      <arglist>(TaskContext *peer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnectPeers</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a859604ef48fae11211537048f305150b</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TaskContext *</type>
      <name>getPeer</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>aa8422f6c124522214dd159f19b8067e7</anchor>
      <arglist>(const std::string &amp;peer_name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PeerList</type>
      <name>getPeerList</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a38955bca9a2ff2af401cb7f1a5824df2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TaskState</type>
      <name>getTaskState</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a03fd594949ef8654daa21998e313a7c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasPeer</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>af5afb105eb7dc8add32be6bfc67d4423</anchor>
      <arglist>(const std::string &amp;peer_name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inFatalError</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>aa58e8059f29506a1c4df9bd60eb24542</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inRunTimeError</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>ae94d2e03dda53dcad5e4a2b4aea0032e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a00904940f4bfcd7e23261a6e8325b06f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isConfigured</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a1da68cc7d2a8de66bcda32096b754735</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a3e5ecacf2bf68d3eabee711747a12dd7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>ae9ca163585e0ea9480424cd59531a0aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removePeer</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>ae92b284f9a6ea5a548d7043fdc005eba</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removePeer</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a051c31efd643ab61800e3dce2b9ad08f</anchor>
      <arglist>(TaskContext *peer)</arglist>
    </member>
    <member kind="function">
      <type>corba::CTaskContext_ptr</type>
      <name>server</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a6d7a5238ce5bea0359ba5c2bf766584a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setName</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a3fb55c7496b3e9b2ec7c7e224c337fe4</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>aa9bd244082ee0352d45f448e1b5e841a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a9ea56b9ed500fbf9bec7a769cd2ccae7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TaskContextProxy</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>af9c0824a80f77b3460cfab293c54e9e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TaskContextProxy *</type>
      <name>Create</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a5221c6007b7ceb6d397b9b8bf02b5943</anchor>
      <arglist>(std::string name, bool is_ior=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TaskContext *</type>
      <name>Create</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a5a66a077c9d9add68b0057b6aa71feef</anchor>
      <arglist>(::RTT::corba::CTaskContext_ptr task, bool force_remote=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TaskContextProxy *</type>
      <name>CreateFromFile</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>af20c64c88305e2a64a8a1a778e8ebf2e</anchor>
      <arglist>(std::string filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DestroyOrb</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a6cdbb26dfc54b67c284135e826b62960</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PortableServer::POA_ptr</type>
      <name>ProxyPOA</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a664bef894603be46e6998955246d2d61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PMap</type>
      <name>proxies</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>aa703a4cb32277a3e51539844bb4b89cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fetchRequesters</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a5de05ae2de267d123334ce1e59750c70</anchor>
      <arglist>(ServiceRequester *parent, CServiceRequester_ptr csrq)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fetchServices</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>aab93b2b67a04314340f44a5d7916f976</anchor>
      <arglist>(Service::shared_ptr parent, CService_ptr mtask)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>synchronize</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a060b936bb810eb03c712b4ad2236aba4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TaskContextProxy</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>afb77d6dc2a2ba13037ff23716df5a539</anchor>
      <arglist>(std::string location, bool is_ior)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TaskContextProxy</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>ac649aaa48922f229997a127672767ab4</anchor>
      <arglist>(::RTT::corba::CTaskContext_ptr t)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>corba::CTaskContext_var</type>
      <name>mtask</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>af2d76d02ebbdc50ee9343d7a62feb25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; base::PortInterface * &gt;</type>
      <name>port_proxies</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>afb54764824414d6de6c7255b826b51f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static PortableServer::POA_var</type>
      <name>proxy_poa</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextProxy.html</anchorfile>
      <anchor>a28725d9d3f6dee48da6d05dd51ac4b66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::TaskContextServer</name>
    <filename>classRTT_1_1corba_1_1TaskContextServer.html</filename>
    <base>RTT::corba::ApplicationServer</base>
    <member kind="function">
      <type>CTaskContext_ptr</type>
      <name>server</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>ac7180249551001aeb5a522d713364691</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TaskContextServer</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>ac4f5ceca9ccae15b2230dca2bfab3f26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>CleanupServer</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a0d81798b37a802b2804c2531c1c21c9c</anchor>
      <arglist>(TaskContext *tc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>CleanupServers</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>afc3ce6e88c4e8234bff1fcd74c9018cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TaskContextServer *</type>
      <name>Create</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a0de310b389647719c911d1f84433c41b</anchor>
      <arglist>(TaskContext *tc, bool use_naming=true, bool require_name_service=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CTaskContext_ptr</type>
      <name>CreateServer</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a7b4b8c4d41cbcc825278525e30e3b7af</anchor>
      <arglist>(TaskContext *tc, bool use_naming=true, bool require_name_service=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DestroyOrb</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a85b6ba45de3f5429bf7fc8466364c57b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getIOR</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a0846b07cde5e625acdebae79a1242152</anchor>
      <arglist>(TaskContext *tc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RunOrb</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a3af4b20d329e7cfb5a64560ee1d6d3f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ShutdownOrb</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a3bbbcfa14b3345f1e86dffaf6ac89ee5</anchor>
      <arglist>(bool wait_for_completion=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ThreadOrb</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a923a61c9e6688d644b5e56bd9d7e78c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; TaskContext *, std::string &gt;</type>
      <name>IorMap</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a8bcfa575af97dd5e6bec2a04daa24906</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; TaskContext *, TaskContextServer * &gt;</type>
      <name>ServerMap</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>ae5fa93e2c7c8874f1edf98a3e1747951</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TaskContextServer</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a86e2bab01500f8915cabde2f9f8e09a3</anchor>
      <arglist>(TaskContext *taskcontext, bool use_naming, bool require_name_service)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>DoShutdownOrb</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>aa31747af6b538a581e907f6c41ee6874</anchor>
      <arglist>(bool wait_for_completion=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>mpoa</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a0f02368e0dc5406efb5e520231ca1577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>corba::CTaskContext_var</type>
      <name>mtask</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>af6f6c585f89011d52550acc5e600bdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::ServantBase_var</type>
      <name>mtask_i</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>af70ee6b129bba42b520601266dd6b13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TaskContext *</type>
      <name>mtaskcontext</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a7b90b5b7663ca3ee3cb4b89659fccf43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>muse_naming</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a30cc0338656137645c046cebe00dab19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static IorMap</type>
      <name>iors</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a89319da122fe28872a5c50e890cc3712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static bool</type>
      <name>is_shutdown</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a7c8d11546ce7706209f57e64db02f011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static base::ActivityInterface *</type>
      <name>orbrunner</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>ae86d139b35fb468e7e40dc4276d9626a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static ServerMap</type>
      <name>servers</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>a8f5c8dc0797db4c93da71fa2d28d3063</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>OrbRunner</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>ab9456264f9ec3eef53848cc7d410f7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>TaskContextProxy</name>
      <anchorfile>classRTT_1_1corba_1_1TaskContextServer.html</anchorfile>
      <anchor>ab7fa0e68814abca1d037ed87ae610f39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::corba::ValueDataSourceProxy</name>
    <filename>classRTT_1_1corba_1_1ValueDataSourceProxy.html</filename>
    <templarg></templarg>
    <base>RTT::internal::AssignableDataSource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual internal::AssignableDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>a151ac9515d7706fc6034ca81a09078c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual internal::AssignableDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>aba4ae76f43061ef8d8836c19f45e0616</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual internal::DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>ab0a9725a6e22bd621cc3c5230a0176dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>internal::AssignableDataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>afe3ac3d019938efd85bb803f4a9cbcd2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>a85bbe84ff48b0b50c3d7069c7f9a6a06</anchor>
      <arglist>(typename internal::AssignableDataSource&lt; T &gt;::param_t t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual internal::AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>a95155234c2420103057ddd790e4b9003</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updated</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>a1623d8a2dfcc1cf144f3f35f16b7de25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>internal::DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>aaebcb06cfdf350ad7b617e9af2b3b433</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueDataSourceProxy</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>a441f7a768b3ccbf00234c32c5800fba7</anchor>
      <arglist>(corba::CService_ptr serv, const std::string &amp;name, bool isproperty)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::AssignableDataSource&lt; T &gt;::value_t</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>acc20448ef904da74383eabdcf392610a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CorbaTypeTransporter *</type>
      <name>ctp</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>a8452c502d55d1db90fc35fbf42d58649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>misproperty</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>a79b9420a8f05b4d55fba2cb7693ad7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>a470c5264f8019e32b743e33a2d3b12d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>corba::CService_var</type>
      <name>mserv</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>a529f17c08bdac942263494825ade0c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::AssignableDataSource&lt; value_t &gt;::shared_ptr</type>
      <name>storage</name>
      <anchorfile>classRTT_1_1corba_1_1ValueDataSourceProxy.html</anchorfile>
      <anchor>a669a7b412968f2cec4156d212a09c123</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::detail</name>
    <filename>namespaceRTT_1_1detail.html</filename>
  </compound>
  <compound kind="namespace">
    <name>RTT::dev</name>
    <filename>namespaceRTT_1_1dev.html</filename>
    <class kind="class">RTT::dev::AnalogInInterface</class>
    <class kind="class">RTT::dev::AnalogInput</class>
    <class kind="class">RTT::dev::AnalogOutInterface</class>
    <class kind="class">RTT::dev::AnalogOutput</class>
    <class kind="class">RTT::dev::AxisInterface</class>
    <class kind="class">RTT::dev::CalibrationInterface</class>
    <class kind="class">RTT::dev::DigitalInInterface</class>
    <class kind="class">RTT::dev::DigitalInput</class>
    <class kind="class">RTT::dev::DigitalOutInterface</class>
    <class kind="class">RTT::dev::DigitalOutput</class>
    <class kind="class">RTT::dev::DriveInterface</class>
    <class kind="class">RTT::dev::EncoderInterface</class>
    <class kind="class">RTT::dev::HomingInterface</class>
    <class kind="class">RTT::dev::NameServer</class>
    <class kind="class">RTT::dev::NameServerRegistrator</class>
    <class kind="class">RTT::dev::PulseTrainGeneratorInterface</class>
    <class kind="class">RTT::dev::SensorInterface</class>
    <member kind="variable">
      <type>class RTT_API</type>
      <name>DigitalOutput</name>
      <anchorfile>namespaceRTT_1_1dev.html</anchorfile>
      <anchor>a39eb37f031a78d9d4eca5d28be8c954b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::AnalogInInterface</name>
    <filename>classRTT_1_1dev_1_1AnalogInInterface.html</filename>
    <base protection="private">NameServerRegistrator&lt; AnalogInInterface * &gt;</base>
    <member kind="enumeration">
      <name>AnalogReference</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a72f0d588bbdfe1d90c8e664ef6339b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ground</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a72f0d588bbdfe1d90c8e664ef6339b7aae013fecbd084b33268c3120baec0e1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Common</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a72f0d588bbdfe1d90c8e664ef6339b7aa0ef2e74db08abf8fb6d4cea5882d16df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Differential</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a72f0d588bbdfe1d90c8e664ef6339b7aa9ebb6830cc796712b0c9e262d348e636</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Other</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a72f0d588bbdfe1d90c8e664ef6339b7aa8d7d5a3dfd468377d9e5481e532966b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnalogInInterface</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a2ce88331de390a5a368061bbfca56e1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnalogInInterface</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a643e68c258ad050b0f91c2a33bc272e6</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>arefSet</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>af45d5df2f5545953f2ebd6ed8825d0b0</anchor>
      <arglist>(unsigned int chan, unsigned int aref)=0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>binaryHighest</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>aa6521bdba1cc2916e0b5c5b93295b56a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>binaryLowest</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a9b955935ff8baa2cbd8ef9262f5921bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>binaryRange</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a33a22d9cdeb196b5d50ce3224722cef7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>highest</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>ad21815345ae33e32db82f9f56ef86047</anchor>
      <arglist>(unsigned int chan) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>lowest</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a1fa115f4efd722cbd887efa23742ed37</anchor>
      <arglist>(unsigned int chan) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>nbOfChannels</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a8263c2ab866c1f9e6215d86ff31bbe34</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>rangeSet</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>aaac102fe8c045415bbf7777dc3a7a5ca</anchor>
      <arglist>(unsigned int chan, unsigned int range)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>rawRange</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a284949ba034a262ff5b35481a55206ea</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>rawRead</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a77ef5c4d5a1063199780892ec16ca5fd</anchor>
      <arglist>(unsigned int chan, int &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>aa10b8ac6f54843a46f9d39b77a8a3246</anchor>
      <arglist>(unsigned int chan, double &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>resolution</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a910c41da6c6c1309c0b4ecc0ce9163b3</anchor>
      <arglist>(unsigned int chan) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AnalogInInterface</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a47a490d643d4a7b925511578a0b98429</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static NameServer&lt; AnalogInInterface * &gt;</type>
      <name>nameserver</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInInterface.html</anchorfile>
      <anchor>a3fc19cab4906bd8ae9f76c269039ed89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::AnalogInput</name>
    <filename>classRTT_1_1dev_1_1AnalogInput.html</filename>
    <member kind="function">
      <type></type>
      <name>AnalogInput</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInput.html</anchorfile>
      <anchor>ad415dabdb6a62a5b7a18b76744e7d958</anchor>
      <arglist>(AnalogInInterface *ana_in, unsigned int channel_nr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rawValue</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInput.html</anchorfile>
      <anchor>a547b6136e538afa97fd892303d66e48f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>value</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInput.html</anchorfile>
      <anchor>ac601de5b4f076a959c77a9002d64205e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AnalogInput</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInput.html</anchorfile>
      <anchor>a3f7b1f54b7292d2fcc3aba18f06eb54c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AnalogInInterface *</type>
      <name>board</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInput.html</anchorfile>
      <anchor>a37566da8a445a7f53343b58069e08875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>channel</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogInput.html</anchorfile>
      <anchor>ae76da66f87f03c75934739873829475d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::AnalogOutInterface</name>
    <filename>classRTT_1_1dev_1_1AnalogOutInterface.html</filename>
    <base protection="private">NameServerRegistrator&lt; AnalogOutInterface * &gt;</base>
    <member kind="enumeration">
      <name>AnalogReference</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a8587829dff5f3db377a5c9f69af4b950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ground</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a8587829dff5f3db377a5c9f69af4b950a27c9ab25fdd51e6377c797fddc4a5397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Common</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a8587829dff5f3db377a5c9f69af4b950a43aa8798301ffb95f46c20b1f97f7b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Differential</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a8587829dff5f3db377a5c9f69af4b950aa13fa0f716cb5320a8ed8c9c1284bd4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Other</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a8587829dff5f3db377a5c9f69af4b950a6125fe01baf81544568f7f4204e34b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnalogOutInterface</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>aefd3948c7804e6f00b49b78a233ba5d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnalogOutInterface</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a0f01f244585e4aba38999874f1fcbf66</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>arefSet</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>ac386ff25bbeeb0f3a99fc7ea23182ad8</anchor>
      <arglist>(unsigned int chan, unsigned int aref)=0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>binaryHighest</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>ab5c696b08b60050fcffb4fadc10df3f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>binaryLowest</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a0e3cd61593ae43da16df7be858d3147c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>binaryRange</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a92f1913c53358dc749387cdb32e7413d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>highest</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>ab390545ca4fc950f60f982991c6ad671</anchor>
      <arglist>(unsigned int chan) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>lowest</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a6195782882a78a65d202bf67a5c9d1d3</anchor>
      <arglist>(unsigned int chan) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>nbOfChannels</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a5233b02294d49fcc2a3fccf4b379fb45</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>rangeSet</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a5a920abec812f287e32b876078294401</anchor>
      <arglist>(unsigned int chan, unsigned int range)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>rawRange</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>aee254a4441bc37bc5cc259ac2d10eb19</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>rawRead</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a6bee2515461b2a0ce282dfe4b138e592</anchor>
      <arglist>(unsigned int chan, int &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>rawWrite</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a758993b2f00065e8dfb87136ff31568f</anchor>
      <arglist>(unsigned int chan, int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a3da58ad30e08322040b00d8de5bab9ae</anchor>
      <arglist>(unsigned int chan, double &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>resolution</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a4863059ef6f409d7a7b3029988583d8f</anchor>
      <arglist>(unsigned int chan) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>write</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>aac3278b8924e5d71b64254942f9f23e9</anchor>
      <arglist>(unsigned int chan, double value)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AnalogOutInterface</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a0d57bbc63948448e329ffed1b46e8b62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static NameServer&lt; AnalogOutInterface * &gt;</type>
      <name>nameserver</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutInterface.html</anchorfile>
      <anchor>a71523997bebeb1bd4e6fd074f2eda864</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::AnalogOutput</name>
    <filename>classRTT_1_1dev_1_1AnalogOutput.html</filename>
    <member kind="function">
      <type></type>
      <name>AnalogOutput</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutput.html</anchorfile>
      <anchor>af9a7d61eeb2cfd613ab7254a6260d596</anchor>
      <arglist>(AnalogOutInterface *ana_out, unsigned int channel_nr)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>highest</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutput.html</anchorfile>
      <anchor>a7c6695245b57f035cf9980171dc7dc46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>lowest</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutput.html</anchorfile>
      <anchor>a19079bb82f66bfda66a1ad25befb3ef2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rawValue</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutput.html</anchorfile>
      <anchor>aa3435b0dbfaf656687b98cbf1e67b48d</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rawValue</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutput.html</anchorfile>
      <anchor>a01b5c1f55f27ca04c36a27d0c4e7d545</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>value</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutput.html</anchorfile>
      <anchor>aa88f6be8eeee032aabe62c99e6d12dcd</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>value</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutput.html</anchorfile>
      <anchor>a293f24686d68eb82be37a0149b61daa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AnalogOutput</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutput.html</anchorfile>
      <anchor>aac2833527fd6c5406f2cd6ed2693d667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AnalogOutInterface *</type>
      <name>board</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutput.html</anchorfile>
      <anchor>a40bec65f63815def0a0961a081a400f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>channel</name>
      <anchorfile>classRTT_1_1dev_1_1AnalogOutput.html</anchorfile>
      <anchor>ada71fa74ee57eb0639133812d3d266ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::AxisInterface</name>
    <filename>classRTT_1_1dev_1_1AxisInterface.html</filename>
    <member kind="function">
      <type></type>
      <name>AxisInterface</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>a7b4cd41943e9b230cab27e30aa363e2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>counterList</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>a5a484b65511bf39a034907c665aacd1b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>drive</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>a137b566b248bb145a0ccb1506ec9c772</anchor>
      <arglist>(double v)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DigitalOutput *</type>
      <name>getBrake</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>abb399b8bfc70a56cc204fc83bead634d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SensorInterface&lt; int &gt; *</type>
      <name>getCounter</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>aaa5c956b957c2f9e1d251647cacccf90</anchor>
      <arglist>(const std::string &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDriveValue</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>aa8d42b9ab30375c1b7fb0bcc3c5de308</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DigitalOutput *</type>
      <name>getEnable</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>ac46fa472a92954e24e49b70c59b0bd90</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SensorInterface&lt; double &gt; *</type>
      <name>getSensor</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>a2c53e3682cafef4edce6e0e2119c0c04</anchor>
      <arglist>(const std::string &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DigitalInput *</type>
      <name>getSwitch</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>acee840ed6829696ab04a172118feedf1</anchor>
      <arglist>(const std::string &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isDriven</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>ad9e41a4386bd0b3faccbea01ccf54d9d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isLocked</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>ab2ad7d4587e72d1dc0a42290b9c5ecc9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isStopped</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>a485155b04f6e156fed67b82ba20d9e40</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>lock</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>ae0ba692d28ed8d19881a26fff35c8091</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>sensorList</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>a9196a96fd30b9c8866448c85676e7350</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>a0710b9dadc14e9a58fca7eb88fb6f132</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>switchList</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>a57b004ef17168f230dfca43cf1d269d9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>unlock</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>a62dec668d823d6e3756e29c6aea537de</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AxisInterface</name>
      <anchorfile>classRTT_1_1dev_1_1AxisInterface.html</anchorfile>
      <anchor>a6f15d6f366d3586a3f1ff83b7b6f72bf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::CalibrationInterface</name>
    <filename>classRTT_1_1dev_1_1CalibrationInterface.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calibrate</name>
      <anchorfile>classRTT_1_1dev_1_1CalibrationInterface.html</anchorfile>
      <anchor>a77859e5cbb924282449705962061fbe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CalibrationInterface</name>
      <anchorfile>classRTT_1_1dev_1_1CalibrationInterface.html</anchorfile>
      <anchor>af1ef983ffe09393e204399b3cc08d875</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isCalibrated</name>
      <anchorfile>classRTT_1_1dev_1_1CalibrationInterface.html</anchorfile>
      <anchor>a979e71e78509f6ad7b8cc72efa817062</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unCalibrate</name>
      <anchorfile>classRTT_1_1dev_1_1CalibrationInterface.html</anchorfile>
      <anchor>a027ba2a4ea1ab6009ca7f00348f9b329</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CalibrationInterface</name>
      <anchorfile>classRTT_1_1dev_1_1CalibrationInterface.html</anchorfile>
      <anchor>a4d457465e8374da378e1792c35465fee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>calibrated</name>
      <anchorfile>classRTT_1_1dev_1_1CalibrationInterface.html</anchorfile>
      <anchor>a9e97fa3a1094e16fc293f1b66cb03030</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::DigitalInInterface</name>
    <filename>classRTT_1_1dev_1_1DigitalInInterface.html</filename>
    <base protection="private">NameServerRegistrator&lt; DigitalInInterface * &gt;</base>
    <member kind="function">
      <type></type>
      <name>DigitalInInterface</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInInterface.html</anchorfile>
      <anchor>a84e10fe07c96b545ed6d9c0ed23a39c1</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DigitalInInterface</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInInterface.html</anchorfile>
      <anchor>a70f9fec3a9e3e65c47a1b210feaac640</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isOff</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInInterface.html</anchorfile>
      <anchor>aaf69a03b93da2d1589a186aa86a930b4</anchor>
      <arglist>(unsigned int bit=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isOn</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInInterface.html</anchorfile>
      <anchor>a74756da2bb541b0d061fd832ea62a2ed</anchor>
      <arglist>(unsigned int bit=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>nbOfInputs</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInInterface.html</anchorfile>
      <anchor>ae3e5bdf074a389a82378ffcd6f91d1e5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>readBit</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInInterface.html</anchorfile>
      <anchor>ab47731d99bfe2ca845b413af094352ad</anchor>
      <arglist>(unsigned int bit=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>readSequence</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInInterface.html</anchorfile>
      <anchor>adb80ff0d0d01efd180616e8e28b577e6</anchor>
      <arglist>(unsigned int start_bit, unsigned int stop_bit) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DigitalInInterface</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInInterface.html</anchorfile>
      <anchor>a326771daeef9b4982241ab7448e284d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static NameServer&lt; DigitalInInterface * &gt;</type>
      <name>nameserver</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInInterface.html</anchorfile>
      <anchor>a6b6a45771f17504a0e0e8da0b8dc9457</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::DigitalInput</name>
    <filename>classRTT_1_1dev_1_1DigitalInput.html</filename>
    <member kind="function">
      <type></type>
      <name>DigitalInput</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInput.html</anchorfile>
      <anchor>aacb1e1ab622c82a076340352ccba947e</anchor>
      <arglist>(DigitalInInterface *dig_in, unsigned int bit_nr, bool invert=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DigitalInput</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInput.html</anchorfile>
      <anchor>ab30a1b784a9e315a72f660ff98207cee</anchor>
      <arglist>(const bool &amp;value, bool invert=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOn</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInput.html</anchorfile>
      <anchor>a4cc86a9e6fc26ed787f8b97ab88b6d2a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DigitalInput</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInput.html</anchorfile>
      <anchor>aac4dad51d018508202ca2737e0914c71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>bitnumber</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInput.html</anchorfile>
      <anchor>a02fb8640e846da7cd97e4cc08c279af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DigitalInInterface *</type>
      <name>board</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInput.html</anchorfile>
      <anchor>a713264112236dbcde8352f9b4b26eea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>minvert</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInput.html</anchorfile>
      <anchor>a9b7c538abbacc84fd43c9a3e17688f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool &amp;</type>
      <name>mvalue</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalInput.html</anchorfile>
      <anchor>a23d587853500ce7f3d6b178004cb6e12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::DigitalOutInterface</name>
    <filename>classRTT_1_1dev_1_1DigitalOutInterface.html</filename>
    <base protection="private">NameServerRegistrator&lt; DigitalOutInterface * &gt;</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>checkBit</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>adc989a7d5d5a461eefb992c6d9fea13c</anchor>
      <arglist>(unsigned int n) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>checkSequence</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>a39775b30dec70f712c13832ac76f8fea</anchor>
      <arglist>(unsigned int start_bit, unsigned int stop_bit) const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DigitalOutInterface</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>af2a81dc470e87444bb30ae30d87d0e2d</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DigitalOutInterface</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>a4582661895124882d69f9e858da6cdbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>nbOfOutputs</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>a4819f8fa08cbb16d026bf76d362b4d42</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBit</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>ab38c83cfc8061750d0d1351e3be37f66</anchor>
      <arglist>(unsigned int bit, bool value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSequence</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>af4d4b150e447a42228765afdbc88e5a2</anchor>
      <arglist>(unsigned int start_bit, unsigned int stop_bit, unsigned int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>switchOff</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>aea621e863ae76765df09d3beccde944a</anchor>
      <arglist>(unsigned int n)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>switchOn</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>aaefa1bf86ee388f66b82cd63880cfbe3</anchor>
      <arglist>(unsigned int n)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DigitalOutInterface</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>a39ec7724afad5b834447fc86d0268368</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static NameServer&lt; DigitalOutInterface * &gt;</type>
      <name>nameserver</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutInterface.html</anchorfile>
      <anchor>af94e98e0c35b3ca01cfa620b1a3d287d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::DigitalOutput</name>
    <filename>classRTT_1_1dev_1_1DigitalOutput.html</filename>
    <member kind="function">
      <type></type>
      <name>DigitalOutput</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutput.html</anchorfile>
      <anchor>a75396b7d19bc65bbed7fcd31e89848c7</anchor>
      <arglist>(DigitalOutInterface *dig_out, unsigned int relay_nr, bool _invert=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DigitalOutput</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutput.html</anchorfile>
      <anchor>ac4a87b04613a20e8ce279996bc31f3b5</anchor>
      <arglist>(bool initial_state=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOn</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutput.html</anchorfile>
      <anchor>ab8642c8bbab269d3a775619334d2e8f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBit</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutput.html</anchorfile>
      <anchor>aa7a1455d88a2ba3939e0e0995fa41e16</anchor>
      <arglist>(bool on_off)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>switchOff</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutput.html</anchorfile>
      <anchor>a122e104948791a895d8a04083450186e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>switchOn</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutput.html</anchorfile>
      <anchor>aec78a8fd013d50f6162fc75a771e89bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DigitalOutput</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutput.html</anchorfile>
      <anchor>a65d5e704ae02b89b305e23aebf71fd2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DigitalOutInterface *</type>
      <name>board</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutput.html</anchorfile>
      <anchor>a9599a83198c9ad8db6ecf7e3a26ab674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>invert</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutput.html</anchorfile>
      <anchor>a2dd01721d93e2fefe52c465e4cb55875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>relaynumber</name>
      <anchorfile>classRTT_1_1dev_1_1DigitalOutput.html</anchorfile>
      <anchor>a0241a41915f60a6f7efb3452dc669388</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::DriveInterface</name>
    <filename>classRTT_1_1dev_1_1DriveInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addOffset</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a24e1e989618577108d8728e15995d919</anchor>
      <arglist>(double addoffset)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>disableDrive</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a2247638fa674d0b01a4264d868b88137</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>driveGet</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a42d0ada4bb91a6b35d282fc65f9d2f61</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>driveSet</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a296e62fa2fc7de076243bd217c5738a6</anchor>
      <arglist>(double v)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>enableDrive</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a0acfdd858a13e6b4e21f300765659719</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DigitalOutput *</type>
      <name>getEnable</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a2f18f345acfaea4270cf5e1e3410b0b3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getOffset</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a8e7ba2d9c0f5735eb731970230dc5d07</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isEnabled</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>af0e7dfe1c189f751e1fb811b18bfa5eb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>limit</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a2adfe82ded117ac1470d1259cefb38c7</anchor>
      <arglist>(double lower, double higher, const internal::Signal&lt; void(std::string)&gt; &amp;ev)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>maxDriveGet</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a2e7583ca16d2ead9facd1ae1a7ef3fbe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>minDriveGet</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a40b796d263ac98baa6a0d52dd655d77a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DriveInterface</name>
      <anchorfile>classRTT_1_1dev_1_1DriveInterface.html</anchorfile>
      <anchor>a5d0bb0f716c88358788e89f2a8f7919c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::EncoderInterface</name>
    <filename>classRTT_1_1dev_1_1EncoderInterface.html</filename>
    <base protection="private">NameServerRegistrator&lt; EncoderInterface * &gt;</base>
    <member kind="function">
      <type></type>
      <name>EncoderInterface</name>
      <anchorfile>classRTT_1_1dev_1_1EncoderInterface.html</anchorfile>
      <anchor>a66050823b361e63818b2630392b6a696</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EncoderInterface</name>
      <anchorfile>classRTT_1_1dev_1_1EncoderInterface.html</anchorfile>
      <anchor>a6aab9c4d06284cb72a7b3d872917313e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>positionGet</name>
      <anchorfile>classRTT_1_1dev_1_1EncoderInterface.html</anchorfile>
      <anchor>aabdd70b05438b08b0f2635fab5eb509a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>positionSet</name>
      <anchorfile>classRTT_1_1dev_1_1EncoderInterface.html</anchorfile>
      <anchor>aee4eca7dc670209b01ee334fdc94ce31</anchor>
      <arglist>(int p)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>resolution</name>
      <anchorfile>classRTT_1_1dev_1_1EncoderInterface.html</anchorfile>
      <anchor>a21f18b6c186d64bfbb6d87812619c253</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>turnGet</name>
      <anchorfile>classRTT_1_1dev_1_1EncoderInterface.html</anchorfile>
      <anchor>a7824a01fdfb2d412d7af416b9fcfc80b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>turnSet</name>
      <anchorfile>classRTT_1_1dev_1_1EncoderInterface.html</anchorfile>
      <anchor>a7cd14f4da7f7014b27833e037f642830</anchor>
      <arglist>(int t)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>upcounting</name>
      <anchorfile>classRTT_1_1dev_1_1EncoderInterface.html</anchorfile>
      <anchor>ac48c8930a16fc17e685a76f7c9713999</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EncoderInterface</name>
      <anchorfile>classRTT_1_1dev_1_1EncoderInterface.html</anchorfile>
      <anchor>a09948bdcb1aa4b896c8d7be8977bf773</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static NameServer&lt; EncoderInterface * &gt;</type>
      <name>nameserver</name>
      <anchorfile>classRTT_1_1dev_1_1EncoderInterface.html</anchorfile>
      <anchor>ae702e158259f77edfdea83128516339e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::HomingInterface</name>
    <filename>classRTT_1_1dev_1_1HomingInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>homingDriveValue</name>
      <anchorfile>classRTT_1_1dev_1_1HomingInterface.html</anchorfile>
      <anchor>afe4b2f944eea9f2a9225eed4fed6c8c7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HomingInterface</name>
      <anchorfile>group__DeviceInterface.html</anchorfile>
      <anchor>ga1ab5c0afafe11f2a9f56232624d64780</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>homingStatus</name>
      <anchorfile>classRTT_1_1dev_1_1HomingInterface.html</anchorfile>
      <anchor>abd53082e6099cc29ce7d3ad48410b2a1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resetHomingStatus</name>
      <anchorfile>classRTT_1_1dev_1_1HomingInterface.html</anchorfile>
      <anchor>accfb9fe2cd2cd9c6107152c5a847d32c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HomingInterface</name>
      <anchorfile>classRTT_1_1dev_1_1HomingInterface.html</anchorfile>
      <anchor>a057158df6883e266f76f30864d2e1373</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::NameServer</name>
    <filename>classRTT_1_1dev_1_1NameServer.html</filename>
    <templarg>_ValueType</templarg>
    <class kind="class">RTT::dev::NameServer::name_iterator</class>
    <class kind="class">RTT::dev::NameServer::value_iterator</class>
    <member kind="typedef">
      <type>Rep::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>a52646d1da9ba1c44db31453f91ed57b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Rep::iterator</type>
      <name>iterator</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>ae05983dbfe7908e6031a3b69f1cea72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>NameType</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>aa789ec98e23efb0ca51bbb771bfb6e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; NameType, ValueType &gt;</type>
      <name>Rep</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>a23f808cc805b827d65d375bf64f48546</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_ValueType</type>
      <name>ValueType</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>a20f32bc3b5ede33167ada75fcf26fe66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const NameType &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>ae54354c96531b432b04b49fa33b18758</anchor>
      <arglist>(const ValueType s) const </arglist>
    </member>
    <member kind="function">
      <type>name_iterator</type>
      <name>getNameBegin</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>aa75e9062b6f8e51fab7a2b910ee2ce16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>name_iterator</type>
      <name>getNameEnd</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>a1fac237168343d23d20dac287a0ce9c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getObject</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>a081601a8cf2275fefbf92bc93d9e7fef</anchor>
      <arglist>(const NameType &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>value_iterator</type>
      <name>getValueBegin</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>a292b1b1f40be7ae4c2cea7473bd6ccd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>value_iterator</type>
      <name>getValueEnd</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>adf8a0c010de27bf0156ee87580efe43f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNameRegistered</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>ae84e422051d0584ed668183904a7e947</anchor>
      <arglist>(const NameType &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isObjectRegistered</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>a86a10aeaf9fd6d0b1e09654317a3017b</anchor>
      <arglist>(const ValueType o) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NameServer</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>a40a847c2a2735a5cba44925e7fafcaf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>registerObject</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>add2c78b667f7127b55e86cbc5c08a94e</anchor>
      <arglist>(const ValueType obj, const NameType &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterName</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>a3a7746a7440d63df4dfd2524bfa5f509</anchor>
      <arglist>(const NameType &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterObject</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>af91b37960f24a96625445e890148ed18</anchor>
      <arglist>(const ValueType obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NameServer</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>af6ad4054f9cb718f9abb01f357d91ecb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Rep</type>
      <name>objects</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>aa20b90d1d185e90e3b1d4bcb2ee16532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static NameType</type>
      <name>NoName</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer.html</anchorfile>
      <anchor>a883e122f7eedb9a4b5c0fa5231e230b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::NameServer::name_iterator</name>
    <filename>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>name_iterator</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</anchorfile>
      <anchor>af376ce5cf499529453112eb37b0ffbce</anchor>
      <arglist>(iterator _i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</anchorfile>
      <anchor>a6685ee512e8098ef72e764c5ceb274f6</anchor>
      <arglist>(name_iterator other)</arglist>
    </member>
    <member kind="function">
      <type>NameType</type>
      <name>operator*</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</anchorfile>
      <anchor>a9b6dae3cd542a5f1c84923837b57763f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>name_iterator</type>
      <name>operator++</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</anchorfile>
      <anchor>a143d0310302784ca33c90ffd9704501a</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>name_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</anchorfile>
      <anchor>a6e24207bbbd48582709e8cdd5e2d143f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator-</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</anchorfile>
      <anchor>a34f8a005b6816f156f574be55533a1dd</anchor>
      <arglist>(name_iterator other)</arglist>
    </member>
    <member kind="function">
      <type>name_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</anchorfile>
      <anchor>a4d41bad7db87a4a6bbf0c227081814a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>name_iterator</type>
      <name>operator--</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</anchorfile>
      <anchor>ab997b2be5beb9cba0d9a1da93c709a1b</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</anchorfile>
      <anchor>a25c2e7feca6f4cdf7b68e8fb06b71942</anchor>
      <arglist>(name_iterator other)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NameServer&lt; _ValueType &gt;::iterator</type>
      <name>i</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1name__iterator.html</anchorfile>
      <anchor>a129b71c50bfaa872035f54768c1e614a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::NameServer::value_iterator</name>
    <filename>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</anchorfile>
      <anchor>aada636e329eab76029f9c9c944c76c53</anchor>
      <arglist>(value_iterator other)</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>operator*</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</anchorfile>
      <anchor>a72bbbf94e7ef6e7863fde6667ac851b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>value_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</anchorfile>
      <anchor>accbf66d20b04720fbb980af719bbcb18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>value_iterator</type>
      <name>operator++</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</anchorfile>
      <anchor>a7cf4724accf721c4cc07fee3b515e1f9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator-</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</anchorfile>
      <anchor>a4be050d0ac6a98c2bd0d06b9bec435df</anchor>
      <arglist>(value_iterator other)</arglist>
    </member>
    <member kind="function">
      <type>value_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</anchorfile>
      <anchor>a061f29373746adaab8c518b7903e5626</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>value_iterator</type>
      <name>operator--</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</anchorfile>
      <anchor>aa085366d3e1d87b962ebf467133dc6d7</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</anchorfile>
      <anchor>a020648589253a5421bc84aa235b457db</anchor>
      <arglist>(value_iterator other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>value_iterator</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</anchorfile>
      <anchor>ad32af9f405687ed8f8526412827a498e</anchor>
      <arglist>(iterator _i)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NameServer&lt; _ValueType &gt;::iterator</type>
      <name>i</name>
      <anchorfile>classRTT_1_1dev_1_1NameServer_1_1value__iterator.html</anchorfile>
      <anchor>a0c81765658c05e6afdf61583f093c042</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::NameServerRegistrator</name>
    <filename>classRTT_1_1dev_1_1NameServerRegistrator.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>NameServerRegistrator</name>
      <anchorfile>classRTT_1_1dev_1_1NameServerRegistrator.html</anchorfile>
      <anchor>a5df86f54fb89a0cbddce2a4d4a337c1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NameServerRegistrator</name>
      <anchorfile>classRTT_1_1dev_1_1NameServerRegistrator.html</anchorfile>
      <anchor>a1d5975cd12af6eaa38644dcb17098252</anchor>
      <arglist>(typename boost::call_traits&lt; NameServer&lt; T &gt; &gt;::reference nameserver, const NameType &amp;name, typename boost::call_traits&lt; T &gt;::const_reference object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NameServerRegistrator</name>
      <anchorfile>classRTT_1_1dev_1_1NameServerRegistrator.html</anchorfile>
      <anchor>a38bd4ad9255772ee4af4256bfb15bd1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::string</type>
      <name>NameType</name>
      <anchorfile>classRTT_1_1dev_1_1NameServerRegistrator.html</anchorfile>
      <anchor>ab78d78619983145b63be57547853ea74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NameServer&lt; T &gt; *</type>
      <name>mnameserver</name>
      <anchorfile>classRTT_1_1dev_1_1NameServerRegistrator.html</anchorfile>
      <anchor>a95234734dd310564baf279e4932aea84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>mobj</name>
      <anchorfile>classRTT_1_1dev_1_1NameServerRegistrator.html</anchorfile>
      <anchor>a336aa1ace7d21568e89770ea9d77fcb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::PulseTrainGeneratorInterface</name>
    <filename>classRTT_1_1dev_1_1PulseTrainGeneratorInterface.html</filename>
    <base protection="private">NameServerRegistrator&lt; PulseTrainGeneratorInterface * &gt;</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>pulsePeriodSet</name>
      <anchorfile>classRTT_1_1dev_1_1PulseTrainGeneratorInterface.html</anchorfile>
      <anchor>acb8d134b74b7b08815c4cca1298976eb</anchor>
      <arglist>(psecs picos)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PulseTrainGeneratorInterface</name>
      <anchorfile>classRTT_1_1dev_1_1PulseTrainGeneratorInterface.html</anchorfile>
      <anchor>a861a26ef7993d37cd44c3f7f43db0f28</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PulseTrainGeneratorInterface</name>
      <anchorfile>classRTT_1_1dev_1_1PulseTrainGeneratorInterface.html</anchorfile>
      <anchor>aca7f5e21a83226e230f253c94ab12f19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>pulseWidthSet</name>
      <anchorfile>classRTT_1_1dev_1_1PulseTrainGeneratorInterface.html</anchorfile>
      <anchor>ac7650f5264ec80ab9b98549dd22fa43a</anchor>
      <arglist>(psecs picos)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1dev_1_1PulseTrainGeneratorInterface.html</anchorfile>
      <anchor>a2ca3db20baae37f0d8b09eb522e19707</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1dev_1_1PulseTrainGeneratorInterface.html</anchorfile>
      <anchor>a83319c5f9364abf402187b0d286e7e3b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PulseTrainGeneratorInterface</name>
      <anchorfile>classRTT_1_1dev_1_1PulseTrainGeneratorInterface.html</anchorfile>
      <anchor>a5c1680c7572cdabeed6e25b1461dd01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static NameServer&lt; PulseTrainGeneratorInterface * &gt;</type>
      <name>nameserver</name>
      <anchorfile>classRTT_1_1dev_1_1PulseTrainGeneratorInterface.html</anchorfile>
      <anchor>ac17beb8d02490580266e5cb499d9e9c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::dev::SensorInterface</name>
    <filename>classRTT_1_1dev_1_1SensorInterface.html</filename>
    <templarg></templarg>
    <base>RTT::dev::CalibrationInterface</base>
    <member kind="typedef">
      <type>SensorData</type>
      <name>DataType</name>
      <anchorfile>classRTT_1_1dev_1_1SensorInterface.html</anchorfile>
      <anchor>a6753301ced690fb41027fe5c80a2c95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataType</type>
      <name>maxMeasurement</name>
      <anchorfile>classRTT_1_1dev_1_1SensorInterface.html</anchorfile>
      <anchor>a161642d1275ece00ae85e20551235551</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataType</type>
      <name>minMeasurement</name>
      <anchorfile>classRTT_1_1dev_1_1SensorInterface.html</anchorfile>
      <anchor>a339a097c14cbd1d02b89b37ac0189613</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>readSensor</name>
      <anchorfile>classRTT_1_1dev_1_1SensorInterface.html</anchorfile>
      <anchor>a8c23e8d39fc67a96385e83b02d31f6b8</anchor>
      <arglist>(DataType &amp;p) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataType</type>
      <name>readSensor</name>
      <anchorfile>classRTT_1_1dev_1_1SensorInterface.html</anchorfile>
      <anchor>ab3470bdece6e15e37dcabb23a0963802</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataType</type>
      <name>zeroMeasurement</name>
      <anchorfile>classRTT_1_1dev_1_1SensorInterface.html</anchorfile>
      <anchor>ae5cef701ce521b5f8bcd5f91f4efc53f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SensorInterface</name>
      <anchorfile>classRTT_1_1dev_1_1SensorInterface.html</anchorfile>
      <anchor>aed766b2ede1863a4f44a5c4ec7db126f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::extras</name>
    <filename>namespaceRTT_1_1extras.html</filename>
    <class kind="class">RTT::extras::FileDescriptorActivity</class>
    <class kind="class">RTT::extras::IRQActivity</class>
    <class kind="struct">RTT::extras::MultiVector</class>
    <class kind="class">RTT::extras::PeriodicActivity</class>
    <class kind="class">RTT::extras::ReadOnlyPointer</class>
    <class kind="struct">RTT::extras::ROPtrInternal</class>
    <class kind="class">RTT::extras::SequentialActivity</class>
    <class kind="class">RTT::extras::SimulationActivity</class>
    <class kind="class">RTT::extras::SimulationThread</class>
    <class kind="class">RTT::extras::SlaveActivity</class>
    <class kind="class">RTT::extras::TimerThread</class>
    <member kind="typedef">
      <type>MultiVector&lt; 6, bool &gt;</type>
      <name>Bool6D</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a8f92b51c32521a925c6c585b692e67b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MultiVector&lt; 6, double &gt;</type>
      <name>Double6D</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a6b335af9b09392da66ca6051c1c1064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MultiVector&lt; 6, int &gt;</type>
      <name>Int6D</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a5e1bc3286d786f3bb4ca52b2f74651c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MultiVector&lt; 6, long &gt;</type>
      <name>Long6D</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>ad949fdee31daadae8be40f07a5a5299c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SimulationThread &gt;</type>
      <name>SimulationThreadPtr</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a541e8eb896d34c29f733ceaf8cb538ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; TimerThread &gt;</type>
      <name>TimerThreadPtr</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a2527e5f831cdac569196f3d34958f2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>composeProperty</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a2494f853f769876d91b5b640ecedc684</anchor>
      <arglist>(const PropertyBag &amp;bag, Property&lt; MultiVector&lt; S, T &gt; &gt; &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decomposeProperty</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>ae35ec884a3cf1af72671e91d2841c5c1</anchor>
      <arglist>(base::PropertyIntrospection *pi, const Property&lt; MultiVector&lt; S, T &gt; &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decomposeProperty</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>aa46d866dbe5336641e83375acc78c3bd</anchor>
      <arglist>(base::PropertyIntrospection *pi, const Property&lt; const MultiVector&lt; S, T &gt; &amp; &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a48064ae5fe435f6a30fc0c5b5ac52239</anchor>
      <arglist>(ROPtrInternal&lt; T &gt; *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a75b4770f8d7ee830f00529c8d5f53cc1</anchor>
      <arglist>(ROPtrInternal&lt; T &gt; *data)</arglist>
    </member>
    <member kind="function">
      <type>MultiVector&lt; S, D &gt;</type>
      <name>operator*</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a512285f09004bb6b806664e4cfc731e7</anchor>
      <arglist>(const D d, const MultiVector&lt; S, D &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>MultiVector&lt; S, D &gt;</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>ad1a17961a09ceaa374232e19663ff2f2</anchor>
      <arglist>(const D d, const MultiVector&lt; S, D &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>MultiVector&lt; S, D &gt;</type>
      <name>operator-</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a9ac76b6c3a82eb9c825452d80c7a4d43</anchor>
      <arglist>(const D d, const MultiVector&lt; S, D &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>ac5603b9ed4e95438fc3efe130f928dcd</anchor>
      <arglist>(std::ostream &amp;os, MultiVector&lt; S, T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT_1_1extras.html</anchorfile>
      <anchor>a5c6009f86438775322b1949ccd10eaba</anchor>
      <arglist>(std::istream &amp;os, MultiVector&lt; S, T &gt; &amp;q)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::extras::FileDescriptorActivity</name>
    <filename>classRTT_1_1extras_1_1FileDescriptorActivity.html</filename>
    <base>RTT::Activity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>ad8b977911405631693b5a0fcba5883b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllWatches</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a02e98b358e83f845c5a43597406f464a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileDescriptorActivity</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>afd5aa263867e5ebd5a187bbfe3b87262</anchor>
      <arglist>(int priority, base::RunnableInterface *_r=0, const std::string &amp;name=&quot;FileDescriptorActivity&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileDescriptorActivity</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a0c213fba8721397706d0c52722ad0ba6</anchor>
      <arglist>(int scheduler, int priority, base::RunnableInterface *_r=0, const std::string &amp;name=&quot;FileDescriptorActivity&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTimeout</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a3afed22658793bf7dd978fdd20df8e18</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasError</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a770952053f01743cc517d5cb2d479ea4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTimeout</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a9f5975a8dd88124fa9885cca379decaf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a41ea7eb806cb34dac532c0acc12513dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpdated</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>af757c6c6f5ec98bb4580b9e0944ff315</anchor>
      <arglist>(int fd) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWatched</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a3361185c2083bf10c2f149336343e71d</anchor>
      <arglist>(int fd) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loop</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a6c8e8b54ca6f7dbf6ef902a26f039231</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeout</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a6a222764f691233877315a218e0eb356</anchor>
      <arglist>(int timeout)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a64ecda39f8c91afde14b64aa71b67f90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>ac9e8bef0993c0fd1219567c61673d113</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a311c8656b08744fa5dd3a7b28184a57b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trigger</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>af7a62d5013ac78a6cb5e0414eabd09d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unwatch</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a248b4473d666ecef8ad4644a51c7f83c</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>watch</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>aaffa36dd8a3bece07ce48b773e48fafc</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileDescriptorActivity</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>aa068522076b0eb022ae5ab34bc1b0d82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>triggerUpdateSets</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>ad0ee77c1a5e8b8055928391561445764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>fd_set</type>
      <name>m_fd_set</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>aab16b8d2a323db8078829f269b9ca3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>fd_set</type>
      <name>m_fd_work</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a0aff506586b836df643b5b3638b203f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_has_error</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a33cf76406469afb31291165177c338ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_has_timeout</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a0582d92662644a8e2c61c666e36e700b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_interrupt_pipe</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a75aa92de72327debd3183cf0bae6af5a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTT::os::Mutex</type>
      <name>m_lock</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>af7d06124e0c87a0d7e24be0a2dd34284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_running</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>aed0c096b944931dc8685fa85add2dfc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_timeout</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a8394f0af132e78169f36401ece383bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; int &gt;</type>
      <name>m_watched_fds</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>ab325acb88409ae35305e25ec7623ca52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const char</type>
      <name>CMD_BREAK_LOOP</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>ad338a0bbda0ca3ee4ba8424c2c0c107d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const char</type>
      <name>CMD_TRIGGER</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>a4be48641a45031dc7504caab65e9b10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const char</type>
      <name>CMD_UPDATE_SETS</name>
      <anchorfile>classRTT_1_1extras_1_1FileDescriptorActivity.html</anchorfile>
      <anchor>ab484ad0667295631975439cb459a3809</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::extras::IRQActivity</name>
    <filename>classRTT_1_1extras_1_1IRQActivity.html</filename>
    <base>RTT::Activity</base>
    <class kind="struct">RTT::extras::IRQActivity::Provider</class>
    <member kind="function">
      <type>int</type>
      <name>getIRQ</name>
      <anchorfile>classRTT_1_1extras_1_1IRQActivity.html</anchorfile>
      <anchor>a4c04f0f6b3cc6833e079816216e90b10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IRQActivity</name>
      <anchorfile>classRTT_1_1extras_1_1IRQActivity.html</anchorfile>
      <anchor>ae4d08de755e54d5f2d21f8adf0b305cb</anchor>
      <arglist>(int priority, base::RunnableInterface *_r=0, const std::string &amp;name=&quot;IRQActivity&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IRQActivity</name>
      <anchorfile>classRTT_1_1extras_1_1IRQActivity.html</anchorfile>
      <anchor>ab6e2e6d7f39a33abe4281d0fd4534f25</anchor>
      <arglist>(int scheduler, int priority, base::RunnableInterface *_r=0, const std::string &amp;name=&quot;IRQActivity&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIRQ</name>
      <anchorfile>classRTT_1_1extras_1_1IRQActivity.html</anchorfile>
      <anchor>a186b8d22f5baa2bf3a9ac48f48e51492</anchor>
      <arglist>(int irq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1extras_1_1IRQActivity.html</anchorfile>
      <anchor>aaea3053773a4c7b16cfb526d20ac84fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IRQActivity</name>
      <anchorfile>classRTT_1_1extras_1_1IRQActivity.html</anchorfile>
      <anchor>aaca86701cc79d955ddf378dcac4e1d61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RT_INTR</type>
      <name>m_handle</name>
      <anchorfile>classRTT_1_1extras_1_1IRQActivity.html</anchorfile>
      <anchor>ad90a45d47be35163e3824bec22ea74df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_irq</name>
      <anchorfile>classRTT_1_1extras_1_1IRQActivity.html</anchorfile>
      <anchor>a1d55f6d405c0dc6bf697f958d619c02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::RunnableInterface *</type>
      <name>m_runner</name>
      <anchorfile>classRTT_1_1extras_1_1IRQActivity.html</anchorfile>
      <anchor>ab49e05a5e091f7d506fd869a1d2de16b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::extras::IRQActivity::Provider</name>
    <filename>structRTT_1_1extras_1_1IRQActivity_1_1Provider.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getIRQ</name>
      <anchorfile>structRTT_1_1extras_1_1IRQActivity_1_1Provider.html</anchorfile>
      <anchor>a5a83d5ebbd001974f43e47915e48564b</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::extras::MultiVector</name>
    <filename>structRTT_1_1extras_1_1MultiVector.html</filename>
    <templarg>S</templarg>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>DataType</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>aa4108f8250e29cbde608c5216384a8f2</anchor>
      <arglist>[S]</arglist>
    </member>
    <member kind="enumeration">
      <name>Size</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a2f752b3217b04e8d0f1478bd2d5cd235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>size</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a2f752b3217b04e8d0f1478bd2d5cd235a04086114bba026262a0341d05062cb91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVector</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a7da23a1d7dcc08fce2196a28cf60a958</anchor>
      <arglist>(std::vector&lt; T, Alloc &gt; &amp;vect) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiVector</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>aca3aec281b2f2d3ef4d53a84c0497904</anchor>
      <arglist>(const T d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiVector</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>acb0c46e12190da92a44f73c3058c8cb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiVector</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a46e562007087e26484a6c4b431fc9be8</anchor>
      <arglist>(const std::vector&lt; T, Alloc &gt; &amp;vect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const T *</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a51c188b5cdefba8f794fee56198a5479</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T &amp;</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a3989208b35c081c9d40405ed6da13bfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a8673055bdf31a0aabaaaeeb454310b08</anchor>
      <arglist>(const MultiVector &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>MultiVector</type>
      <name>operator*</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>ae626e2dce1f9292e81c302daf5e1c584</anchor>
      <arglist>(const MultiVector &amp;d) const </arglist>
    </member>
    <member kind="function">
      <type>MultiVector</type>
      <name>operator*</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>ac7f1a01269a0f5002161649d56c9c427</anchor>
      <arglist>(const T d) const </arglist>
    </member>
    <member kind="function">
      <type>MultiVector &amp;</type>
      <name>operator*=</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>ae65fcc62055b15a793d7e4990d5e99c4</anchor>
      <arglist>(const MultiVector &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>MultiVector &amp;</type>
      <name>operator*=</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>abf49e61fc8321d00f47d7738fbbd7113</anchor>
      <arglist>(const T d)</arglist>
    </member>
    <member kind="function">
      <type>MultiVector</type>
      <name>operator+</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>af737a386eea3f529c3c5342b6fe3944f</anchor>
      <arglist>(const MultiVector &amp;d) const </arglist>
    </member>
    <member kind="function">
      <type>MultiVector &amp;</type>
      <name>operator+=</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a0fed7be78d71f42c035559ad02ce43db</anchor>
      <arglist>(const MultiVector &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>MultiVector</type>
      <name>operator-</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a44e5e1abb60f41cf86e52fc0a806b0cc</anchor>
      <arglist>(const MultiVector &amp;d) const </arglist>
    </member>
    <member kind="function">
      <type>MultiVector</type>
      <name>operator-</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a72a908d696e545b5264b637394559a87</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MultiVector</type>
      <name>operator/</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a73c9c2573fa1c2eefd35b94b80ac16a6</anchor>
      <arglist>(const T d) const </arglist>
    </member>
    <member kind="function">
      <type>MultiVector &amp;</type>
      <name>operator=</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a1388959ca98c7185f9b32356c3a2e0e5</anchor>
      <arglist>(const MultiVector &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>MultiVector &amp;</type>
      <name>operator=</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a17293a00fddc9119fc3c121e5e693ddc</anchor>
      <arglist>(const T d)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>aac62d65833bcda4153bc01cd1926b6b7</anchor>
      <arglist>(const MultiVector &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a02855f7e0f1c46be44521a880b716f4c</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setVector</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a543507ac30edb1c197696732089ddd9e</anchor>
      <arglist>(const std::vector&lt; T, Alloc &gt; &amp;vect)</arglist>
    </member>
    <member kind="variable">
      <type>DataType</type>
      <name>data</name>
      <anchorfile>structRTT_1_1extras_1_1MultiVector.html</anchorfile>
      <anchor>a1dfa7e35cd01dcd81e042cb30caa2790</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::extras::PeriodicActivity</name>
    <filename>classRTT_1_1extras_1_1PeriodicActivity.html</filename>
    <base>RTT::base::ActivityInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a0270d0e43815210d072a7ac37bcd6576</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a64aa3853199290fa067d67d53681afbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned</type>
      <name>getCpuAffinity</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a548a11cf19736eac92e251f900b09cdf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Seconds</type>
      <name>getPeriod</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>aa9911a3946bcd0d47b1734350f777cbb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a1cfec65011b1c409e9a6ca43449dd519</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>aafa39aa9f14dd83e429a2c875276eb70</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPeriodic</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>aae5af893022c15a256aa03e777414909</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a90a2f1e0e801cc05ad19c7aeb18f2bf1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicActivity</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a6ef1c1269a902e0e7ed171f689463341</anchor>
      <arglist>(int priority, Seconds period, base::RunnableInterface *r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicActivity</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>ac3e8a562e74c966489a24c8d88e02f6e</anchor>
      <arglist>(int scheduler, int priority, Seconds period, base::RunnableInterface *r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicActivity</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a45fbde3ff01c7ca7d657bef3b1d044a9</anchor>
      <arglist>(int scheduler, int priority, Seconds period, unsigned cpu_affinity, base::RunnableInterface *r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicActivity</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a561d1509a76cb588d8f4336688104753</anchor>
      <arglist>(TimerThreadPtr thread, base::RunnableInterface *r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicActivity</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a0ffcd65a24c65d69e4e1ef525d770956</anchor>
      <arglist>(Seconds period, TimerThreadPtr thread, base::RunnableInterface *r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicActivity</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a06feae9ab00eff469d3ccaaa0d08a156</anchor>
      <arglist>(secs sec, nsecs nsec, TimerThreadPtr thread, base::RunnableInterface *r=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setCpuAffinity</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a34dbfeb8b36993014baaf870878ad180</anchor>
      <arglist>(unsigned cpu)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a91ae364297587c67ac8ca2c62ba41c27</anchor>
      <arglist>(Seconds s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a99138a0ef78c83056078390540dd108b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>affb79c76061bfb06f8353294866fac5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>acd721ef3711301ce0fcf70f28aa4d9ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual os::ThreadInterface *</type>
      <name>thread</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a1af6ed671a1dcc1361adc77ab39d910b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trigger</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a48aef0e6faefd3ff4230b26d43cf598d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PeriodicActivity</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>aaabb4fc8d840be59e35fa94ae017ff78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a61314357a8eeb7d11e76fe323685e7c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>active</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>aee89c4e6ae7f8aaeaba90698a7affc03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>running</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>ab114e77dde9b078ad9a84f9f19e9f608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimerThreadPtr</type>
      <name>thread_</name>
      <anchorfile>classRTT_1_1extras_1_1PeriodicActivity.html</anchorfile>
      <anchor>a181972b798505c48ae3824415cfe4f42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::extras::ReadOnlyPointer</name>
    <filename>classRTT_1_1extras_1_1ReadOnlyPointer.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>T const *</type>
      <name>get</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>a6164f9c9e1ad17691583663833598124</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>traits::const_reference</type>
      <name>operator*</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>a138cac0080664fca9daebf6bf32ebdb0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T const *</type>
      <name>operator-&gt;</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>ab6f00adc6dc52b671b9241615ad58bc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReadOnlyPointer</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>aa9125f80451211b51269240d0302e5fb</anchor>
      <arglist>(T *ptr=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>a9070bb7b6ca4954bc9ef397a660c04f5</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>try_write_access</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>ae9d1861cf34598aaeaa87176545b74b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>ab93081029bbcb41a6841ddfd3d20501e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>write_access</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>a08c6e4cb998d4b11ff866e9c75d3846d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ROPtrInternal&lt; T &gt;</type>
      <name>Internal</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>ad5e72e017faa5859cf30f3da9f6a2c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::call_traits&lt; T &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>a4193cb0d2677c99c0374f1cf900f0463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::intrusive_ptr&lt; Internal &gt;</type>
      <name>internal</name>
      <anchorfile>classRTT_1_1extras_1_1ReadOnlyPointer.html</anchorfile>
      <anchor>ad0e8acd6f6bbfc981ed6bcb52270a2c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::extras::ROPtrInternal</name>
    <filename>structRTT_1_1extras_1_1ROPtrInternal.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>bool</type>
      <name>deref</name>
      <anchorfile>structRTT_1_1extras_1_1ROPtrInternal.html</anchorfile>
      <anchor>a72148e47c85e3f5b9b304414cb6dd8e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ref</name>
      <anchorfile>structRTT_1_1extras_1_1ROPtrInternal.html</anchorfile>
      <anchor>a8933973766b71251fb6c5a69f57e0d06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROPtrInternal</name>
      <anchorfile>structRTT_1_1extras_1_1ROPtrInternal.html</anchorfile>
      <anchor>adf94c858f48df152696a50ee0e7ab71d</anchor>
      <arglist>(T *value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ROPtrInternal</name>
      <anchorfile>structRTT_1_1extras_1_1ROPtrInternal.html</anchorfile>
      <anchor>a84245fa7ad7fb284ae49585f31b8f82f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>os::Mutex</type>
      <name>lock</name>
      <anchorfile>structRTT_1_1extras_1_1ROPtrInternal.html</anchorfile>
      <anchor>af3d8f55acc829f9844b180cab668328d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>readers</name>
      <anchorfile>structRTT_1_1extras_1_1ROPtrInternal.html</anchorfile>
      <anchor>ae319eba95b1d70d3b9671e534bbe000c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>value</name>
      <anchorfile>structRTT_1_1extras_1_1ROPtrInternal.html</anchorfile>
      <anchor>ae6a4b864a22387f510dded2e1d0d6c55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::extras::SequentialActivity</name>
    <filename>classRTT_1_1extras_1_1SequentialActivity.html</filename>
    <base>RTT::base::ActivityInterface</base>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>ab3e45ebf312087d6c730fee3e7857c86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>ab4eff1cc78f9fe45f2ec5a25491aecfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a67f12c54f329694581ca472fdbf3f8c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getCpuAffinity</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a8d3f5071b6e13d34b01e215148febd43</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Seconds</type>
      <name>getPeriod</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>ad6c7a6cb43e451e690b07397d6a9fbb9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a73539fc8e308533948babdeb2aa7cf32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a819a65c63a987b6a5a747551534b54a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPeriodic</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a0d4db5442d7d2dc10bf1dd1743655a57</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a3f32a5a080af421974152b7126d8ae19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>aa292e79f034509a312f9d1ce5fc10634</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SequentialActivity</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>ab157bc0fb534d8f8958e6855f3392bb5</anchor>
      <arglist>(base::RunnableInterface *run=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCpuAffinity</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a2fc61a944fd22a2349d66018e3c36a69</anchor>
      <arglist>(unsigned cpu)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>ae97aee9bdea186347ec53d46fd4f0125</anchor>
      <arglist>(Seconds s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a66cb3ea82084c7b2fa0092935f34984d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>af437189378af5c3c3def2d5d78c3a082</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a198d86398fc2a9bc5dd6769ea72fea29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>os::ThreadInterface *</type>
      <name>thread</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a85f538397597ba967b6bd8b5a0a6917e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>trigger</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a30d9844ad4e61e7460dfec2b863d7515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SequentialActivity</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a7d19c22378134e8b08cb05b335c66253</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>active</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>aea484e4af0973c8331ec4c1f360f9e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::Mutex</type>
      <name>execution_lock</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>a9ca999f65121b9f8e408df4a95305db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>running</name>
      <anchorfile>classRTT_1_1extras_1_1SequentialActivity.html</anchorfile>
      <anchor>acc9f3ea6bf3bde991822c5d7fca7ac3a</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classRTT_1_1extras_1_1SlaveActivity">ExecReact</docanchor>
    <docanchor file="classRTT_1_1extras_1_1SlaveActivity">TrigReact</docanchor>
  </compound>
  <compound kind="class">
    <name>RTT::extras::SimulationActivity</name>
    <filename>classRTT_1_1extras_1_1SimulationActivity.html</filename>
    <base>RTT::extras::PeriodicActivity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationActivity.html</anchorfile>
      <anchor>ab39da36d6ce85405bdb702eb669dd6db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimulationActivity</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationActivity.html</anchorfile>
      <anchor>ab84bf539cba5bacc4c5e5c2863164a5f</anchor>
      <arglist>(Seconds period, base::RunnableInterface *r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimulationActivity</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationActivity.html</anchorfile>
      <anchor>a92faa25a9eff0b7162f941e65848e013</anchor>
      <arglist>(secs s, nsecs ns, base::RunnableInterface *r=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationActivity.html</anchorfile>
      <anchor>a6384c0421d5286b72a003b0dd169436e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual os::ThreadInterface *</type>
      <name>thread</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationActivity.html</anchorfile>
      <anchor>a8a2d0471c2bfe168e2dbe1bbedcc86b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SimulationActivity</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationActivity.html</anchorfile>
      <anchor>ac4f1354c9262438005236e0a19d58bcd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::extras::SimulationThread</name>
    <filename>classRTT_1_1extras_1_1SimulationThread.html</filename>
    <base>RTT::extras::TimerThread</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>aa96baa0c54a62c1e4420c3082a04b934</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>run</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>ada7423aee20d37a94313027c36c0bb0e</anchor>
      <arglist>(unsigned int maxsteps)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual os::ThreadInterface *</type>
      <name>simthread</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>aae4f69c8d12bed5cef79cabdddcbcd1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>aca6d0e024296a23f8d918686b0adc950</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>a0e9bcb38c566f597911b1f5df13a2b43</anchor>
      <arglist>(unsigned int maxsteps)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SimulationThread</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>a001334c2353e5fc182f635790c667cd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SimulationThreadPtr</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>a44a6658d0d9786ca5e22fbc67ecfe276</anchor>
      <arglist>(double period=0.001)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>a7fe1de66914af73ef45f3c83a328c1f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>a2eec7f681c967c5d31f2cf1323cd3484</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>a680b1263df07e46148faaef8a5d48ba6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SimulationThread</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>ada2aa76bd5b1a1027ad1f9d5d0eece90</anchor>
      <arglist>(double period)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>afd9b0ea50a09b728300087e1b28df332</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::TimeService *</type>
      <name>beat</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>ab2bd613059aabd9b0f6fde55a18dc2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>cursteps</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>a8a112521788f25613e8efcbf555fb7e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>maxsteps_</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>a80ac0f16add267db8b0aec94c2bf9de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>sim_running</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>af02f8e8c65508c360e3a8dc1b7747778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static SimulationThreadPtr</type>
      <name>_instance</name>
      <anchorfile>classRTT_1_1extras_1_1SimulationThread.html</anchorfile>
      <anchor>aa5ca1015c70861564e688bd664fd86ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::extras::SlaveActivity</name>
    <filename>classRTT_1_1extras_1_1SlaveActivity.html</filename>
    <base>RTT::base::ActivityInterface</base>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a681b94a2e20fa1056b46323ad67bd3b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a91037c4a89cf7de61b3b62b5000f136c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>af27362028a0b3806b04054227618353a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getCpuAffinity</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a20ec05a7f182b4a5888300332bfb349c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Seconds</type>
      <name>getPeriod</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>aa772f15bf31a2bc65eb6bf7d72a8a87f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a1d390707c03f392bafbe8745470c5c72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a1ea61821d423a2d2218bc71797d14b04</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPeriodic</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>aca55c0e66b200fe84a75da4785292029</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a40b9d6c204477942fc0e8e6f365206b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a1ce0ff017bac472ad744b496bbf4841f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCpuAffinity</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a1a972abbef5d4d7416b4125f7e1a5c23</anchor>
      <arglist>(unsigned cpu)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>ab6179bbf658e847ba3215147f5ac0eb2</anchor>
      <arglist>(Seconds s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SlaveActivity</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>aadac0fad65370040920f3cae283dd397</anchor>
      <arglist>(base::ActivityInterface *master, base::RunnableInterface *run=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SlaveActivity</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a902a49d7d29d62a850dcf6e21d9655e3</anchor>
      <arglist>(double period, base::RunnableInterface *run=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SlaveActivity</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>ae33e9105275dd66994b6f219230de1ec</anchor>
      <arglist>(base::RunnableInterface *run=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>ae946166b059c8902845e02bebff30840</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>aa51ca07b04f7d19a2c702841300d937d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a6f26d1e93c04dd299f6defce755d04ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>os::ThreadInterface *</type>
      <name>thread</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>aa6933c06941bc392bb36f74b75883956</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>trigger</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a5372cb16944dca89f12d6b4459ab8e99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SlaveActivity</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a2240e927649cff2ae750962ac434380f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>active</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a3607455012b1439f9dcd2f69a9cb79fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ActivityInterface *</type>
      <name>mmaster</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>aed3dc2527681ba7322778f89c261772e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mperiod</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a11e1162f872b71fc990c718e1f59029d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>running</name>
      <anchorfile>classRTT_1_1extras_1_1SlaveActivity.html</anchorfile>
      <anchor>a0f05aa8e2508add272c1bd5427b0c0e9</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classRTT_1_1extras_1_1SlaveActivity">ExecReact</docanchor>
    <docanchor file="classRTT_1_1extras_1_1SlaveActivity">TrigReact</docanchor>
  </compound>
  <compound kind="class">
    <name>RTT::extras::TimerThread</name>
    <filename>classRTT_1_1extras_1_1TimerThread.html</filename>
    <base>RTT::os::Thread</base>
    <member kind="function">
      <type>bool</type>
      <name>addActivity</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>a21fe73b36befa9c4a669ef82951c06e3</anchor>
      <arglist>(PeriodicActivity *t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeActivity</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>ad466fadbad04e185b3b06c6e445b2097</anchor>
      <arglist>(PeriodicActivity *t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimerThread</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>a31f5fce2c973dc4a341fdd3be288502a</anchor>
      <arglist>(int priority, const std::string &amp;name, double periodicity, unsigned cpu_affinity=~0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimerThread</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>ac27356a206697eaa75d0cd7f0a1e3c20</anchor>
      <arglist>(int scheduler, int priority, const std::string &amp;name, double periodicity, unsigned cpu_affinity=~0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TimerThread</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>a9b05364397e76975633fe603e5f991d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TimerThreadPtr</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>ad46631862a6726bc5eb5e64f64c156ea</anchor>
      <arglist>(int priority, double periodicity)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TimerThreadPtr</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>a0c7e7c1f4676b2c9cd52690e7a994213</anchor>
      <arglist>(int scheduler, int priority, double periodicity)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TimerThreadPtr</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>ad8fb1570e45b2dc4b3788d38d2949e4b</anchor>
      <arglist>(int scheduler, int priority, double periodicity, unsigned cpu_affinity)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>MAX_ACTIVITIES</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>aaa7dadfc58a40e3dd7418d9685f51d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; boost::weak_ptr&lt; TimerThread &gt; &gt;</type>
      <name>TimerThreadList</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>a43dfe36fb57dac4c859ab6e6c5f0784c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>acc080310d1681fc01c4e6e1e02b5e260</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>add09f3f866c491ef64eef4e964cc2258</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reorderList</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>a73101a4fbcbdc0fb1b0d079887c5d104</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>ae15e9e4ec6850b57502a6e36072bb5d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>os::MutexRecursive</type>
      <name>mutex</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>a2e6fae0334021037022baf1d0b514d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static TimerThreadList</type>
      <name>TimerThreads</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>af8b881351111e43d0a6be13c4b6c7f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; PeriodicActivity * &gt;</type>
      <name>ActivityList</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>a8cadea3573aace11ba55c20b9acec4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cleanup</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>ae6f86d17bc924d024aaa39b11c9560c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ActivityList</type>
      <name>tasks</name>
      <anchorfile>classRTT_1_1extras_1_1TimerThread.html</anchorfile>
      <anchor>a93e0a12a43db5158df5d08650c506a25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::internal</name>
    <filename>namespaceRTT_1_1internal.html</filename>
    <namespace>RTT::internal::details</namespace>
    <class kind="class">RTT::internal::ActionAliasAssignableDataSource</class>
    <class kind="class">RTT::internal::ActionAliasDataSource</class>
    <class kind="class">RTT::internal::AddMember</class>
    <class kind="struct">RTT::internal::adds3</class>
    <class kind="class">RTT::internal::AliasDataSource</class>
    <class kind="class">RTT::internal::ArgMember</class>
    <class kind="class">RTT::internal::ArrayDataSource</class>
    <class kind="class">RTT::internal::ArrayPartDataSource</class>
    <class kind="class">RTT::internal::AssignableDataSource</class>
    <class kind="class">RTT::internal::AssignCommand</class>
    <class kind="struct">RTT::internal::AssignHelper</class>
    <class kind="struct">RTT::internal::AssignHelper&lt; Seq, Data, typename boost::enable_if&lt; boost::is_pointer&lt; typename mpl::front&lt; Data &gt;::type &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::AStore</class>
    <class kind="struct">RTT::internal::AStore&lt; T &amp; &gt;</class>
    <class kind="class">RTT::internal::AtomicMWSRQueue</class>
    <class kind="class">RTT::internal::AtomicQueue</class>
    <class kind="struct">RTT::internal::bad_assignment</class>
    <class kind="class">RTT::internal::BinaryDataSource</class>
    <class kind="struct">RTT::internal::BindStorage</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 0, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 1, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 2, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 3, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 4, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 5, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 6, ToBind &gt;</class>
    <class kind="struct">RTT::internal::BindStorageImpl&lt; 7, ToBind &gt;</class>
    <class kind="class">RTT::internal::ChannelBufferElement</class>
    <class kind="class">RTT::internal::ChannelDataElement</class>
    <class kind="struct">RTT::internal::Collect</class>
    <class kind="struct">RTT::internal::CollectBase</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 0, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 1, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 2, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 3, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 4, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 5, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectBaseImpl&lt; 6, Ft &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 0, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 1, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 2, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 3, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 4, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 5, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectImpl&lt; 6, Ft, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 0, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 1, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 2, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 3, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 4, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 5, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectSignature&lt; 6, F, ToCollect &gt;</class>
    <class kind="struct">RTT::internal::CollectType</class>
    <class kind="class">RTT::internal::ConnectionBase</class>
    <class kind="class">RTT::internal::ConnectionManager</class>
    <class kind="class">RTT::internal::ConnFactory</class>
    <class kind="class">RTT::internal::ConnID</class>
    <class kind="class">RTT::internal::ConnInputEndpoint</class>
    <class kind="class">RTT::internal::ConnOutputEndpoint</class>
    <class kind="class">RTT::internal::ConstantDataSource</class>
    <class kind="class">RTT::internal::ConstReferenceDataSource</class>
    <class kind="struct">RTT::internal::create_sequence</class>
    <class kind="struct">RTT::internal::create_sequence_helper</class>
    <class kind="struct">RTT::internal::create_sequence_impl</class>
    <class kind="struct">RTT::internal::create_sequence_impl&lt; List, 0 &gt;</class>
    <class kind="struct">RTT::internal::create_sequence_impl&lt; List, 1 &gt;</class>
    <class kind="class">RTT::internal::DataObjectDataSource</class>
    <class kind="class">RTT::internal::DataSource</class>
    <class kind="struct">RTT::internal::DataSourceArgStorage</class>
    <class kind="struct">RTT::internal::DataSourceArgStorage&lt; A &amp; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceArgStorage&lt; A const &amp; &gt;</class>
    <class kind="class">RTT::internal::DataSourceCommand</class>
    <class kind="struct">RTT::internal::DataSourceResultStorage</class>
    <class kind="struct">RTT::internal::DataSourceResultStorage&lt; R const &amp; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceResultStorage&lt; void &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorage</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 0, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 1, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 2, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 3, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 4, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 5, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 6, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceStorageImpl&lt; 7, DataType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; const T &amp; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; const T * &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; const T &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; T &amp; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; T * &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; types::carray&lt; T &gt; &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; UnknownType &gt;</class>
    <class kind="struct">RTT::internal::DataSourceTypeInfo&lt; void &gt;</class>
    <class kind="struct">RTT::internal::divides3</class>
    <class kind="struct">RTT::internal::divides3&lt; int, int, int &gt;</class>
    <class kind="struct">RTT::internal::DSRStore</class>
    <class kind="struct">RTT::internal::DSRStore&lt; T &amp; &gt;</class>
    <class kind="struct">RTT::internal::DSRStore&lt; void &gt;</class>
    <class kind="struct">RTT::internal::DSWrap</class>
    <class kind="struct">RTT::internal::DSWrap&lt; boost::intrusive_ptr&lt; T &gt;, typename boost::enable_if&lt; boost::is_base_of&lt; base::DataSourceBase, typename boost::remove_pointer&lt; T &gt;::type &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::DSWrap&lt; T, typename boost::enable_if&lt; boost::is_base_of&lt; base::DataSourceBase, typename boost::remove_pointer&lt; T &gt;::type &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::DSWrap&lt; T, typename boost::enable_if&lt; boost::is_reference&lt; T &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::DSWrap&lt; T, typename boost::enable_if&lt; boost::is_reference_wrapper&lt; T &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::FusedFunctorDataSource</class>
    <class kind="struct">RTT::internal::FusedFunctorDataSource&lt; Signature, typename boost::enable_if&lt; is_pure_reference&lt; typename boost::function_traits&lt; Signature &gt;::result_type &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::FusedMCallDataSource</class>
    <class kind="struct">RTT::internal::FusedMCollectDataSource</class>
    <class kind="struct">RTT::internal::FusedMSendDataSource</class>
    <class kind="struct">RTT::internal::FusedMSignal</class>
    <class kind="struct">RTT::internal::GenerateDataSource</class>
    <class kind="struct">RTT::internal::get_signal_impl</class>
    <class kind="struct">RTT::internal::GetArgument</class>
    <class kind="struct">RTT::internal::GetArgument&lt; Seq, Data, typename boost::enable_if&lt; is_pure_reference&lt; Data &gt; &gt;::type &gt;</class>
    <class kind="struct">RTT::internal::GetSignature</class>
    <class kind="struct">RTT::internal::GetSignatureDS</class>
    <class kind="class">RTT::internal::GlobalEngine</class>
    <class kind="class">RTT::internal::GlobalService</class>
    <class kind="struct">RTT::internal::identity</class>
    <class kind="class">RTT::internal::InputPortSource</class>
    <class kind="struct">RTT::internal::IntrusiveStorage</class>
    <class kind="struct">RTT::internal::Invoker</class>
    <class kind="struct">RTT::internal::InvokerBase</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 0, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 1, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 2, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 3, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 4, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 5, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 6, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerBaseImpl&lt; 7, F &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 0, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 1, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 2, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 3, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 4, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 5, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 6, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerImpl&lt; 7, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 0, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 1, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 2, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 3, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 4, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 5, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 6, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::InvokerSignature&lt; 7, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; AStore&lt; T &amp; &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; AStore&lt; T const &amp; &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; DSRStore&lt; T &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; DSRStore&lt; void &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; RStore&lt; T &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_arg_return&lt; RStore&lt; void &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_out_arg</class>
    <class kind="struct">RTT::internal::is_out_arg&lt; AStore&lt; T &amp; &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_out_arg&lt; AStore&lt; T const &amp; &gt; &gt;</class>
    <class kind="struct">RTT::internal::is_pure_reference</class>
    <class kind="struct">RTT::internal::is_pure_reference&lt; T &amp; &gt;</class>
    <class kind="struct">RTT::internal::is_pure_reference&lt; T const &amp; &gt;</class>
    <class kind="class">RTT::internal::LateConstReferenceDataSource</class>
    <class kind="class">RTT::internal::LateReferenceDataSource</class>
    <class kind="class">RTT::internal::List</class>
    <class kind="class">RTT::internal::ListLocked</class>
    <class kind="class">RTT::internal::ListLockFree</class>
    <class kind="struct">RTT::internal::LocalConnID</class>
    <class kind="struct">RTT::internal::LocalOperationCaller</class>
    <class kind="class">RTT::internal::LocalOperationCallerImpl</class>
    <class kind="class">RTT::internal::LockedQueue</class>
    <class kind="struct">RTT::internal::multiplies3</class>
    <class kind="class">RTT::internal::MWSRQueue</class>
    <class kind="struct">RTT::internal::NA</class>
    <class kind="struct">RTT::internal::NA&lt; void &gt;</class>
    <class kind="class">RTT::internal::NArityDataSource</class>
    <class kind="class">RTT::internal::OffsetDataSource</class>
    <class kind="class">RTT::internal::OffsetPartDataSource</class>
    <class kind="struct">RTT::internal::OperationCallerBinder</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 0, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 1, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 2, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 3, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 4, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 5, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 6, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 7, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 8, F &gt;</class>
    <class kind="struct">RTT::internal::OperationCallerBinderImpl&lt; 9, F &gt;</class>
    <class kind="class">RTT::internal::OperationCallerC</class>
    <class kind="class">RTT::internal::OperationInterfacePartFused</class>
    <class kind="class">RTT::internal::OperationInterfacePartFusedDS</class>
    <class kind="class">RTT::internal::OperationInterfacePartHelper</class>
    <class kind="class">RTT::internal::OROCOS_SIGNAL_CONNECTION_N</class>
    <class kind="class">RTT::internal::OROCOS_SIGNAL_N</class>
    <class kind="class">RTT::internal::PartDataSource</class>
    <class kind="class">RTT::internal::PartDataSource&lt; types::carray&lt; T &gt; &gt;</class>
    <class kind="struct">RTT::internal::pointer_to_sixary_function</class>
    <class kind="struct">RTT::internal::pointer_to_ternary_function</class>
    <class kind="class">RTT::internal::Queue</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 0, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 1, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 2, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 3, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 4, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 5, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 6, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::real_get_signal_impl&lt; 7, Signature, SlotFunction &gt;</class>
    <class kind="class">RTT::internal::Reference</class>
    <class kind="class">RTT::internal::ReferenceDataSource</class>
    <class kind="class">RTT::internal::RemoteOperationCaller</class>
    <class kind="class">RTT::internal::RemoteOperationCallerImpl</class>
    <class kind="struct">RTT::internal::remove_cr</class>
    <class kind="struct">RTT::internal::Return</class>
    <class kind="struct">RTT::internal::ReturnBase</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 0, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 1, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 2, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 3, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 4, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 5, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 6, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnBaseImpl&lt; 7, F &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 0, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 1, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 2, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 3, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 4, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 5, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 6, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnImpl&lt; 7, F, BaseImpl &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 0, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 1, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 2, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 3, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 4, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 5, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 6, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::ReturnSignature&lt; 7, F, ToInvoke &gt;</class>
    <class kind="struct">RTT::internal::RStore</class>
    <class kind="struct">RTT::internal::RStore&lt; const T &gt;</class>
    <class kind="struct">RTT::internal::RStore&lt; T &amp; &gt;</class>
    <class kind="struct">RTT::internal::RStore&lt; void &gt;</class>
    <class kind="struct">RTT::internal::select1st</class>
    <class kind="struct">RTT::internal::select2nd</class>
    <class kind="class">RTT::internal::SendHandleC</class>
    <class kind="class">RTT::internal::Signal</class>
    <class kind="class">RTT::internal::SignalBase</class>
    <class kind="class">RTT::internal::SimpleConnID</class>
    <class kind="struct">RTT::internal::StreamConnID</class>
    <class kind="struct">RTT::internal::subs3</class>
    <class kind="class">RTT::internal::SynchronousOperationInterfacePartFused</class>
    <class kind="class">RTT::internal::TsPool</class>
    <class kind="class">RTT::internal::UnaryDataSource</class>
    <class kind="class">RTT::internal::UnboundDataSource</class>
    <class kind="struct">RTT::internal::UnknownType</class>
    <class kind="class">RTT::internal::UnMember</class>
    <class kind="class">RTT::internal::UnPointer</class>
    <class kind="struct">RTT::internal::UpdateHelper</class>
    <class kind="struct">RTT::internal::UpdateHelper&lt; T &amp; &gt;</class>
    <class kind="class">RTT::internal::ValueDataSource</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ConnFactory &gt;</type>
      <name>ConnFactoryPtr</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>adb1333f58dba27cc82f0979aa38e1779</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearChannel</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>aa11ee548bc4cd0406a3286bd97e8cebc</anchor>
      <arglist>(ConnectionManager::ChannelDescriptor &amp;descriptor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>delete_all</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a56040b3791d6dd91d1ec0e5acafd39f0</anchor>
      <arglist>(iter a, iter b)</arglist>
    </member>
    <member kind="function">
      <type>ConnectionBase *</type>
      <name>getPointer</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a3d317c2b04a8db75bc62d4b84b6453d5</anchor>
      <arglist>(ConnectionBase::shared_ptr c)</arglist>
    </member>
    <member kind="function">
      <type>void RTT_API</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ae5f0b09ad0e0acb35ada47d98bb98420</anchor>
      <arglist>(RTT::internal::IntrusiveStorage *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a3cf7b29696801a19586c0a8f172217e3</anchor>
      <arglist>(ConnectionBase *p)</arglist>
    </member>
    <member kind="function">
      <type>void RTT_API</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>af71f04c06994cdd830e9b3bf9976dbea</anchor>
      <arglist>(RTT::internal::IntrusiveStorage *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a198771eb159952110c03696dedca0e01</anchor>
      <arglist>(ConnectionBase *p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_same_id</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ab3f8d035f7ac74b5254205b84198b80b</anchor>
      <arglist>(ConnID *conn_id, ConnectionManager::ChannelDescriptor const &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; typename MapT::key_type &gt;</type>
      <name>keys</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ae738cae12b3c0c74046181622cc34ea7</anchor>
      <arglist>(const MapT &amp;map)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase *</type>
      <name>newFunctorDataSource</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a34a9e49d4f3c57bdd09353cc6d7bd076</anchor>
      <arglist>(Function f, const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a116779cd1720013c123a0e085d2814e9</anchor>
      <arglist>(std::ostream &amp;o, AStore&lt; T &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a9e1011ece335eacfba9ed091a309dd91</anchor>
      <arglist>(std::ostream &amp;o, RStore&lt; T &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>pointer_to_ternary_function&lt; ResultT, Arg1T, Arg2T, Arg3T &gt;</type>
      <name>ptr_fun</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ac066dbf9a5516507e896674e23da2448</anchor>
      <arglist>(ResultT(*fun)(Arg1T, Arg2T, Arg3T))</arglist>
    </member>
    <member kind="function">
      <type>pointer_to_sixary_function&lt; ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T &gt;</type>
      <name>ptr_fun</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a91a13cae1049392d42c67b1b05e8ca8d</anchor>
      <arglist>(ResultT(*fun)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T))</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; typename MapT::mapped_type &gt;</type>
      <name>values</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a7c852043ef185ffe215db7fb2ea34f1d</anchor>
      <arglist>(const MapT &amp;map)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static GlobalEngine *</type>
      <name>mengine</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>ac58b2109d3ebefd6b9d65c9fa5ab46e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Service::shared_ptr</type>
      <name>mserv</name>
      <anchorfile>namespaceRTT_1_1internal.html</anchorfile>
      <anchor>a0c9e204195e018d9f5faaafd8a0c3f10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ActionAliasAssignableDataSource</name>
    <filename>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::AssignableDataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ActionAliasDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>ac80f7ff9cb943f4cc6459b60617b6bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActionAliasAssignableDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>a49a5116b6fa0829b77b805bc4749a4d6</anchor>
      <arglist>(base::ActionInterface *act, AssignableDataSource&lt; T &gt; *ds)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ActionAliasAssignableDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>aad0bb5ba03cbea4677d554fc8155a489</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ActionAliasAssignableDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>a92e933534e51b1c2241f2fbef674a091</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>acaff6e038428e93d7499d0b2df86f22d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>ab1c046fc0f02fe998d342bf1b886025a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>a3b7b69aa50fbc588dc791d0d88d54c5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>aa911d01cee5a7c6a810876940d958f6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>a9e84dd7f2d7f701ebf5f04ddc7745a5f</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>aa65204f3fd7c295eecd36d0e1edf8e02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>ab171b155709caf370766abc5d370a03b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ActionAliasAssignableDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>a159e9629ab57761d64dd01dc57b1c10f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ActionInterface *</type>
      <name>action</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>a0cbdef290e8b1e60ad18e39665c91559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AssignableDataSource&lt; T &gt;::shared_ptr</type>
      <name>alias</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasAssignableDataSource.html</anchorfile>
      <anchor>a32957f33b0fc61a7089ad9252dfeb01b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ActionAliasDataSource</name>
    <filename>classRTT_1_1internal_1_1ActionAliasDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::DataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ActionAliasDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>a26e7aea583eefa350531a8d1c4f80eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActionAliasDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>a270bd6cfee896205e1ac2d3ddbc9abd1</anchor>
      <arglist>(base::ActionInterface *act, DataSource&lt; T &gt; *ds)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ActionAliasDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>afca0d9a46d89613429f27039ee443a8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ActionAliasDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>a00b3f872df9ee214e45201395ac0461b</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>a78a69050caa6da781cc0ccd818e1b7ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>aad7ac173a1a63b7e29c9b48348d95809</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>a8388df7e5ed6483bde3a8b013bb21554</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>a185275cbd651ae72963f38e143267154</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>ad6830bf2241c11e2b2cd36b997a7fb4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ActionAliasDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>ab280793c69358ff30509dff65c3de3c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ActionInterface *</type>
      <name>action</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>af2de9e2078c645d7fd7846da9901c065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; T &gt;::shared_ptr</type>
      <name>alias</name>
      <anchorfile>classRTT_1_1internal_1_1ActionAliasDataSource.html</anchorfile>
      <anchor>a986c48579f82080bd69b260a5c438087</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::AddMember</name>
    <filename>classRTT_1_1internal_1_1AddMember.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_types::member_function_pointer&lt; with_member_signature &gt;::type</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1AddMember.html</anchorfile>
      <anchor>ac0daae3eb171b4b7d76ea7be81142f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_types::components&lt; F &gt;</type>
      <name>non_member_signature</name>
      <anchorfile>classRTT_1_1internal_1_1AddMember.html</anchorfile>
      <anchor>afee06ee335592fa6410779f95a90a281</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::insert&lt; non_member_signature, typename boost::mpl::next&lt; typename boost::mpl::begin&lt; non_member_signature &gt;::type &gt;::type, Class &gt;::type</type>
      <name>with_member_signature</name>
      <anchorfile>classRTT_1_1internal_1_1AddMember.html</anchorfile>
      <anchor>adb7531e7871bef3d97e6bd024ca885dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::adds3</name>
    <filename>structRTT_1_1internal_1_1adds3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>A</type>
      <name>first_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1adds3.html</anchorfile>
      <anchor>a502e92c2ac2be6f4503be926dbc60caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1adds3.html</anchorfile>
      <anchor>ae4d242ba08b30d8679a2c52405b80804</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>B</type>
      <name>second_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1adds3.html</anchorfile>
      <anchor>a6585fe0acc458ec384e583a40d275f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1adds3.html</anchorfile>
      <anchor>aa0c40461ea5701dab5d8a9cead86944b</anchor>
      <arglist>(A a, B b) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::AliasDataSource</name>
    <filename>classRTT_1_1internal_1_1AliasDataSource.html</filename>
    <templarg></templarg>
    <base>RTT::internal::DataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; AliasDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>a7b18278592275f80bb7cdbcf7461519d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AliasDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>a8dc951b7ca18a2c115164e6bbcdf15e5</anchor>
      <arglist>(DataSource&lt; T &gt; *ds)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AliasDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>a38eccf6d961e2db04bee2db583227c6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AliasDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>a61ab7fa2da98c32e6bf751f8686f89c6</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>ac190a6125cc7d9026c9bbdd9bef69f76</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>a93d6b543b89ef7ae1c6c1e4f45ae6516</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>a5a74bf1905124c235d0d16a4dc148362</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>ac38273587936eb71869956c3af5738b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>a6b6250e9b66e59c0a62cc97d41cdc558</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AliasDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>ab792d1324ce9cef06ee32e524cbcf669</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; T &gt;::shared_ptr</type>
      <name>alias</name>
      <anchorfile>classRTT_1_1internal_1_1AliasDataSource.html</anchorfile>
      <anchor>a223bb5684edb7e91a56c176512176eae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ArgMember</name>
    <filename>classRTT_1_1internal_1_1ArgMember.html</filename>
    <templarg>F</templarg>
    <member kind="typedef">
      <type>boost::function_types::function_type&lt; arg_signature &gt;::type</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1ArgMember.html</anchorfile>
      <anchor>a82e41e361c8ebd7b98c35208d2564b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::insert&lt; non_member_signature, typename boost::mpl::next&lt; typename boost::mpl::begin&lt; non_member_signature &gt;::type &gt;::type, object_pointer &gt;::type</type>
      <name>arg_signature</name>
      <anchorfile>classRTT_1_1internal_1_1ArgMember.html</anchorfile>
      <anchor>a7091851b9e396adcc24899995db43160</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_types::components&lt; F &gt;</type>
      <name>member_signature</name>
      <anchorfile>classRTT_1_1internal_1_1ArgMember.html</anchorfile>
      <anchor>ac1818a68e3bb2db11f9057bc53bb815f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::erase&lt; typename member_signature::types, typename boost::mpl::next&lt; typename boost::mpl::begin&lt; member_signature &gt;::type &gt;::type &gt;::type</type>
      <name>non_member_signature</name>
      <anchorfile>classRTT_1_1internal_1_1ArgMember.html</anchorfile>
      <anchor>a7bbafbfab211966a480de40e4ee8dd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; typename boost::remove_const&lt; typename boost::remove_reference&lt; typename boost::mpl::at&lt; typename member_signature::types, boost::mpl::int_&lt; 1 &gt; &gt;::type &gt;::type &gt;::type &gt;</type>
      <name>object_pointer</name>
      <anchorfile>classRTT_1_1internal_1_1ArgMember.html</anchorfile>
      <anchor>a409c4bb6371fa8d3152bc4291e8cf8b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ArrayDataSource</name>
    <filename>classRTT_1_1internal_1_1ArrayDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::AssignableDataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ArrayDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a77baa117ea528085ea0ac6f93677cb69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArrayDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a9fd06bc49a6e7a19e3a55a481e81d7fa</anchor>
      <arglist>(std::size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArrayDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a64071327194dc92258cc59e92dbcb4e6</anchor>
      <arglist>(T const &amp;odata)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ArrayDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>ae7770d64513f15cc59dbe8af68064370</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ArrayDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a0876c6f2f0d0baed7bf1421e6f4d9d18</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replace) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a7deb3be67b7c346797c00b3a0256d9ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>newArray</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a7a3df2b6c101bbae1807eae391e2b937</anchor>
      <arglist>(std::size_t size)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a2161d01a58305e8e42e5472ef63309b8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>aa1cc41332d11014e86d18c1da68bd5e8</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a7ef32da6f0d20931a972a62306d778a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>aa8fef19585bd46f69cf20312db312983</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ArrayDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a7d459017a3094bd0b41b95c84dd206a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T</type>
      <name>marray</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a499e915a0796f2deadc1dc5e158cafce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T::value_type *</type>
      <name>mdata</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayDataSource.html</anchorfile>
      <anchor>a2b2e4d23c7d7a653c2523400f981eec4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ArrayPartDataSource</name>
    <filename>classRTT_1_1internal_1_1ArrayPartDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::AssignableDataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ArrayPartDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>a20caaf59b7a71c730d470bd99e84c28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArrayPartDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>a05a54bb7aecb008a80db4c4bf70f9f2f</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::reference_t ref, DataSource&lt; unsigned int &gt;::shared_ptr index, base::DataSourceBase::shared_ptr parent, unsigned int max)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ArrayPartDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>aec9a065e61f5be6109cd83db9d3b8904</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ArrayPartDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>a2c798bf9a43516168ca95def3500b1ad</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replace) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>af09e66d892369e0b3f70f3bee5421a3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>a0a6ff3bfb0cddb773f0f27a82ecbab71</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>a9e5bcbc357112eafda8fd550a3bcc72a</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>af3e4ecf3fb1ced324bdb8775726ac9d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updated</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>af009cd0b35a6262017ffb078e089914e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>ad2df4fd6d7f1c80ff815d58332a5a703</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ArrayPartDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>ad76326fb56a437c6e542d90143fc95da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; unsigned int &gt;::shared_ptr</type>
      <name>mindex</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>ae231fd51875afc29707fed3536dc8608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mmax</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>a73059b7d6f908a4335e9a32b061d1216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>mparent</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>a425e7150fe2201094adf1c268ccc5b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AssignableDataSource&lt; T &gt;::value_t *</type>
      <name>mref</name>
      <anchorfile>classRTT_1_1internal_1_1ArrayPartDataSource.html</anchorfile>
      <anchor>a44ef3860bbc67fbb9684c4da018d5a81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::AssignableDataSource</name>
    <filename>classRTT_1_1internal_1_1AssignableDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::DataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; const AssignableDataSource&lt; T &gt; &gt;</type>
      <name>const_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>abe818ae23b5c41b5bda0645e34ba7bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSource&lt; T &gt;::const_reference_t</type>
      <name>const_reference_t</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>aa79810f379e9cd5491354dba22cadf2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::call_traits&lt; value_t &gt;::param_type</type>
      <name>param_t</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>a4b63ed3a693b397572fe277e86f37ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::call_traits&lt; value_t &gt;::reference</type>
      <name>reference_t</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>ac46c02403804e726c1514d26de14977b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; AssignableDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>a747cbd424611b1fdc336359b0cf91b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSource&lt; T &gt;::value_t</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>aca9cf1a714cd127a5a0afe0281e0d9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AssignableDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>a7c67083a42f8d2bf93cf29221872646e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AssignableDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>a740d9322d6bb73965e2bb6d5103771bf</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const =0</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getRawPointer</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>a5519827f47fdfdea189cf01666e81a29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAssignable</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>abf2dfcdb08b91febf963cd4a806ba43e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>a8d8768e83fae929586428a6cd66ca75a</anchor>
      <arglist>(param_t t)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>a3fbb0b9564941923b5776b413bf75813</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>ace0163da95f9f7c8f61e38430fc479f8</anchor>
      <arglist>(base::DataSourceBase *other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>updateAction</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>ab02cfc1a7db5492bb0284681dbc97049</anchor>
      <arglist>(base::DataSourceBase *other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AssignableDataSource&lt; T &gt; *</type>
      <name>narrow</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>a2ca26047302a587c784ef50dede0ea55</anchor>
      <arglist>(base::DataSourceBase *db)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~AssignableDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1AssignableDataSource.html</anchorfile>
      <anchor>a4f188ddbe0cf9250d4d26216ca04b853</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::AssignCommand</name>
    <filename>classRTT_1_1internal_1_1AssignCommand.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::base::ActionInterface</base>
    <member kind="typedef">
      <type>AssignableDataSource&lt; T &gt;::shared_ptr</type>
      <name>LHSSource</name>
      <anchorfile>classRTT_1_1internal_1_1AssignCommand.html</anchorfile>
      <anchor>a4b2cab9c2e88edddfd18b2fb8f088ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSource&lt; S &gt;::const_ptr</type>
      <name>RHSSource</name>
      <anchorfile>classRTT_1_1internal_1_1AssignCommand.html</anchorfile>
      <anchor>a3e5d9745e0ac9cc804252534b2e18f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AssignCommand</name>
      <anchorfile>classRTT_1_1internal_1_1AssignCommand.html</anchorfile>
      <anchor>a4848785d656a3302442d1ee21e8ba3c3</anchor>
      <arglist>(LHSSource l, RHSSource r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1AssignCommand.html</anchorfile>
      <anchor>a627d3fc3cf5b7c0491e8d502b04e13ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1AssignCommand.html</anchorfile>
      <anchor>a16b5af42d8571b62c0d2f96765c05e7e</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1internal_1_1AssignCommand.html</anchorfile>
      <anchor>a5f3f82a731c4fb4c43ab4d758f24d178</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1internal_1_1AssignCommand.html</anchorfile>
      <anchor>a908fd5cd76974818ff38cbd668fccbe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LHSSource</type>
      <name>lhs</name>
      <anchorfile>classRTT_1_1internal_1_1AssignCommand.html</anchorfile>
      <anchor>ab3c5525d665f588fbddaee18ed645c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>news</name>
      <anchorfile>classRTT_1_1internal_1_1AssignCommand.html</anchorfile>
      <anchor>a85beb32755ec6219c5a159c360436894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RHSSource</type>
      <name>rhs</name>
      <anchorfile>classRTT_1_1internal_1_1AssignCommand.html</anchorfile>
      <anchor>af42f4112b2521933c929e3a30c35b219</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::AssignHelper</name>
    <filename>structRTT_1_1internal_1_1AssignHelper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>structRTT_1_1internal_1_1AssignHelper.html</anchorfile>
      <anchor>ae7a8bbda1299610b7dc748be371aacbb</anchor>
      <arglist>(Seq seq, Data in)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::AssignHelper&lt; Seq, Data, typename boost::enable_if&lt; boost::is_pointer&lt; typename mpl::front&lt; Data &gt;::type &gt; &gt;::type &gt;</name>
    <filename>structRTT_1_1internal_1_1AssignHelper_3_01Seq_00_01Data_00_01typename_01boost_1_1enable__if_3_01530728f410719f53e1230ed5ca62bdbd.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>structRTT_1_1internal_1_1AssignHelper_3_01Seq_00_01Data_00_01typename_01boost_1_1enable__if_3_01530728f410719f53e1230ed5ca62bdbd.html</anchorfile>
      <anchor>a144a5d129b6a314d2f1c32c4a08af902</anchor>
      <arglist>(Seq, Data)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::AStore</name>
    <filename>structRTT_1_1internal_1_1AStore.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>AStore</name>
      <anchorfile>structRTT_1_1internal_1_1AStore.html</anchorfile>
      <anchor>a48c93601407b3a06943fa44729cc9990</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AStore</name>
      <anchorfile>structRTT_1_1internal_1_1AStore.html</anchorfile>
      <anchor>adb9464695ada7450e12a40b9241d2b28</anchor>
      <arglist>(T t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AStore</name>
      <anchorfile>structRTT_1_1internal_1_1AStore.html</anchorfile>
      <anchor>a6cf526904103a6fb59fe8322bae89cb8</anchor>
      <arglist>(AStore const &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>get</name>
      <anchorfile>structRTT_1_1internal_1_1AStore.html</anchorfile>
      <anchor>a88d0ce519ada4f164f903bbe09ec839e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchorfile>structRTT_1_1internal_1_1AStore.html</anchorfile>
      <anchor>a6bada82bf3893dac5e58bb3032e973d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1AStore.html</anchorfile>
      <anchor>a54d50faa2addce545920e88baea8333a</anchor>
      <arglist>(T a)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>arg</name>
      <anchorfile>structRTT_1_1internal_1_1AStore.html</anchorfile>
      <anchor>a5a1146e7332399cf5afdb5196df819d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::AStore&lt; T &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1AStore_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>AStore</name>
      <anchorfile>structRTT_1_1internal_1_1AStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a847313244997777aeffe29769da49c8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AStore</name>
      <anchorfile>structRTT_1_1internal_1_1AStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>aa91a2ba62afe902f8bbf02ec7d184480</anchor>
      <arglist>(T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AStore</name>
      <anchorfile>structRTT_1_1internal_1_1AStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ad6a63f9ae7e516b7ff4abd10eea09cbf</anchor>
      <arglist>(AStore const &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>get</name>
      <anchorfile>structRTT_1_1internal_1_1AStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a1897290962367fb430888f0fecc57730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T &amp;</name>
      <anchorfile>structRTT_1_1internal_1_1AStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a266b97e3065155284f75dbec13f6e622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1AStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>aa033e08a81ae5b352bf8b7017f0fe019</anchor>
      <arglist>(T &amp;a)</arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>arg</name>
      <anchorfile>structRTT_1_1internal_1_1AStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a5b9a5d25eb54f2c6d7a13e9672f74eac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::AtomicMWSRQueue</name>
    <filename>classRTT_1_1internal_1_1AtomicMWSRQueue.html</filename>
    <templarg>T</templarg>
    <class kind="union">RTT::internal::AtomicMWSRQueue::SIndexes</class>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a6c47b08a6bf750a0cca0d8b67109bd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AtomicMWSRQueue</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a96866c4e69e3185e72721f213f16ecbe</anchor>
      <arglist>(unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a8513d7cafb97f3c5b588fb55231e499b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>afececfb43fba186eac09ffc6a65e81fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dequeue</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a7c8b4ae9f3f81b36327a6127014eae84</anchor>
      <arglist>(T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enqueue</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a013b887da567a4ad6c7dc568eee4bcb2</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>front</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a1c23e2cf5409e26069ea272775de3bd6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a0a9cb01e242d90ee380f7493088bf37f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFull</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a8b23d4d0a8a912ea7c8a064d267a70f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>aadcea64d28866c0aa04f9b536d972ab2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AtomicMWSRQueue</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a71c5ded0ae7ee073d5381028b2d4b7d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>T</type>
      <name>C</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a100bfe1bfa45d74c5205109a3aef764b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>C *volatile</type>
      <name>CacheObjType</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>af8582f4bac8daed90733aa81558ba5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>volatile C *</type>
      <name>CachePtrType</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a70229b30524f59cfee8541b7013f27b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>C *</type>
      <name>PtrType</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>aabcbba9a9d6e478eab88a018a83b2e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>C</type>
      <name>ValueType</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>ada61ffd2c5be150f0000a81fb3aa4c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>advance_r</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>ab179575f46f8339b2b97496f76f62836</anchor>
      <arglist>(T &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CachePtrType</type>
      <name>advance_w</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a132137080bbffdab064219ad29ea27eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>AtomicMWSRQueue</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a87cb2f7cd87282ed9d7e44e56e8ce85c</anchor>
      <arglist>(const AtomicMWSRQueue&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CachePtrType</type>
      <name>_buf</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a5a01902e623ee1f9fd5fb4dea809ab75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile SIndexes</type>
      <name>_indxes</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a10cd66290505bd2ab68772ae9612fb45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>_size</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicMWSRQueue.html</anchorfile>
      <anchor>a686c42d5cd068ed80d18f08c603b46ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>RTT::internal::AtomicMWSRQueue::SIndexes</name>
    <filename>unionRTT_1_1internal_1_1AtomicMWSRQueue_1_1SIndexes.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>_index</name>
      <anchorfile>unionRTT_1_1internal_1_1AtomicMWSRQueue_1_1SIndexes.html</anchorfile>
      <anchor>acfba97b01f50d5237787eeff2e65ee5b</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>_value</name>
      <anchorfile>unionRTT_1_1internal_1_1AtomicMWSRQueue_1_1SIndexes.html</anchorfile>
      <anchor>afc24406fad70845adee6bf3a786c6278</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::AtomicQueue</name>
    <filename>classRTT_1_1internal_1_1AtomicQueue.html</filename>
    <templarg>T</templarg>
    <class kind="union">RTT::internal::AtomicQueue::SIndexes</class>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>ad1d13d23d87229e9066e4f15d313de33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AtomicQueue</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>aa79cbdb6ab966df9915af172890e6a78</anchor>
      <arglist>(unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a6674055d217658c9cdee73c71b465966</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>aa3530a18a46b50daf82d795b53791215</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dequeue</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>ac85fbd261cd8fdea2e18d0261681282d</anchor>
      <arglist>(T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enqueue</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a533041d5973a04f26720f19deaa68cb2</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>front</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>afbb53332fa5358b87b03829fc5756e96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a6955f2bcbdd68cac4d345631423be92c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFull</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a9bdf3c197df813915af1588ff3fac338</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>af831bff5e1e5fa474b083fd300255b1d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AtomicQueue</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>ac55ad00f22c7cf45f5907793937ee3bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>T</type>
      <name>C</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a354ecb1a600dcaacecef8eb5e0fa97d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>C *volatile</type>
      <name>CacheObjType</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>adfba4e128836728ce3d44181fac0057b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>volatile C *</type>
      <name>CachePtrType</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a1ee636e2b06a8fdcc9f55de7d6771e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>C *</type>
      <name>PtrType</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>ae7b2227e4e941bbbe6e629ca457dc714</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>C</type>
      <name>ValueType</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a4d65b71a1da7cc01b1735768fafbaf41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>AtomicQueue</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a0982f593a03759b561b7fdf41a8492f2</anchor>
      <arglist>(const AtomicQueue&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CachePtrType</type>
      <name>propose_r</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>aa62ab117a1ca1883cb183101bcbcb334</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CachePtrType</type>
      <name>propose_w</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a8338654d101f53e29bd7e9ee078ae47b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CachePtrType</type>
      <name>recover_r</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a4f1f1007dfa376d3ce20650141b5357c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CachePtrType</type>
      <name>_buf</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>ada89e9d13f007b31a6801cff02b21791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile SIndexes</type>
      <name>_indxes</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a59e6f6a374b807a813fd1cb6dd5de337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>_size</name>
      <anchorfile>classRTT_1_1internal_1_1AtomicQueue.html</anchorfile>
      <anchor>a73a2900b8647814c26ce9763cbfcc4b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>RTT::internal::AtomicQueue::SIndexes</name>
    <filename>unionRTT_1_1internal_1_1AtomicQueue_1_1SIndexes.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>_index</name>
      <anchorfile>unionRTT_1_1internal_1_1AtomicQueue_1_1SIndexes.html</anchorfile>
      <anchor>a8329f2cbc98ceaee063fc3e3d69512e6</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>_value</name>
      <anchorfile>unionRTT_1_1internal_1_1AtomicQueue_1_1SIndexes.html</anchorfile>
      <anchor>a2b1c653e583ee482ebd7d150b5171851</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::bad_assignment</name>
    <filename>structRTT_1_1internal_1_1bad__assignment.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>structRTT_1_1internal_1_1bad__assignment.html</anchorfile>
      <anchor>a6e2ba8fef5b92db2991eec66e1ebed3e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~bad_assignment</name>
      <anchorfile>structRTT_1_1internal_1_1bad__assignment.html</anchorfile>
      <anchor>a073464e35c97331b24ca37c8e905786a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::BinaryDataSource</name>
    <filename>classRTT_1_1internal_1_1BinaryDataSource.html</filename>
    <templarg>function</templarg>
    <base>DataSource&lt; remove_cr&lt; function::result_type &gt;::type &gt;</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; BinaryDataSource&lt; function &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a93a819a69cb76867e0bd0de04a8bffa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BinaryDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a6026fe2ced7300a64703559664832ae8</anchor>
      <arglist>(typename DataSource&lt; first_arg_t &gt;::shared_ptr a, typename DataSource&lt; second_arg_t &gt;::shared_ptr b, function f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BinaryDataSource&lt; function &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a908ee500a33183ae074e115cdc1f21cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BinaryDataSource&lt; function &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a22b2b37dc98129bd2d910a3cc6092c26</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual value_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>af7310a64bd25938111460f40babe1962</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a52acf4c07ca905a8ac4de6212d631ebf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; value_t &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a598f09c53f2442e7cf038614d7f8ea12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual value_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>af601445a2c2edaf100b77be8dce6a199</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>remove_cr&lt; typename function::first_argument_type &gt;::type</type>
      <name>first_arg_t</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a917e71c3e10f5a8f070b62a4b4d35a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>remove_cr&lt; typename function::second_argument_type &gt;::type</type>
      <name>second_arg_t</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a9890c12f177dbb4e38c236cae4ab5bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>remove_cr&lt; typename function::result_type &gt;::type</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a9b5b2a7e139ab7c9da2ace920a81b000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>function</type>
      <name>fun</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>ac72174188283a2e1c3fa18c92d97da4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_t</type>
      <name>mdata</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a555f43c354908230a0249dabe0dc589c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; first_arg_t &gt;::shared_ptr</type>
      <name>mdsa</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a6bc9516f539007b854b9c4cee29a28f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; second_arg_t &gt;::shared_ptr</type>
      <name>mdsb</name>
      <anchorfile>classRTT_1_1internal_1_1BinaryDataSource.html</anchorfile>
      <anchor>a4f96e71571a4dc44f3cdd2eac51079c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::BindStorage</name>
    <filename>structRTT_1_1internal_1_1BindStorage.html</filename>
    <templarg>ToBind</templarg>
    <base>BindStorageImpl</base>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::BindStorageImpl&lt; 0, ToBind &gt;</name>
    <filename>structRTT_1_1internal_1_1BindStorageImpl_3_010_00_01ToBind_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_010_00_01ToBind_01_4.html</anchorfile>
      <anchor>a737ca66b3ec8b7ac26d6c721b00b7a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RStore&lt; result_type &gt;</type>
      <name>RStoreType</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_010_00_01ToBind_01_4.html</anchorfile>
      <anchor>a96cd6a61d118d53abe47b4a8dfc2bab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_010_00_01ToBind_01_4.html</anchorfile>
      <anchor>a6b6ff1cd5ede4e84115c394565926210</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_010_00_01ToBind_01_4.html</anchorfile>
      <anchor>ace2c4951369b0b24e80c8a861857c5ab</anchor>
      <arglist>(const BindStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_010_00_01ToBind_01_4.html</anchorfile>
      <anchor>ae8341792a8b60f46532d80daeac8ba5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; ToBind &gt;</type>
      <name>mmeth</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_010_00_01ToBind_01_4.html</anchorfile>
      <anchor>a9b3c2a74b144f13e331557661d417f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>retv</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_010_00_01ToBind_01_4.html</anchorfile>
      <anchor>a0e46c4ef06d4caaffe15af29cd706efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bf::vector&lt; RStore&lt; result_type &gt; &amp; &gt;</type>
      <name>vStore</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_010_00_01ToBind_01_4.html</anchorfile>
      <anchor>a62e8683135e34b5220209eaea9dbf94e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::BindStorageImpl&lt; 1, ToBind &gt;</name>
    <filename>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>ab21363fdb7961a972a3fe713bfb31302</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>a66d3474583f3008b93aea5547c959eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RStore&lt; result_type &gt;</type>
      <name>RStoreType</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>a134577b14d05d22800b085cfe9518b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>acb5a03ad58120d797355a6d3f6d86284</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>a505a739a14d15ea36bc0bf5d1105453f</anchor>
      <arglist>(const BindStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>ad28d56cb5840346d69212d5c638a2730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>af9fdd2b73d499d755ed33847ce256f1f</anchor>
      <arglist>(arg1_type t1)</arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg1_type &gt;</type>
      <name>a1</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>a9ceb13bba5fa34fa91338b6706b67fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; ToBind &gt;</type>
      <name>mmeth</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>a9d02434bfc322ef2c0d74d207c10089b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>retv</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>a052bb41dd8ad69fb92e29c42c637b752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bf::vector&lt; RStore&lt; result_type &gt; &amp;, AStore&lt; arg1_type &gt; &amp; &gt;</type>
      <name>vStore</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_011_00_01ToBind_01_4.html</anchorfile>
      <anchor>ae2416af49030a2fe323f50b68ed34b7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::BindStorageImpl&lt; 2, ToBind &gt;</name>
    <filename>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>a2b7e7b2b6afa335b5b019563b75984ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>aeb3a918bd9a2daaafeb3fd5cd9bc0a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>a35a3ab34f1abcca235aa5b899bfe8068</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RStore&lt; result_type &gt;</type>
      <name>RStoreType</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>adf58c8775d8b4f510b4b13337ffc911f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>a98494cb66e423595ecc7f7a6834e93e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>aca708af982671bed020cb6d21d61007c</anchor>
      <arglist>(const BindStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>afcda4318b7750054f0e9ae39109a6902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>a4c908c46693042f8fcee0252937d65a0</anchor>
      <arglist>(arg1_type t1, arg2_type t2)</arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg1_type &gt;</type>
      <name>a1</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>a8c536ed3b4273b41459fbc3ba1776c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg2_type &gt;</type>
      <name>a2</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>a452d404e7d3e85dc4fae47d4142b3e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; ToBind &gt;</type>
      <name>mmeth</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>ac343f70544933368f37bbcdf8091991e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>retv</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>a53ca4b884076ef7be9e55f547efedc53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bf::vector&lt; RStore&lt; result_type &gt; &amp;, AStore&lt; arg1_type &gt; &amp;, AStore&lt; arg2_type &gt; &amp; &gt;</type>
      <name>vStore</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_012_00_01ToBind_01_4.html</anchorfile>
      <anchor>aeb28528d85d7cf054f0c6eec0dd12bad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::BindStorageImpl&lt; 3, ToBind &gt;</name>
    <filename>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>acb36426702751a9e531d2150031dcaaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>a98914cd606d231dd684003b62186380e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>aeaa5450c44ff9551b6ee8fb3f67f1908</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>ac7b89199312eb7e994205da892ff8dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RStore&lt; result_type &gt;</type>
      <name>RStoreType</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>acefef5253b5034515954468af2578c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>ac9a9ee6024731a4ff55ba9773da95f48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>a944f91f7f0dc799cb86b8584b4c68474</anchor>
      <arglist>(const BindStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>a0bf1fa6e0096f4b89192101686671c4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>a2059b8f8611a2212f7f7d967a1efa43b</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3)</arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg1_type &gt;</type>
      <name>a1</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>a32f6f7669d31e3e527498af1f8e79c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg2_type &gt;</type>
      <name>a2</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>a29da730d45f0b57be610b1e7bbeb2b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg3_type &gt;</type>
      <name>a3</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>a60b544320a2ddf92916aec51c534445b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; ToBind &gt;</type>
      <name>mmeth</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>af61015ade7f2e2ea3c314a2fc34c8fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>retv</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>a29f5ff78c4b4598817d43b25a541f599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bf::vector&lt; RStore&lt; result_type &gt; &amp;, AStore&lt; arg1_type &gt; &amp;, AStore&lt; arg2_type &gt; &amp;, AStore&lt; arg3_type &gt; &amp; &gt;</type>
      <name>vStore</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_013_00_01ToBind_01_4.html</anchorfile>
      <anchor>a868e4562526025a5d783a83947155358</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::BindStorageImpl&lt; 4, ToBind &gt;</name>
    <filename>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>acba94593ffe3e9ac7fe1b1eb2805bc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>acd15fcd9f629f82978b16e3f5f05ea78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a2b9bc4bbfd8faea2e12bbea553a137c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>ad2fdc297d1d66033d651973d1f5909f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a6adc7f60b7858e421095ff1faae64fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RStore&lt; result_type &gt;</type>
      <name>RStoreType</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>ae41b522027c9e03dcaac4f3070934b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a2bd73712d3d3e6aa98e0d49ba0b8642f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a8e0f61edffa5b6dba1798146dcb93e8a</anchor>
      <arglist>(const BindStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a4930138e0884b24945ea5f00ce6f3289</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a94e661a77fa9aa6de42bfdc72264ceb0</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4)</arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg1_type &gt;</type>
      <name>a1</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a93fd1f98717fd033d9778f081e6b023f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg2_type &gt;</type>
      <name>a2</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a34aa75b87cd618bcee77a49b60bc65b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg3_type &gt;</type>
      <name>a3</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a3693a5f4bea8845bea83abfa85211831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg4_type &gt;</type>
      <name>a4</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a21eca0faba5b24365c2ebccc9bd17bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; ToBind &gt;</type>
      <name>mmeth</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a1ec34c5e2cf57034289d73e1a5da55ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>retv</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>ad220204bb6fbab545ab5ec0fab396e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bf::vector&lt; RStore&lt; result_type &gt; &amp;, AStore&lt; arg1_type &gt; &amp;, AStore&lt; arg2_type &gt; &amp;, AStore&lt; arg3_type &gt; &amp;, AStore&lt; arg4_type &gt; &amp; &gt;</type>
      <name>vStore</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_014_00_01ToBind_01_4.html</anchorfile>
      <anchor>a8942da007445b244c009a2710df28845</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::BindStorageImpl&lt; 5, ToBind &gt;</name>
    <filename>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>aa669cf9ef757f004dcafce4ad3ebde40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a24f883aac3b6cab66c3d60fd01fc7c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>ac86bd7aece20270b7080986bd155460e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a14c6f2515958a946cd89a5ff835cb8ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a08939031613e622bfb1f2cffb4ffba7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>aa27555dd8607912412d9cfa16903e61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RStore&lt; result_type &gt;</type>
      <name>RStoreType</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a744b7d2570d908827a8dede898807298</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a5a281f9df67b1933442fa9e0d5bc8e52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>af5e397f111e29eb36924ed82f0d5c6a8</anchor>
      <arglist>(const BindStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a0028f0d93b0003a81e64250e397c0cd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>acfa8b90627935ef951e11dcf5bad2a3f</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5)</arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg1_type &gt;</type>
      <name>a1</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a38b42020ce3605268ccd5002089fae52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg2_type &gt;</type>
      <name>a2</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a809261dfd540e12859c689a14d0fb3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg3_type &gt;</type>
      <name>a3</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>abe2a4f5a30ccf26d552ac3d5d0f3b760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg4_type &gt;</type>
      <name>a4</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a280c628cacf3ae5a03dff4a97d62ee59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg5_type &gt;</type>
      <name>a5</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>ab7bc7d9d304608da017f85c9ce79825a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; ToBind &gt;</type>
      <name>mmeth</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a5cbec04ecef6dcf8efcdf5cdab0e0c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>retv</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>a064e096da561628e4aad75eaed3baeb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bf::vector&lt; RStore&lt; result_type &gt; &amp;, AStore&lt; arg1_type &gt; &amp;, AStore&lt; arg2_type &gt; &amp;, AStore&lt; arg3_type &gt; &amp;, AStore&lt; arg4_type &gt; &amp;, AStore&lt; arg5_type &gt; &amp; &gt;</type>
      <name>vStore</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_015_00_01ToBind_01_4.html</anchorfile>
      <anchor>abd06e07c49ac137e7d350fcea06d37f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::BindStorageImpl&lt; 6, ToBind &gt;</name>
    <filename>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a4d54d18defb0368f064b52ac7f4ec7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>aa3fd196dd41e7f195ba731d8a129969a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>aade11a2dc7f13a603d3d21ae24b9a19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a92c2e5cfd4e94788aecfc5b0cad3ed7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>ab9a0786835ca8e99480c7eeb59880f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a94112a19e7a20955d251b8b6a6c9204d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a29cfdcabb3f9c82e57c83c9d47c50955</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RStore&lt; result_type &gt;</type>
      <name>RStoreType</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a4653f1c29b96724feccd47fbfa84461a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a77f71d028934251a3f51561ba30f78a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a3aacf54b7407648a7c78b3d6b07dfb62</anchor>
      <arglist>(const BindStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a4f838a150f8f798a598a6300868880e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a9be890cb3b52392e316efba24aa1611b</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6)</arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg1_type &gt;</type>
      <name>a1</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a7565f5971f12935654cbb37f5a232773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg2_type &gt;</type>
      <name>a2</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a87afd5b36c872201dd6fe738de698f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg3_type &gt;</type>
      <name>a3</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>ac8c35cc76af072779d7671f20d545fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg4_type &gt;</type>
      <name>a4</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a90b5e38f0f1ba507ffe9a9ee39b848b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg5_type &gt;</type>
      <name>a5</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a3348536500c281084f404e77fd4001c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg6_type &gt;</type>
      <name>a6</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a83a19dc8d10d48129fbdd6ed02d99b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; ToBind &gt;</type>
      <name>mmeth</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a10447b90f8fe9483374c204f2f581504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>retv</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>ac7be0bb8fa335a2a43c40516440ff08b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bf::vector&lt; RStore&lt; result_type &gt; &amp;, AStore&lt; arg1_type &gt; &amp;, AStore&lt; arg2_type &gt; &amp;, AStore&lt; arg3_type &gt; &amp;, AStore&lt; arg4_type &gt; &amp;, AStore&lt; arg5_type &gt; &amp;, AStore&lt; arg6_type &gt; &amp; &gt;</type>
      <name>vStore</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_016_00_01ToBind_01_4.html</anchorfile>
      <anchor>a441b456f1f91aec6d83e67b9b9093175</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::BindStorageImpl&lt; 7, ToBind &gt;</name>
    <filename>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a679b6d627ab9c68a053429c129024264</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a648c238da577f5bfb37fafcab5df61b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a6a44dfcfa0cf19517037297d8391fd9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>aee7e100cab18046797e9277ab30959b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>aadd6e84f443bf51ccc4627e2572d1443</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>aa2ee090f2d208aacc08876d998bd8cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::arg7_type</type>
      <name>arg7_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a82189bc0ccac07365f8ffcb47860b179</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; ToBind &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a74125fc16fef2bce47b3514186e11c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RStore&lt; result_type &gt;</type>
      <name>RStoreType</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a0e406faede69fcc0711bb66eacf177bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>aca532bb7b033a12d3ba213e8326ec693</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BindStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a8a7d8760742f78e53569aff5be4d2df8</anchor>
      <arglist>(const BindStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a266559312cf6a8f143286a3bf744cd8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a31fba80086c329551b015157dba9df59</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6, arg7_type t7)</arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg1_type &gt;</type>
      <name>a1</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>abc8e1836573c2e86cb9d871e58b3e9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg2_type &gt;</type>
      <name>a2</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>aa2350913624d5c5f72eecd31ead93cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg3_type &gt;</type>
      <name>a3</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>afda0ca198fec49da04fd1df019cdabdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg4_type &gt;</type>
      <name>a4</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>af8c8b4b8951b0beb5310c58473941c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg5_type &gt;</type>
      <name>a5</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a0e47464390c54b0a881278fbb79c5edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg6_type &gt;</type>
      <name>a6</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>aa6ae76082045b100058df15b3de3d0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; arg7_type &gt;</type>
      <name>a7</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a79be8ce719a9499768a890ddde0e3a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; ToBind &gt;</type>
      <name>mmeth</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a513ad08010978823a2bbee3584fa83e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>retv</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>a78eecfd33b5a3093eee94051ae20679d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bf::vector&lt; RStore&lt; result_type &gt; &amp;, AStore&lt; arg1_type &gt; &amp;, AStore&lt; arg2_type &gt; &amp;, AStore&lt; arg3_type &gt; &amp;, AStore&lt; arg4_type &gt; &amp;, AStore&lt; arg5_type &gt; &amp;, AStore&lt; arg6_type &gt; &amp;, AStore&lt; arg7_type &gt; &amp; &gt;</type>
      <name>vStore</name>
      <anchorfile>structRTT_1_1internal_1_1BindStorageImpl_3_017_00_01ToBind_01_4.html</anchorfile>
      <anchor>ae4929e3f641d82160410eafee0270d4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ChannelBufferElement</name>
    <filename>classRTT_1_1internal_1_1ChannelBufferElement.html</filename>
    <templarg></templarg>
    <base>RTT::base::ChannelElement</base>
    <member kind="typedef">
      <type>base::ChannelElement&lt; T &gt;::param_t</type>
      <name>param_t</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>aafd682619cbb3d26ae320f0c28a2461b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base::ChannelElement&lt; T &gt;::reference_t</type>
      <name>reference_t</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>aac316e6f9096350d4b81946fdb25c261</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base::ChannelElement&lt; T &gt;::value_t</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>a0788f07d13918833fb2007306020e200</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChannelBufferElement</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>ae5005bcc84ab77ea7aa5f6c7b1a780f8</anchor>
      <arglist>(typename base::BufferInterface&lt; T &gt;::shared_ptr buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>a766e9a0251cc25682d14e84c54fb7545</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>a23852c04325f2dd577debe9f3241536b</anchor>
      <arglist>(param_t sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>ad0c527115f0645914ac1f8ab1ebda0f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>a25ab43756bedb550a5084804bae936e2</anchor>
      <arglist>(reference_t sample, bool copy_old_data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>write</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>a9c2816ce88ea0ab86668f87915ff791b</anchor>
      <arglist>(param_t sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ChannelBufferElement</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>a6083e549ade204794a9432fd8390d784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::BufferInterface&lt; T &gt;::shared_ptr</type>
      <name>buffer</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>afcc570d97bc0eea946247bf1da24f5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ChannelElement&lt; T &gt;::value_t *</type>
      <name>last_sample_p</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelBufferElement.html</anchorfile>
      <anchor>a8cd34da06c3357624c104090e4f88d61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ChannelDataElement</name>
    <filename>classRTT_1_1internal_1_1ChannelDataElement.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::ChannelElement</base>
    <member kind="typedef">
      <type>base::ChannelElement&lt; T &gt;::param_t</type>
      <name>param_t</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>a66d51630d65a6cb0bbfd84ba094ee787</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base::ChannelElement&lt; T &gt;::reference_t</type>
      <name>reference_t</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>ac4e20b9296253f031f985e24b8f46b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChannelDataElement</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>a3f83830a0859bad2072733c61cbab1d6</anchor>
      <arglist>(typename base::DataObjectInterface&lt; T &gt;::shared_ptr sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>ab9014c1217fce59552a19c929881a856</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>a040ccad120939a8731161be85ad1e9d6</anchor>
      <arglist>(param_t sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>a980cd67c2d773b7f479032852eac1124</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>aafb8b2b04e13eff6b11ed23388b6a2d9</anchor>
      <arglist>(reference_t sample, bool copy_old_data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>write</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>ab5a0b53d13bdc4f86fbfb358403c8b50</anchor>
      <arglist>(param_t sample)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataObjectInterface&lt; T &gt;::shared_ptr</type>
      <name>data</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>af7b5caafa8428cf44fe84f92f11c2120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mread</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>ac6261374b70719011b6aca6266e23f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>written</name>
      <anchorfile>classRTT_1_1internal_1_1ChannelDataElement.html</anchorfile>
      <anchor>ad879d0dd5133c38fbd9cfc31673a145e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::Collect</name>
    <filename>structRTT_1_1internal_1_1Collect.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1Collect.html</anchorfile>
      <anchor>aa58be874d07c86650b067dbe82faf59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1Collect.html</anchorfile>
      <anchor>abc7531284432e0e038f34752c632cfeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1Collect.html</anchorfile>
      <anchor>a1d8b47be9d30a02a02c74bcf9aa66cfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1Collect.html</anchorfile>
      <anchor>a8eff70ba73afdff73026b9f0656a1690</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectBase</name>
    <filename>structRTT_1_1internal_1_1CollectBase.html</filename>
    <templarg>F</templarg>
    <base>CollectBaseImpl</base>
    <base>ReturnBaseImpl</base>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CollectBase&lt; F &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBase.html</anchorfile>
      <anchor>aeb9d775338b9c2c4f948c7d42370dd7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectBaseImpl&lt; 0, Ft &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectBaseImpl_3_010_00_01Ft_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_010_00_01Ft_01_4.html</anchorfile>
      <anchor>a76c6b9119bda6d25389fc9aea701d663</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_010_00_01Ft_01_4.html</anchorfile>
      <anchor>a9ef767780ab8f3d9e10caff6afa2f480</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_010_00_01Ft_01_4.html</anchorfile>
      <anchor>a170f7ca6d6f332ac67fea68ef244b55d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectBaseImpl&lt; 1, Ft &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectBaseImpl_3_011_00_01Ft_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_011_00_01Ft_01_4.html</anchorfile>
      <anchor>a0f1013730f962d90bc3bd9adf1ced0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_011_00_01Ft_01_4.html</anchorfile>
      <anchor>aa2f81639ec57d4ff065eec2df364ef22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_011_00_01Ft_01_4.html</anchorfile>
      <anchor>a00c253c0365f89f27e0f9b62b19f7e74</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_011_00_01Ft_01_4.html</anchorfile>
      <anchor>a33081c0b86e3b28b38bc1e4cb19b0b4d</anchor>
      <arglist>(arg1_type a1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_011_00_01Ft_01_4.html</anchorfile>
      <anchor>acee4bf4356a7e9fdc0828287c327582c</anchor>
      <arglist>(arg1_type a1)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_011_00_01Ft_01_4.html</anchorfile>
      <anchor>ae4f1fccd5e1f5143f4cf729f15f371b8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectBaseImpl&lt; 2, Ft &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectBaseImpl_3_012_00_01Ft_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_012_00_01Ft_01_4.html</anchorfile>
      <anchor>a1751166bfb18269aa971deeca8e04f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_012_00_01Ft_01_4.html</anchorfile>
      <anchor>a61e9533b4b5a77aec3818135ead1f5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_012_00_01Ft_01_4.html</anchorfile>
      <anchor>a83dd9d4e2b26cfe990ec748dde7da0ee</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_012_00_01Ft_01_4.html</anchorfile>
      <anchor>a1a1b2c571220b2c5d794fa25b0a68f0a</anchor>
      <arglist>(arg1_type a1, arg2_type a2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_012_00_01Ft_01_4.html</anchorfile>
      <anchor>ae333a92ac77068141fa7f6ca520fc8b3</anchor>
      <arglist>(arg1_type a1, arg2_type a2)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_012_00_01Ft_01_4.html</anchorfile>
      <anchor>a81ee0398fb25917588939da908a59cf8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectBaseImpl&lt; 3, Ft &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectBaseImpl_3_013_00_01Ft_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_013_00_01Ft_01_4.html</anchorfile>
      <anchor>a995e78880d726af6032b8205fbe5c652</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_013_00_01Ft_01_4.html</anchorfile>
      <anchor>a1e93596a987c79b1e2ffd8d1289cce81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_013_00_01Ft_01_4.html</anchorfile>
      <anchor>a6bcc715e1c320f98837f11a52e08b1c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_013_00_01Ft_01_4.html</anchorfile>
      <anchor>a44e6611ec1931afc8546458dd92cd212</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_013_00_01Ft_01_4.html</anchorfile>
      <anchor>a6bdbf4b7dfb23dbf26e667c65db47208</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_013_00_01Ft_01_4.html</anchorfile>
      <anchor>a3c7b790d0ec501ef3b0adb9506088abb</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_013_00_01Ft_01_4.html</anchorfile>
      <anchor>a01bc721da58ba50e600db4f013fe5cd1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectBaseImpl&lt; 4, Ft &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectBaseImpl_3_014_00_01Ft_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_014_00_01Ft_01_4.html</anchorfile>
      <anchor>a1c30b1e0fe31a231b4f86d73a4c90485</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_014_00_01Ft_01_4.html</anchorfile>
      <anchor>a6c168fcfd71a3378e4ec0249b63622ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_014_00_01Ft_01_4.html</anchorfile>
      <anchor>a1f07235ea775f37edd1b736e539eabf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_014_00_01Ft_01_4.html</anchorfile>
      <anchor>ab2db39ed275fce437d2e703db33ef18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_014_00_01Ft_01_4.html</anchorfile>
      <anchor>a25d15b5ea4f2f39fdfd36fe73b82a820</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_014_00_01Ft_01_4.html</anchorfile>
      <anchor>ad73e1969c083b1f40b1a507b757e3c34</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_014_00_01Ft_01_4.html</anchorfile>
      <anchor>ae6b4c1c0ac1a48c1f0ca0541d972e2e3</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_014_00_01Ft_01_4.html</anchorfile>
      <anchor>a2b476f6bd678a2e01198e849eadb24fd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectBaseImpl&lt; 5, Ft &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectBaseImpl_3_015_00_01Ft_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_015_00_01Ft_01_4.html</anchorfile>
      <anchor>ae0c50bf497345d47a68309b63bd089e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_015_00_01Ft_01_4.html</anchorfile>
      <anchor>a6e496073f53ca551a6193b0ff1d921c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_015_00_01Ft_01_4.html</anchorfile>
      <anchor>a615459ef9b07d3275c923d53332f1d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_015_00_01Ft_01_4.html</anchorfile>
      <anchor>acc33da6ab1384a4e4b52ee46bf7ca733</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_015_00_01Ft_01_4.html</anchorfile>
      <anchor>a5a91200064ad290a84f404da9fdfe0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_015_00_01Ft_01_4.html</anchorfile>
      <anchor>a740a299f59c9b08df5537795f3ce3945</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_015_00_01Ft_01_4.html</anchorfile>
      <anchor>a623806b522fc80f59b29b5032ec66567</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_015_00_01Ft_01_4.html</anchorfile>
      <anchor>a369d1651ddced8b87711d3d6bc3354a1</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_015_00_01Ft_01_4.html</anchorfile>
      <anchor>a706f926db5729a6d2fb1e975043609f6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectBaseImpl&lt; 6, Ft &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</anchorfile>
      <anchor>a41fb79059583486143c444a4a5181f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</anchorfile>
      <anchor>a433033934771de0c4c8fdfeda77620e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</anchorfile>
      <anchor>a36736fbbea5d70bff5cbe08abb5dbf4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</anchorfile>
      <anchor>a522bc630e2049bba5ba1462065239035</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</anchorfile>
      <anchor>aa733f5ea3950d005298072b1e3f40875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</anchorfile>
      <anchor>a317719dfd59a9b6f78f35a2a001c8b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</anchorfile>
      <anchor>a0be6d8127dd805c955ed0775a6bc195b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</anchorfile>
      <anchor>a860b45118110a8ccd56f114ec7077fdd</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</anchorfile>
      <anchor>a5a8f614cdbfe0042531f7acd6aaf7b76</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectBaseImpl_3_016_00_01Ft_01_4.html</anchorfile>
      <anchor>a64317f3faf6ccaa71b959fd7ed519e40</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectImpl&lt; 0, Ft, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectImpl_3_010_00_01Ft_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_010_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a005b7e921da61ffb38f3f8734cddb3c3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectImpl&lt; 1, Ft, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectImpl_3_011_00_01Ft_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_011_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>afe2b62d3abefd6933390f8719be601e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_011_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a91743764e1bd6c01932d09ea85f53064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_011_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ac963d70275a3143110d17aa1fc78e652</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_011_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a1dc3aa56718235f024651d1bf2a693f0</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_011_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a554b04df73b1cbb2599402ce8d683fb1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectImpl&lt; 2, Ft, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectImpl_3_012_00_01Ft_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_012_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a29edc7bb67d753c0b43935b5c7545bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_012_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a93902b6c2d5d7705f21a7cf632c20af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_012_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a655ee11e1e5ff8c24574ca789a2fecab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_012_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a6342f9b0b44d0d7733a2b29a374a280b</anchor>
      <arglist>(arg1_type a1, arg2_type a2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_012_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a409e0597b20f166d135d803e73ddefa7</anchor>
      <arglist>(arg1_type a1, arg2_type a2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_012_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>aa096e5a7284a262aeba45d567cb619bc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectImpl&lt; 3, Ft, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectImpl_3_013_00_01Ft_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_013_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a8a5874622c00fb35fd2c57c5dde3fb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_013_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a837d5d0179474f21012fc940b76876b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_013_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a4112f45dca784866689cb5ad141cfd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_013_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a3f066889f251be8cf505c094293d8680</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_013_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>accd19e5b4de8e595417564b21b1d0e0c</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_013_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a827e98c3249cfb1f88a2e43fc391f037</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_013_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ac7ee71c15051aca0dad207b293e3af2e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectImpl&lt; 4, Ft, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectImpl_3_014_00_01Ft_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_014_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>aff2b4829c2ad880cb3ea3a49bc66acde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_014_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a38303617eede4df458a9dbcca2d4bdd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_014_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ab294a463a092b610456f23fd41a66ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_014_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a10af22d246ad83439870ce07a120c138</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_014_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>abbf9eeb972b103c67d82808afa01d0ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_014_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a570ad09cdfdb0153b62996fbd891dd9a</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_014_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ae5e6abca14d1d94305210eadd801a763</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_014_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a5c0c02d982f57cbe52c5edf4a364a74f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectImpl&lt; 5, Ft, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectImpl_3_015_00_01Ft_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_015_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a0c27c88476dde09c4b3f7698d06fd228</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_015_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>acc10299b6af58194497b3e57ba8e24fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_015_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a4d53ce60bc652988cd8dd5820b1416a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_015_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a729d70ae7a82d320b5c8d34402f90a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_015_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>adbaed59b78a12e820965d2efcb1bbad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_015_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a96eca5ad29ae74c4351629c9f5770759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_015_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a0f8f5a81d308d2f29d58bd766765f886</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_015_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a787a54e9cc99301b7e1ccc1fc9f71499</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_015_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a797733617d8cf7b2b8607a5fcf4f3e8e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectImpl&lt; 6, Ft, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a0cf21a899eaa23e6b581d68bfdf1da5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a68f43e251577b1e4528137d56e909484</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a2b3e4e4900d3bc74dc15d9e387e6890f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a84a5bcde5b839cb6e76676c58fda124b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a36497f2c5647efb4ce5196a5dc2b2d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Ft &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a7420115e2ecdb3f2c4d4c19145930752</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a694099578379b90d3532ddf7de67fad1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a2066820ce57459080a49aa22f41c3da5</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a7ac38b5c88bba7f11a2c1430332364cf</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollectImpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectImpl_3_016_00_01Ft_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ac7615cfcab8d56bd8d8eb373fdfccfc7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectSignature&lt; 0, F, ToCollect &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectSignature_3_010_00_01F_00_01ToCollect_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>void</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_010_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>af94c81f22647487751be312da0b2810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_010_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a24f51ad938c8bb32cae6e23e60ea8286</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_010_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a8d4d63e8397e085482821357800664cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_010_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a14e4ff09dba4f4d72bc5a8c9ea7bd918</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_010_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>afe6dbe62aa913324d1040452fe25b817</anchor>
      <arglist>(ToCollect implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_010_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a2abd4a578f6ad77a95c9d5ecb7a2d766</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToCollect</type>
      <name>cimpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_010_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a14a1a4f9984854deb09704ea2a4060ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectSignature&lt; 1, F, ToCollect &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectSignature_3_011_00_01F_00_01ToCollect_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_011_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ad2abda52954058dad2cf9f3e5094738c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_011_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ab094ca0d2a6f0b2823257bb0dc30b13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_011_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ae8253a306d7c2d8a2551dfe4560e0adc</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_011_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>acf40b37e7d8b5304663f7a9b09e8140f</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_011_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a1bc3150f4c8272ab449ceee1018b3489</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_011_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>aa9cac71db33fba0317b1b37c2b32390c</anchor>
      <arglist>(ToCollect implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_011_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a3a4524a2b2a7a58c4c56cb57bee24eba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToCollect</type>
      <name>cimpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_011_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a4f6fba1711f35755815a41c38c0dc69e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectSignature&lt; 2, F, ToCollect &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectSignature_3_012_00_01F_00_01ToCollect_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_012_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a6b8a5320c6f2eb4b0ac0d9e68f614616</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_012_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a1780c568ece472b2c8e64400b764c7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_012_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a1dc4c35847637646ef209512293318fe</anchor>
      <arglist>(arg1_type t1, arg2_type t2)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_012_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ac70646bb010cf9338ee06732725337e1</anchor>
      <arglist>(arg1_type t1, arg2_type t2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_012_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a10d45071cd15c40cfae60353b3853288</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_012_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a2a4d37ef09966e62b97c6da53cff1753</anchor>
      <arglist>(ToCollect implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_012_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>aee37ccfb059b8ec435255cca4ec56ae9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToCollect</type>
      <name>cimpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_012_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a7de314d5b7676d22003ded8b8aaf5afc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectSignature&lt; 3, F, ToCollect &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectSignature_3_013_00_01F_00_01ToCollect_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_013_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a5f8f4179ca7510d034de85126bde57fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_013_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ac1c69ecb41a853aa7c1f5f62d5a10b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_013_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ac64d74cb7e19f3a0f1bd969398343ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_013_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>af387dae463e8359b9ab5d0e0603f45bb</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_013_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>aebd292ab73d7fbd108f239fa5f4cda38</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_013_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a57efdc6276b2951851f17ddbe8c48916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_013_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a18e509a367444b098005c622dce8b6fc</anchor>
      <arglist>(ToCollect implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_013_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a8aeeb3ce8c458392da2773845a207b90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToCollect</type>
      <name>cimpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_013_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a9b7ca69b1364608d8b1189406793c5b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectSignature&lt; 4, F, ToCollect &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a60cd0c5c91025d6a8d4bde5cd00693af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a7a1947478251167d317c43986a064c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a0936a17f7a86b85d79ad154742359f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>abcb190c819f4ae111c528a62a108ddee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>adb132fdd65e6ff9ed3199382fef813f7</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>af8be688f973639ce061be19b3bc5db9b</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a948afc4c3b99f0c39cf06f23fa39fc36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>abf506ce8e9899e5842d091a67a6da9bc</anchor>
      <arglist>(ToCollect implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a6fe996234b5c2700b4ab524c2a9f9661</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToCollect</type>
      <name>cimpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_014_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>adce4c4fd62a8179d56c2563ef7663ebc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectSignature&lt; 5, F, ToCollect &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a92d58c0b918d3bbba38e429b13abf4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>aadbfdbddc9cb682b01e5a50b958f119f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>abb46df67012e43ffcbf05b0e5d78f967</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>acb2ed8c9ba14478dabec28e40d75c5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ada12a0a46b019de03605c827e1ba5f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a46204ca73f0b3eae6efe11dd743bc87a</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>acd1b5a9d345ca15e0860eedc95d894cf</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a87fc3e24eda373c21075eebc6e3d7e11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ab862767a77324bbe87e949e0fbdc0e08</anchor>
      <arglist>(ToCollect implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ad7cd5979db499cbb8d4825824647e9df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToCollect</type>
      <name>cimpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_015_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a227ba5e485c2b8b4b520be3050a77794</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectSignature&lt; 6, F, ToCollect &gt;</name>
    <filename>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ab4e64a867f8f833ee9a86137e3404e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a0922ea4b9a4fe61d26398f41882e5945</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a3da2912f6a1b7b176c4df652b66e9649</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>ac5a90e3e0203a4fdd10f9d9e9d233789</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a4989744a8067dfffdb54e7887b7d7d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a2f6666d490a5d7afd584c39c4d8f6768</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>aeec505e862e7fd463a1ab3795f2f2d04</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a10f37ee1a407915e34a68c093cee0238</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a14ca8b59e4032f5bd8d43a3228a2abef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a81251e7f9834097641930ec3acded5f8</anchor>
      <arglist>(ToCollect implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a3cdf92098d28b9e3be3a79e14d46bed7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToCollect</type>
      <name>cimpl</name>
      <anchorfile>structRTT_1_1internal_1_1CollectSignature_3_016_00_01F_00_01ToCollect_01_4.html</anchorfile>
      <anchor>a6505e03b6b860233efaa24952dad2aa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::CollectType</name>
    <filename>structRTT_1_1internal_1_1CollectType.html</filename>
    <templarg>F</templarg>
    <member kind="typedef">
      <type>ft::function_type&lt; fttype &gt;::type</type>
      <name>Ft</name>
      <anchorfile>structRTT_1_1internal_1_1CollectType.html</anchorfile>
      <anchor>aa285272963bd7e8d187c51e8d402b4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fttype</type>
      <name>mpl_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectType.html</anchorfile>
      <anchor>aaba297faae45ad75e5d45835ad82f819</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ft</type>
      <name>type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectType.html</anchorfile>
      <anchor>a45222d3b232d1d02ae6f7e85246fd8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ft::parameter_types&lt; F &gt;::type</type>
      <name>arg_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectType.html</anchorfile>
      <anchor>a57390295698bd615e3fa4d3bcd5e90bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>tt::remove_const&lt; typename tt::remove_reference&lt; ret_type &gt;::type &gt;::type</type>
      <name>bare_ret_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectType.html</anchorfile>
      <anchor>ab2ff980fb588e46b64d29a768fabcbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>mpl::if_&lt; typename mpl::not_&lt; typename tt::is_void&lt; ret_type &gt;::type &gt;::type, typename mpl::push_front&lt; arg_type, typename tt::add_reference&lt; bare_ret_type &gt;::type &gt;::type, arg_type &gt;::type</type>
      <name>basic_sig</name>
      <anchorfile>structRTT_1_1internal_1_1CollectType.html</anchorfile>
      <anchor>a7321b19ad0a00e4ac9f59d38c057afde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>mpl::push_front&lt; no_value_sig, ret_type &gt;::type</type>
      <name>fttype</name>
      <anchorfile>structRTT_1_1internal_1_1CollectType.html</anchorfile>
      <anchor>adeeae922ad9e0284ba3eb558f33f15e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>mpl::remove_if&lt; basic_sig, tt::is_const&lt; tt::remove_reference&lt; mpl::_1 &gt; &gt; &gt;::type</type>
      <name>no_const_sig</name>
      <anchorfile>structRTT_1_1internal_1_1CollectType.html</anchorfile>
      <anchor>ae9d926eee6566cedccf9c757fb853bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>mpl::remove_if&lt; no_const_sig, mpl::not_&lt; tt::is_reference&lt; mpl::_1 &gt; &gt; &gt;::type</type>
      <name>no_value_sig</name>
      <anchorfile>structRTT_1_1internal_1_1CollectType.html</anchorfile>
      <anchor>ab486c0d9089f8968532d25cac5d80040</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ft::result_type&lt; F &gt;::type</type>
      <name>ret_type</name>
      <anchorfile>structRTT_1_1internal_1_1CollectType.html</anchorfile>
      <anchor>abd1cd33a60fe685e466fb32980c19803</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ConnectionBase</name>
    <filename>classRTT_1_1internal_1_1ConnectionBase.html</filename>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ConnectionBase &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>a592ae8ebed9e65a4c3f3ca8b7de358bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>abab23b4b74c3991546ccd4243852a63a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connected</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>a28c85f8f47c60c9c70453988eb75364c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionBase</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>a65bfa20bf41215be4599cef9641f8fa7</anchor>
      <arglist>(SignalBase *sig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>a359c5ad3745437d78119dc5a66aadabc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>a8d56df61742fd70923ef5f0d8c924478</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deref</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>af4401dbaf7185ba2c9442f2a60cd7fd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ref</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>aae6603d11e08499f3ef93ec210a713e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectionBase</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>a65e670698f1751bd071ce8368c0338db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SignalBase *</type>
      <name>m_sig</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>ae45dd5c0c6a4115cd40fac621cbb9d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mconnected</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>a32959ba8e2220469ee28e4fc2bab1c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>os::AtomicInt</type>
      <name>refcount</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>ade8bde0b33f3ad8aa876dd1a014de676</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ConnectionBase</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>a9680986d8e754cf3f194e78a5d366ec6</anchor>
      <arglist>(const ConnectionBase &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const ConnectionBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>ac2aefcab4fbc2fc832502f72accf0a39</anchor>
      <arglist>(const ConnectionBase &amp;)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>RTT_API friend void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>a012c8133ffe424df8e32d8edfd5ac14d</anchor>
      <arglist>(ConnectionBase *)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>RTT_API friend void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionBase.html</anchorfile>
      <anchor>a830c530c1eab1b4f5b71cc189d331aab</anchor>
      <arglist>(ConnectionBase *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ConnectionManager</name>
    <filename>classRTT_1_1internal_1_1ConnectionManager.html</filename>
    <member kind="typedef">
      <type>boost::tuple&lt; boost::shared_ptr&lt; ConnID &gt;, base::ChannelElementBase::shared_ptr, ConnPolicy &gt;</type>
      <name>ChannelDescriptor</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a2b38bb2997ad504a705a6ab969334848</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addConnection</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a6378c49ba349a067d4af3d75687f8f05</anchor>
      <arglist>(ConnID *port_id, base::ChannelElementBase::shared_ptr channel_input, ConnPolicy policy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a9c6df47283369b04b9bb850e9132aa47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connected</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>af26261c2f336fa248c386d390774e409</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionManager</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>ada2cb7d0a6ec4271d2bdf2a80f17d6a6</anchor>
      <arglist>(base::PortInterface *port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>delete_if</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a420d966d8cdd51a0cf9c73af58a667f3</anchor>
      <arglist>(Pred pred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a1070d33dd99d0fe1030c8b6aae3096ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>abd1045b3445ff91659ef5b855fb608bc</anchor>
      <arglist>(base::PortInterface *port)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; bool, ChannelDescriptor &gt;</type>
      <name>find_if</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a96292f8b26065d26486a997ca0f697cb</anchor>
      <arglist>(Pred pred, bool copy_old_data)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; ChannelDescriptor &gt;</type>
      <name>getChannels</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a15aad87be4be1c50beee607e9d9e6cb0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::ChannelElementBase *</type>
      <name>getCurrentChannel</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a64ce9a7a72c1f8c386fd6724fdeef607</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSingleConnection</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a2ebdd0bb795856f2f1b4e38d782d9dae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeConnection</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a1f6cb2cf1eaa2a0fb0be007db0e08d4d</anchor>
      <arglist>(ConnID *port_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_reader_channel</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a47f758de5ca1be7c70a878a27b122dbf</anchor>
      <arglist>(Pred pred, bool copy_old_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConnectionManager</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>ae6f5d35604eb7168ef84dba3b4ff0228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>eraseConnection</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>aadb5ee99baecb825c35db6a591e95fe2</anchor>
      <arglist>(ChannelDescriptor &amp;descriptor)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>findMatchingPort</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>aed038ef943ce7c71c0ac5fbc955d216c</anchor>
      <arglist>(ConnID const *conn_id, ChannelDescriptor const &amp;descriptor)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateCurrentChannel</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a1ca13a89ba549a199674d3d2b903132b</anchor>
      <arglist>(bool reset_current)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTT::os::Mutex</type>
      <name>connection_lock</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a3a53fb15978f15ade46946a9cf653f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>os::Mutex</type>
      <name>connection_resize_mtx</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>affd6f4c38c9522ceb9e2d4412084b53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; ChannelDescriptor &gt;</type>
      <name>connections</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>ac7d52fa61c6d3322112a82de4c0ea43d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ChannelDescriptor</type>
      <name>cur_channel</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>af02d8df235cf10e00288c9cec0ed3dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>base::PortInterface *</type>
      <name>mport</name>
      <anchorfile>classRTT_1_1internal_1_1ConnectionManager.html</anchorfile>
      <anchor>a2f8030b0a2960f5d6363873fc8d07659</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ConnFactory</name>
    <filename>classRTT_1_1internal_1_1ConnFactory.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual base::ChannelElementBase::shared_ptr</type>
      <name>buildChannelInput</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a22f7d3de12b4c052a0863f189e979c76</anchor>
      <arglist>(base::OutputPortInterface &amp;port) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::ChannelElementBase::shared_ptr</type>
      <name>buildChannelOutput</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a85fbc7cae2ff5a1af6509ea6a509a160</anchor>
      <arglist>(base::InputPortInterface &amp;port) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::ChannelElementBase::shared_ptr</type>
      <name>buildDataStorage</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a80b6b7d809a508f51cf7dd0af2259748</anchor>
      <arglist>(ConnPolicy const &amp;policy) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::InputPortInterface *</type>
      <name>inputPort</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a8e6084977534b007af7b60293459ca85</anchor>
      <arglist>(std::string const &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::OutputPortInterface *</type>
      <name>outputPort</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a06866691dabe4e94a84074f6dd67d78e</anchor>
      <arglist>(std::string const &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnFactory</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>ab9d86d2d4f6a9ea83742e190f377ede4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static base::ChannelElementBase::shared_ptr</type>
      <name>buildBufferedChannelInput</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a0c5832ea6524873c5b9afb3842dba3a8</anchor>
      <arglist>(OutputPort&lt; T &gt; &amp;port, ConnID *conn_id, ConnPolicy const &amp;policy, base::ChannelElementBase::shared_ptr output_channel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static base::ChannelElementBase::shared_ptr</type>
      <name>buildBufferedChannelOutput</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>ac5cfeb384be23a1219d750fe88ce0e41</anchor>
      <arglist>(InputPort&lt; T &gt; &amp;port, ConnID *conn_id, ConnPolicy const &amp;policy, T const &amp;initial_value=T())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static base::ChannelElementBase::shared_ptr</type>
      <name>buildChannelInput</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>ab4e0a33445d44b66dbffa4174623487e</anchor>
      <arglist>(OutputPort&lt; T &gt; &amp;port, ConnID *conn_id, base::ChannelElementBase::shared_ptr output_channel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static base::ChannelElementBase::shared_ptr</type>
      <name>buildChannelOutput</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>affae1fa3714352fc525fbd4544abfd3d</anchor>
      <arglist>(InputPort&lt; T &gt; &amp;port, ConnID *conn_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static base::ChannelElementBase *</type>
      <name>buildDataStorage</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>ab417d0a01d2a3529598fb262eb0d0402</anchor>
      <arglist>(ConnPolicy const &amp;policy, const T &amp;initial_value=T())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>createAndCheckStream</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a72b88dd72ba2690b969f2a509ec5ceef</anchor>
      <arglist>(base::OutputPortInterface &amp;output_port, ConnPolicy const &amp;policy, base::ChannelElementBase::shared_ptr chan, StreamConnID *conn_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>createConnection</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>aacb257ca47cb10ab7db3425589b47c16</anchor>
      <arglist>(OutputPort&lt; T &gt; &amp;output_port, base::InputPortInterface &amp;input_port, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>createStream</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a3442dff9c8e0cab5858a32ec0cc4f7e6</anchor>
      <arglist>(OutputPort&lt; T &gt; &amp;output_port, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>createStream</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>aa21f07d3aea4446b0c602d7f20858e46</anchor>
      <arglist>(InputPort&lt; T &gt; &amp;input_port, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>createAndCheckConnection</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a5c7a0c437e7f61c41a5d03283d33b4d5</anchor>
      <arglist>(base::OutputPortInterface &amp;output_port, base::InputPortInterface &amp;input_port, base::ChannelElementBase::shared_ptr channel_input, ConnPolicy policy)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static base::ChannelElementBase::shared_ptr</type>
      <name>createAndCheckOutOfBandConnection</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a9eb00982a30f40a396c9f18f797c1767</anchor>
      <arglist>(base::OutputPortInterface &amp;output_port, base::InputPortInterface &amp;input_port, ConnPolicy const &amp;policy, base::ChannelElementBase::shared_ptr output_half, StreamConnID *conn_id)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>createAndCheckStream</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a8641101b664f44bd12fafbdb572d8df3</anchor>
      <arglist>(base::InputPortInterface &amp;input_port, ConnPolicy const &amp;policy, base::ChannelElementBase::shared_ptr outhalf, StreamConnID *conn_id)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static base::ChannelElementBase::shared_ptr</type>
      <name>createOutOfBandConnection</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a7c99ef10c0314ef1638dc662b050e99d</anchor>
      <arglist>(OutputPort&lt; T &gt; &amp;output_port, InputPort&lt; T &gt; &amp;input_port, ConnPolicy const &amp;policy)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static base::ChannelElementBase::shared_ptr</type>
      <name>createRemoteConnection</name>
      <anchorfile>classRTT_1_1internal_1_1ConnFactory.html</anchorfile>
      <anchor>a112b7d3649210cb768005e8d2290e23b</anchor>
      <arglist>(base::OutputPortInterface &amp;output_port, base::InputPortInterface &amp;input_port, ConnPolicy const &amp;policy)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ConnID</name>
    <filename>classRTT_1_1internal_1_1ConnID.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual ConnID *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1ConnID.html</anchorfile>
      <anchor>ae506ab908a15835aeb7e9ff2b3956409</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSameID</name>
      <anchorfile>classRTT_1_1internal_1_1ConnID.html</anchorfile>
      <anchor>afd18f874c9d8965adb5f077c0d38ee19</anchor>
      <arglist>(ConnID const &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnID</name>
      <anchorfile>classRTT_1_1internal_1_1ConnID.html</anchorfile>
      <anchor>a212cf8f2ee87b54ea2348cf2b84c61b4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ConnInputEndpoint</name>
    <filename>classRTT_1_1internal_1_1ConnInputEndpoint.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::ChannelElement</base>
    <member kind="function">
      <type></type>
      <name>ConnInputEndpoint</name>
      <anchorfile>classRTT_1_1internal_1_1ConnInputEndpoint.html</anchorfile>
      <anchor>af82d19c8685a0264d12b03010f5df77c</anchor>
      <arglist>(OutputPort&lt; T &gt; *port, ConnID *id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1internal_1_1ConnInputEndpoint.html</anchorfile>
      <anchor>a61192cf73cf5adcf59cad96cba2e1493</anchor>
      <arglist>(bool forward)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::PortInterface *</type>
      <name>getPort</name>
      <anchorfile>classRTT_1_1internal_1_1ConnInputEndpoint.html</anchorfile>
      <anchor>ab67f67007cdb4c655aa195ed69a9da12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inputReady</name>
      <anchorfile>classRTT_1_1internal_1_1ConnInputEndpoint.html</anchorfile>
      <anchor>a608f3db8f81b53ccb1870c66e633b017</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1internal_1_1ConnInputEndpoint.html</anchorfile>
      <anchor>aa86f2fdac7df3fd4724e971fb5f31185</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::reference_t sample)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConnInputEndpoint</name>
      <anchorfile>classRTT_1_1internal_1_1ConnInputEndpoint.html</anchorfile>
      <anchor>a0582c9dcd2aaea5ff99df0d24e33225d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConnID *</type>
      <name>cid</name>
      <anchorfile>classRTT_1_1internal_1_1ConnInputEndpoint.html</anchorfile>
      <anchor>a3d34e88da9c8bfd860f25bb9d45b943b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OutputPort&lt; T &gt; *</type>
      <name>port</name>
      <anchorfile>classRTT_1_1internal_1_1ConnInputEndpoint.html</anchorfile>
      <anchor>a7e753b1ff778a3f333988ba9d9de9039</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ConnOutputEndpoint</name>
    <filename>classRTT_1_1internal_1_1ConnOutputEndpoint.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::ChannelElement</base>
    <member kind="function">
      <type></type>
      <name>ConnOutputEndpoint</name>
      <anchorfile>classRTT_1_1internal_1_1ConnOutputEndpoint.html</anchorfile>
      <anchor>a39b6e1c88fa17cd792fa8e00ff87e631</anchor>
      <arglist>(InputPort&lt; T &gt; *port, ConnID *output_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1internal_1_1ConnOutputEndpoint.html</anchorfile>
      <anchor>ad790742a518cb9fe23d6da76183fdc6b</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::param_t sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1internal_1_1ConnOutputEndpoint.html</anchorfile>
      <anchor>a85f205b17ab2a603b834585ce32a1c6b</anchor>
      <arglist>(bool forward)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::PortInterface *</type>
      <name>getPort</name>
      <anchorfile>classRTT_1_1internal_1_1ConnOutputEndpoint.html</anchorfile>
      <anchor>a4184200033a0953f57ac8e1d8cfc5dbd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inputReady</name>
      <anchorfile>classRTT_1_1internal_1_1ConnOutputEndpoint.html</anchorfile>
      <anchor>a00280e7765cf99c11e19344dc8c8c498</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>signal</name>
      <anchorfile>classRTT_1_1internal_1_1ConnOutputEndpoint.html</anchorfile>
      <anchor>a50c1b0f70fd902dbd239f4ae84ade643</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>write</name>
      <anchorfile>classRTT_1_1internal_1_1ConnOutputEndpoint.html</anchorfile>
      <anchor>ae8f96606f55efbe704896cefab73920f</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::param_t sample)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConnOutputEndpoint</name>
      <anchorfile>classRTT_1_1internal_1_1ConnOutputEndpoint.html</anchorfile>
      <anchor>ad72ac6f6bf54651b394f51cce4f4b04b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConnID *</type>
      <name>cid</name>
      <anchorfile>classRTT_1_1internal_1_1ConnOutputEndpoint.html</anchorfile>
      <anchor>a3754e5fe64157da9dde711dd706a8dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputPort&lt; T &gt; *</type>
      <name>port</name>
      <anchorfile>classRTT_1_1internal_1_1ConnOutputEndpoint.html</anchorfile>
      <anchor>a8290975f3564055cad4886fbac2e42da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ConstantDataSource</name>
    <filename>classRTT_1_1internal_1_1ConstantDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::DataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ConstantDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1ConstantDataSource.html</anchorfile>
      <anchor>a3f1e321f4b5f88051a71cf500b9fa6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConstantDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1ConstantDataSource.html</anchorfile>
      <anchor>a7c1a80b97f33f7b87f350ee5e672bb7c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConstantDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ConstantDataSource.html</anchorfile>
      <anchor>ab5c798c0a6c285c6e64d571ef4130ed6</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConstantDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1ConstantDataSource.html</anchorfile>
      <anchor>a79ccf8332da4ef447ee6be32010270df</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1ConstantDataSource.html</anchorfile>
      <anchor>a274b252292bcf3ae47b41128fb05cd45</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1ConstantDataSource.html</anchorfile>
      <anchor>ab3a7a5b4a90a1b1ac6e72bffc526696d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1ConstantDataSource.html</anchorfile>
      <anchor>a9830da9bf9b20ffa2b7c28beb7199a4f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConstantDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ConstantDataSource.html</anchorfile>
      <anchor>a3d2f966e1e5a79cc098c362c803cf10e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::add_const&lt; typename DataSource&lt; T &gt;::value_t &gt;::type</type>
      <name>mdata</name>
      <anchorfile>classRTT_1_1internal_1_1ConstantDataSource.html</anchorfile>
      <anchor>a443f38bdd92b735b33a9139b617132fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ConstReferenceDataSource</name>
    <filename>classRTT_1_1internal_1_1ConstReferenceDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::DataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ConstReferenceDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1ConstReferenceDataSource.html</anchorfile>
      <anchor>a79c71844a28277356ca00571782ef991</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConstReferenceDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1ConstReferenceDataSource.html</anchorfile>
      <anchor>a55b7e2a600ee551f0acd2ecd8c870650</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConstReferenceDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ConstReferenceDataSource.html</anchorfile>
      <anchor>a4bf2a897ca9fc1fe8b05ee15a4abd77c</anchor>
      <arglist>(typename DataSource&lt; T &gt;::const_reference_t ref)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConstReferenceDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1ConstReferenceDataSource.html</anchorfile>
      <anchor>ab53d87c70112da2c69d1684d97a7d18a</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1ConstReferenceDataSource.html</anchorfile>
      <anchor>aa1b06c27fe59708212844e40e2717f86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1ConstReferenceDataSource.html</anchorfile>
      <anchor>abedf1873691d5af39de90c25d5f2f0c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1ConstReferenceDataSource.html</anchorfile>
      <anchor>a83327e4fdfb625fb4690b83616dce7fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConstReferenceDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ConstReferenceDataSource.html</anchorfile>
      <anchor>a5d7fe1bae957002f55502c1df751289c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; T &gt;::const_reference_t</type>
      <name>mref</name>
      <anchorfile>classRTT_1_1internal_1_1ConstReferenceDataSource.html</anchorfile>
      <anchor>a464c76d98bb1926de371afd105eb1ab6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::create_sequence</name>
    <filename>structRTT_1_1internal_1_1create__sequence.html</filename>
    <templarg></templarg>
    <base>create_sequence_impl&lt; List, mpl::size&lt; List &gt;::value &gt;</base>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::create_sequence_helper</name>
    <filename>structRTT_1_1internal_1_1create__sequence__helper.html</filename>
    <member kind="function" static="yes">
      <type>static ads_type</type>
      <name>assignable</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__helper.html</anchorfile>
      <anchor>a256ff01e03aa037b0b4bb6bd334aa49a</anchor>
      <arglist>(std::vector&lt; base::DataSourceBase::shared_ptr &gt;::const_iterator front, int argnbr, std::string const &amp;tname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ds_type</type>
      <name>sources</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__helper.html</anchorfile>
      <anchor>a0630927baa8c11c43d3628590a222670</anchor>
      <arglist>(std::vector&lt; base::DataSourceBase::shared_ptr &gt;::const_iterator front, int argnbr, std::string const &amp;tname)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::create_sequence_impl</name>
    <filename>structRTT_1_1internal_1_1create__sequence__impl.html</filename>
    <templarg>List</templarg>
    <templarg>size</templarg>
    <member kind="typedef">
      <type>AssignableDataSource&lt; ds_arg_type &gt;::shared_ptr</type>
      <name>ads_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>ae15408bfa9dd254fbd560328a03bf8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tail::data_type</type>
      <name>arg_tail_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a9f92fd0a2ec46e44c429442c3ae3eef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mpl::front&lt; List &gt;::type</type>
      <name>arg_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a61a521a4d995bb2c859a0667f2c1abe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tail::atype</type>
      <name>atail_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>afb7affd5adaf447c053de74c24843627</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bf::cons&lt; ads_type, atail_type &gt;</type>
      <name>atype</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a63bf532b5bb0c8bc830bf622e9686a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bf::cons&lt; arg_type, arg_tail_type &gt;</type>
      <name>data_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a669ed92ee34686048ad05b6ecd579876</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_cr&lt; arg_type &gt;::type</type>
      <name>ds_arg_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a564453d5d0b32dbcafe448cfe57f9b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mpl::if_&lt; typename is_pure_reference&lt; arg_type &gt;::type, typename AssignableDataSource&lt; ds_arg_type &gt;::shared_ptr, typename DataSource&lt; ds_arg_type &gt;::shared_ptr &gt;::type</type>
      <name>ds_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a5b9f34cb92745454c64ceaae1ac8e02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>create_sequence&lt; typename mpl::pop_front&lt; List &gt;::type &gt;</type>
      <name>tail</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a4668bab43115dd619e99b1e7f937b1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tail::type</type>
      <name>tail_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a08e0a9fbf847675c01a84b463a803298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bf::cons&lt; ds_type, tail_type &gt;</type>
      <name>type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>ae8edcff07bb61f849e312c0932151e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static atype</type>
      <name>assignable</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a8f6aff5d4be50d8cc6374e6342d2da44</anchor>
      <arglist>(std::vector&lt; base::DataSourceBase::shared_ptr &gt;::const_iterator args, int argnbr=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static type</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>aa868d97af7b420239d55b893dc88a4bb</anchor>
      <arglist>(const type &amp;seq, std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static data_type</type>
      <name>data</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a43af61ef4cc7c01c37bfec698966f918</anchor>
      <arglist>(const type &amp;seq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>GetType</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>abc3fecb67cdc4852f604b39df35537cc</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>GetTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a98792c47dfd5e8f93bbfed6361815147</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a6e1b36fc7762516beafcb8202c6aec45</anchor>
      <arglist>(const data_type &amp;in, const atype &amp;seq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static type</type>
      <name>sources</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a23d7d46e6a1194a0ef73a72a5199cf50</anchor>
      <arglist>(std::vector&lt; base::DataSourceBase::shared_ptr &gt;::const_iterator args, int argnbr=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl.html</anchorfile>
      <anchor>a5b49a521a9e34455028264a475afc48e</anchor>
      <arglist>(const type &amp;seq)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::create_sequence_impl&lt; List, 0 &gt;</name>
    <filename>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>bf::vector</type>
      <name>atype</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>a6ca1050dbbe1737e14c4784e9652c708</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bf::vector</type>
      <name>data_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>a7d453d1f28ceb96cf38877db3484fee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bf::vector</type>
      <name>type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>ae6e24b57bbab3afdec2fc7ebc4f45221</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static atype</type>
      <name>assignable</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>a5a90e455182c567623df03e78f71f5c6</anchor>
      <arglist>(std::vector&lt; base::DataSourceBase::shared_ptr &gt;::const_iterator args, int argnbr=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static type</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>a44b7a26ac8cee0ef217eb7220dbb259b</anchor>
      <arglist>(const type &amp;seq, std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static data_type</type>
      <name>data</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>ae9d6443f57c4f381beb44778f55f0579</anchor>
      <arglist>(const type &amp;seq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>GetType</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>aba112166bcc9d63fea5cabc23cc66fca</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>GetTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>adaa215b29dd89a522f3632fe17902de7</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>aa3ca4447c84d8b3ae5cf2df02f308d84</anchor>
      <arglist>(const data_type &amp;in, const atype &amp;seq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static type</type>
      <name>sources</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>a2e5335efc099a43490ea199275a4868a</anchor>
      <arglist>(std::vector&lt; base::DataSourceBase::shared_ptr &gt;::const_iterator args, int argnbr=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_010_01_4.html</anchorfile>
      <anchor>a5292f83838389aa120983b2c1683eef8</anchor>
      <arglist>(const type &amp;seq)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::create_sequence_impl&lt; List, 1 &gt;</name>
    <filename>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>AssignableDataSource&lt; ds_arg_type &gt;::shared_ptr</type>
      <name>ads_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a634c616164440390dba38cf9f58d05d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mpl::front&lt; List &gt;::type</type>
      <name>arg_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a7284f2665e2a7f40c7737ff91a9e20db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bf::cons&lt; ads_type &gt;</type>
      <name>atype</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a6fee7450fad358864d26790614b84344</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bf::cons&lt; arg_type &gt;</type>
      <name>data_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a4d29da4f1da673815544a6aa0803b6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_cr&lt; arg_type &gt;::type</type>
      <name>ds_arg_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a8aefcefbac4aadc6da8991e4d1f48a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mpl::if_&lt; typename is_pure_reference&lt; arg_type &gt;::type, typename AssignableDataSource&lt; ds_arg_type &gt;::shared_ptr, typename DataSource&lt; ds_arg_type &gt;::shared_ptr &gt;::type</type>
      <name>ds_type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a436fcb014bb6b0f5f07991f2d67eaef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bf::cons&lt; ds_type &gt;</type>
      <name>type</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>aa92b4e9e8e7f58ef7036f41e08aefe4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static atype</type>
      <name>assignable</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a57758ba4180c6e65d23f383345c3a4c2</anchor>
      <arglist>(std::vector&lt; base::DataSourceBase::shared_ptr &gt;::const_iterator args, int argnbr=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static type</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>acf89d0901e5726ea631a641a81bdb090</anchor>
      <arglist>(const type &amp;seq, std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static data_type</type>
      <name>data</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a4ebcb9d5027d04c01c376a65df15e711</anchor>
      <arglist>(const type &amp;seq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>GetType</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>ac22bca895a9dc631c4e95dbc8289fa17</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>GetTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a1dd323e98cf5a27049409f099aa5aeba</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a8ba55af9454fc74b2a406f24e26467cd</anchor>
      <arglist>(const data_type &amp;in, const atype &amp;seq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static type</type>
      <name>sources</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a731215c15c411f102ea7d2b813b91245</anchor>
      <arglist>(std::vector&lt; base::DataSourceBase::shared_ptr &gt;::const_iterator front, int argnbr=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update</name>
      <anchorfile>structRTT_1_1internal_1_1create__sequence__impl_3_01List_00_011_01_4.html</anchorfile>
      <anchor>a55d5c5d53574eb5aa9ca8ab523651338</anchor>
      <arglist>(const type &amp;seq)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::DataObjectDataSource</name>
    <filename>classRTT_1_1internal_1_1DataObjectDataSource.html</filename>
    <templarg></templarg>
    <base>RTT::internal::DataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; DataObjectDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>a3a5cc3c0bffde2b146bef99e2c03846e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataObjectDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>ad8333443851047001912227b1f49965e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataObjectDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>a9493218c7383ef4761f0814e0163452f</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataObjectDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>a59e218df4d51c3484085bcbffa8836e7</anchor>
      <arglist>(typename base::DataObjectInterface&lt; T &gt;::shared_ptr obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>acc13bc835654f1d3ef0427da010f6fb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>a7e676ad8036bd4fb0536f9731fff9721</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>aa5401b01df9c858d95f610e36b31e256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>aa1ccc628f60d465f57b77f772dee7c30</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>a1ed16673c3cfea0bd9e969fc0a5923f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataObjectDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>a23762cf592c408661c46f05b0a0143fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>mcopy</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>a9a9ed2a2bdcb253ee9587cf72b1ac89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataObjectInterface&lt; T &gt;::shared_ptr</type>
      <name>mobject</name>
      <anchorfile>classRTT_1_1internal_1_1DataObjectDataSource.html</anchorfile>
      <anchor>a425838db18548e60c1fb94311e1d970e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::DataSource</name>
    <filename>classRTT_1_1internal_1_1DataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::DataSourceBase</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; const DataSource&lt; T &gt; &gt;</type>
      <name>const_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a96ebe861fc9310b30ef05dca711b4e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::GetConstRef&lt; T &gt;::type</type>
      <name>const_reference_t</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a3d2146fc7439ec4a39a9abd6b2a77668</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>result_t</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a6048a397631e020648e1f557dfacd76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; DataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a91cf8c4daaee4ec6b7c1828b517496de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>ab7d4ab0d9eef6da77f667e26a14a5c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_STATIC_ASSERT</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a8d2a559b969c87e256a8f13386af7d91</anchor>
      <arglist>(!details::HasConst&lt; T &gt;::value)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a8bd1aaa1016ba9103ac01e5ed8e4a2f1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>ae260418b87ff337f1acfa8204fe86ade</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a8c850940ca8e3cd45c5634861676bf71</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a667b4de57e8f127baa5c12925e1e24bf</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void const *</type>
      <name>getRawConstPointer</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a6f83ec1433a0eab4a86c162ec15ee314</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getType</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a65415e832511945c610f797539fd1f59</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>adaf50b1cf88d7071d00589050dddc098</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getTypeName</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>ad6221d406deed10665399ec42c811573</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a7c10d4f18a3e7de9bbd534eb232d850e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a04b9910d4e1813478a32fec421870beb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>GetType</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a5cb999ca0765a6ec92efb4fa5ce7ae31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>GetTypeInfo</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a69b8f03a9a3265061ce03ee63231266f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>GetTypeName</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>ae8da42a59d7db481d6168a922e0dea4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DataSource&lt; T &gt; *</type>
      <name>narrow</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a8f1add502c88fd967e97ee1146942f42</anchor>
      <arglist>(base::DataSourceBase *db)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~DataSource</name>
      <anchorfile>classRTT_1_1internal_1_1DataSource.html</anchorfile>
      <anchor>a54ed36730d1351b286471013c8050a4a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceArgStorage</name>
    <filename>structRTT_1_1internal_1_1DataSourceArgStorage.html</filename>
    <templarg>A</templarg>
    <member kind="typedef">
      <type>remove_cr&lt; A &gt;::type</type>
      <name>ds_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage.html</anchorfile>
      <anchor>a579e645fc702a3bad18012a224765f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AStore&lt; A &amp; &gt;</type>
      <name>Store</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage.html</anchorfile>
      <anchor>a2099f5fea9869b1efe511b79d4d97168</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceArgStorage</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage.html</anchorfile>
      <anchor>a03bad96c9bbf65af7055654782abc482</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>newarg</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage.html</anchorfile>
      <anchor>ae6570c17067340e602fc9743a8a0c3cf</anchor>
      <arglist>(A a)</arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; A &amp; &gt;</type>
      <name>arg</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage.html</anchorfile>
      <anchor>a3c501fe2a6e7a0d9bc0c85afe61c4209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ValueDataSource&lt; ds_type &gt;::shared_ptr</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage.html</anchorfile>
      <anchor>a5e31231128a1e0cf572ce222b075d835</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceArgStorage&lt; A &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>remove_cr&lt; A &gt;::type</type>
      <name>ds_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01_6_01_4.html</anchorfile>
      <anchor>a1f07baa44ac1f6dc7f5c9107d852e1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AStore&lt; A &amp; &gt;</type>
      <name>Store</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01_6_01_4.html</anchorfile>
      <anchor>a7d0ea1ac1c8241e12372af4a5dd36da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceArgStorage</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01_6_01_4.html</anchorfile>
      <anchor>a98ca015b7490e998e2ee438cb7cf78ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>newarg</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01_6_01_4.html</anchorfile>
      <anchor>a3215dfe43092930e4a343b9d78407b2b</anchor>
      <arglist>(A &amp;a)</arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; A &amp; &gt;</type>
      <name>arg</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01_6_01_4.html</anchorfile>
      <anchor>ae390e5912b9b3968f4ca5f3769ec8ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LateReferenceDataSource&lt; ds_type &gt;::shared_ptr</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01_6_01_4.html</anchorfile>
      <anchor>aa2b2a763e88cdb88af178a842587d928</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceArgStorage&lt; A const &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01const_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>AStore&lt; A const &amp; &gt;</type>
      <name>Store</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01const_01_6_01_4.html</anchorfile>
      <anchor>a0480c9597efa8787ccb8b3948a0c2e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceArgStorage</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01const_01_6_01_4.html</anchorfile>
      <anchor>a9acf3f760b302df46f63df87212101ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>newarg</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01const_01_6_01_4.html</anchorfile>
      <anchor>a81843cbdf2ac1c96d46ee3ee299bb04b</anchor>
      <arglist>(A const &amp;a)</arglist>
    </member>
    <member kind="variable">
      <type>AStore&lt; A const &amp; &gt;</type>
      <name>arg</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01const_01_6_01_4.html</anchorfile>
      <anchor>a1aac9907f7edce7053078fe1c3bb7f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LateConstReferenceDataSource&lt; A &gt;::shared_ptr</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceArgStorage_3_01A_01const_01_6_01_4.html</anchorfile>
      <anchor>a239fc33780cc798efc9d5ca44371d3ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::DataSourceCommand</name>
    <filename>classRTT_1_1internal_1_1DataSourceCommand.html</filename>
    <base>DataSource&lt; bool &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual DataSourceCommand *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>a48ca899b94db858ec6df6b576139d872</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>command</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>a9be69e419e1c71970739fe5d66c0d6a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataSourceCommand *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>a1aecafb10863c4b5c68956ed18342f38</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceCommand</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>a7aececd4904bcea3485dfb05833121d4</anchor>
      <arglist>(base::ActionInterface *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceCommand</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>abf5e109828d5a64df190514760c044ae</anchor>
      <arglist>(const DataSourceCommand &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>aece31e0596ad6999c45500cff7af7842</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>a262d7ff8fc72a5d32b85debdd9b07113</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool const &amp;</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>a1573b81a9943e65659c5de90c949284c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>aa6ab0aa18a08881b029bc6cf9cc53d35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataSourceCommand</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>af81384803674acf348750c4893260166</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ActionInterface *</type>
      <name>comm</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>a60b611adc7fd3a1e12b1de7a35a5d4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mresult</name>
      <anchorfile>classRTT_1_1internal_1_1DataSourceCommand.html</anchorfile>
      <anchor>ab2293470471e0d76fece005f63d06bbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceResultStorage</name>
    <filename>structRTT_1_1internal_1_1DataSourceResultStorage.html</filename>
    <templarg>R</templarg>
    <member kind="typedef">
      <type>remove_cr&lt; R &gt;::type</type>
      <name>ds_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage.html</anchorfile>
      <anchor>a7c28ef942b92d553fb4c0fffbf244d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceResultStorage</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage.html</anchorfile>
      <anchor>a49b04ae2058083dd64059b02261761e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>getResult</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage.html</anchorfile>
      <anchor>a8f3a2055c222f8f32b17bff0e3d94013</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRet</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage.html</anchorfile>
      <anchor>a25df83f87563982934ed35c782d59ea7</anchor>
      <arglist>(ContainerT &amp;cc)</arglist>
    </member>
    <member kind="variable">
      <type>ReferenceDataSource&lt; ds_type &gt;::shared_ptr</type>
      <name>result</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage.html</anchorfile>
      <anchor>a7f323fdf4691cb693c9c99b84044dc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DSRStore&lt; R &gt;</type>
      <name>retn</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage.html</anchorfile>
      <anchor>af446d768726f5ce518aaf1f7fdd926a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceResultStorage&lt; R const &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceResultStorage_3_01R_01const_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>R</type>
      <name>ds_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01R_01const_01_6_01_4.html</anchorfile>
      <anchor>aa698e88a42d5caa72d2b75c618a37d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R const &amp;</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01R_01const_01_6_01_4.html</anchorfile>
      <anchor>aae46842c2d0fc7df6d7331d24c50517d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceResultStorage</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01R_01const_01_6_01_4.html</anchorfile>
      <anchor>a0f93ea07ac6180ebe42db754e7151db1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>getResult</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01R_01const_01_6_01_4.html</anchorfile>
      <anchor>aa258d31c6182b65325ff014fd3116386</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRet</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01R_01const_01_6_01_4.html</anchorfile>
      <anchor>a89f2c24e8d02fc7965969e561ed5ccb5</anchor>
      <arglist>(ContainerT &amp;cc)</arglist>
    </member>
    <member kind="variable">
      <type>ReferenceDataSource&lt; ds_type &gt;::shared_ptr</type>
      <name>result</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01R_01const_01_6_01_4.html</anchorfile>
      <anchor>a0084e13f8f33db32b8b7809909c4d0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DSRStore&lt; result_type &gt;</type>
      <name>retn</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01R_01const_01_6_01_4.html</anchorfile>
      <anchor>a3f08d7db44165b0db4c84cf66449acc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceResultStorage&lt; void &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceResultStorage_3_01void_01_4.html</filename>
    <member kind="typedef">
      <type>void</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01void_01_4.html</anchorfile>
      <anchor>a7040d044560fdf99342b39012300c492</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceResultStorage</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01void_01_4.html</anchorfile>
      <anchor>a1a63b20feefe219eb1b600af78fa4cc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getResult</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01void_01_4.html</anchorfile>
      <anchor>ac0f31529175f0d6d90ece9346a8e2363</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRet</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01void_01_4.html</anchorfile>
      <anchor>ae2950890e0615a9019121ebe0963d6ea</anchor>
      <arglist>(ContainerT &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>DSRStore&lt; void &gt;</type>
      <name>retn</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceResultStorage_3_01void_01_4.html</anchorfile>
      <anchor>a2149cdc9c5e6b5098bb2630b6a68ed89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceStorage</name>
    <filename>structRTT_1_1internal_1_1DataSourceStorage.html</filename>
    <templarg>DataType</templarg>
    <base>DataSourceStorageImpl</base>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceStorageImpl&lt; 0, DataType &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceStorageImpl_3_010_00_01DataType_01_4.html</filename>
    <templarg></templarg>
    <base>DataSourceResultStorage&lt; boost::function_traits&lt; DataType &gt;::result_type &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_010_00_01DataType_01_4.html</anchorfile>
      <anchor>a435c5be1705384be58045937c2122694</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_010_00_01DataType_01_4.html</anchorfile>
      <anchor>a32769d6f068e256f15cd81acc8c28789</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_010_00_01DataType_01_4.html</anchorfile>
      <anchor>ae7dcb1fca6d84b3abed0d2c502c9f0bb</anchor>
      <arglist>(const DataSourceStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initArgs</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_010_00_01DataType_01_4.html</anchorfile>
      <anchor>a7b87acb36ec7ae6360e3259fb311c07d</anchor>
      <arglist>(ContainerT &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceStorageImpl&lt; 1, DataType &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceStorageImpl_3_011_00_01DataType_01_4.html</filename>
    <templarg></templarg>
    <base>DataSourceResultStorage&lt; boost::function_traits&lt; DataType &gt;::result_type &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_011_00_01DataType_01_4.html</anchorfile>
      <anchor>a1de93b89341ff8dff69cd4a6ea42fbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg1_type &gt;::Store</type>
      <name>AStore1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_011_00_01DataType_01_4.html</anchorfile>
      <anchor>aba66821288e7a004f9c0847668696ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_011_00_01DataType_01_4.html</anchorfile>
      <anchor>a40aff0a974f3e22928376580544d6164</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_011_00_01DataType_01_4.html</anchorfile>
      <anchor>a3b08ef64b087bee563f911630da3d96c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_011_00_01DataType_01_4.html</anchorfile>
      <anchor>ab1ce2730c11cf675258ed00213c34684</anchor>
      <arglist>(const DataSourceStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initArgs</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_011_00_01DataType_01_4.html</anchorfile>
      <anchor>a4085c8724d5f13d18d1099f758ee0c2c</anchor>
      <arglist>(ContainerT &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_011_00_01DataType_01_4.html</anchorfile>
      <anchor>ad725f368ef3485fa3452aaa210dfe059</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg1_type &gt;</type>
      <name>ma1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_011_00_01DataType_01_4.html</anchorfile>
      <anchor>a1b0469be06187235d22fe34cf6404447</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceStorageImpl&lt; 2, DataType &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</filename>
    <templarg></templarg>
    <base>DataSourceResultStorage&lt; boost::function_traits&lt; DataType &gt;::result_type &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>add7b95e70e94e6831236605baaf371e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>a054a0dce8b1d5b75deda6e83e501dd4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg1_type &gt;::Store</type>
      <name>AStore1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>a02cda42281651d58783535a158e9520e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg2_type &gt;::Store</type>
      <name>AStore2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>aa84398b3b0082f444d9de75174dc100f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>a06df08f86c0693a460a07d035c43c6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>a8a692faf378071d4990e766125b48447</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>a259545f0abe082637d93120f4957b7d3</anchor>
      <arglist>(const DataSourceStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initArgs</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>af6d63a8808d436842a868d53e5eb3d09</anchor>
      <arglist>(ContainerT &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>aa612d24d416e851c661e06cadfce6b89</anchor>
      <arglist>(arg1_type a1, arg2_type a2)</arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg1_type &gt;</type>
      <name>ma1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>a48685333ac9ffe0a0f50adec02ca28f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg2_type &gt;</type>
      <name>ma2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_012_00_01DataType_01_4.html</anchorfile>
      <anchor>aaabffc8427a3201ce7abd4054666fe9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceStorageImpl&lt; 3, DataType &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</filename>
    <templarg></templarg>
    <base>DataSourceResultStorage&lt; boost::function_traits&lt; DataType &gt;::result_type &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>a1a6a4e5001ee57dd1a9b1d396637e24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>aa7554ea29a7005ee56715ca4ef027336</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>abab25dfec14aa60fe0771fe36ce89038</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg1_type &gt;::Store</type>
      <name>AStore1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>ad2d179f091a2c4d1fac7aca012e17051</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg2_type &gt;::Store</type>
      <name>AStore2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>a7379f1bf237937feaeb619eb21ebf4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg3_type &gt;::Store</type>
      <name>AStore3</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>af63650e88359f518bda764d2c1e44f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>a064d3ae5f65e5b1a956741a00346de7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>a7ffc89a2472f8166f2fc4a500ef69eea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>af808d95a97b0d2316129d391fb44b0bc</anchor>
      <arglist>(const DataSourceStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initArgs</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>a5a4e120a67931d6153af54542ebf108e</anchor>
      <arglist>(ContainerT &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>a94ceb84b04b3d65a677aab75ff37f209</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)</arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg1_type &gt;</type>
      <name>ma1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>a1a68b1acaa4fdf1c0a70be36b4bfbec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg2_type &gt;</type>
      <name>ma2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>a71c629ad1e518d32a49a982d2c10748c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg3_type &gt;</type>
      <name>ma3</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_013_00_01DataType_01_4.html</anchorfile>
      <anchor>a866dd07cc914e0dcfb9499a74d7ea5a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceStorageImpl&lt; 4, DataType &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</filename>
    <templarg></templarg>
    <base>DataSourceResultStorage&lt; boost::function_traits&lt; DataType &gt;::result_type &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>abfd2b0f3e2b26e18673ef5a93f001c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a97827bf55171dea0a4dd11a904e1a2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a86aeed0fd63c858ec8260905ef5fbdbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>af91e666ee16794932781d3d20a5c4628</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg1_type &gt;::Store</type>
      <name>AStore1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>aa9d06641a546412969fb3f46f4ef9ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg2_type &gt;::Store</type>
      <name>AStore2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>ae8b448cdc6ad43821c84b6a04eeca8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg3_type &gt;::Store</type>
      <name>AStore3</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a88648cd7604b645f7cbfb40ce0f1457c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg4_type &gt;::Store</type>
      <name>AStore4</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>aeb943c847f8541a9a9ad2faf5fd0603a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a2b67fad4fc199bf4cef53cf0d02ef9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a6d1270f87a20b0f1291c703aa25f360b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a7d508fd42e49468a36354ea9d9166f49</anchor>
      <arglist>(const DataSourceStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initArgs</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a057649e4d9d3e10c79dccf36df854dcc</anchor>
      <arglist>(ContainerT &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a806a74b8ab5e2c81561671c2c52f5c03</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)</arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg1_type &gt;</type>
      <name>ma1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a24126edf24df8a06e9648b56bde9d151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg2_type &gt;</type>
      <name>ma2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a67ffaaedc5f8e4fe1cc8d7cd694df2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg3_type &gt;</type>
      <name>ma3</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>a1bba31bea765f6b2f077761be7c4cf49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg4_type &gt;</type>
      <name>ma4</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_014_00_01DataType_01_4.html</anchorfile>
      <anchor>ad44e2bddf05e5e1fa993de200c13eda2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceStorageImpl&lt; 5, DataType &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</filename>
    <templarg></templarg>
    <base>DataSourceResultStorage&lt; boost::function_traits&lt; DataType &gt;::result_type &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a1ed6f357503439e6545eb62facd12f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>ab07a7265238ea52f2dbda1e45d4b97a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a0174f9ac154dda2ac7e2758263ac70f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>acb3ce61b7787281afeed5adc95a4bb06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a8863cc438ef9d0a3ee8e95fcec480a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg1_type &gt;::Store</type>
      <name>AStore1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a0dff59717cef68c346359d35362a04e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg2_type &gt;::Store</type>
      <name>AStore2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a1c7e25c7503aa911f5f98e81385aeb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg3_type &gt;::Store</type>
      <name>AStore3</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>afedc9d0a491987b97f3ad3f67429bc22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg4_type &gt;::Store</type>
      <name>AStore4</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a3569a252d433c1f553510e86d82a580f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg5_type &gt;::Store</type>
      <name>AStore5</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>afd5fdfcf6703599876e573a85f29705e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>ac1f056c476cd0832909cd78011377357</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a411930ba8b0cb61a1c83a32cb1867783</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>ab77e28a5a6cef432d08565bf3274b8f7</anchor>
      <arglist>(const DataSourceStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initArgs</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a20efaa089ae7f68f640758d50dca3d96</anchor>
      <arglist>(ContainerT &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>ab29ddff74e0b0311e7e354ceb9963163</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)</arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg1_type &gt;</type>
      <name>ma1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a60f48cfe759b4612ca34e2c25f5616b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg2_type &gt;</type>
      <name>ma2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a95b408b986e06e797b867778a3f05618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg3_type &gt;</type>
      <name>ma3</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a51bca74bfaf46cb12a095e057fe8922c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg4_type &gt;</type>
      <name>ma4</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>ae555e7449de02fe74cf6ddc17e781df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg5_type &gt;</type>
      <name>ma5</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_015_00_01DataType_01_4.html</anchorfile>
      <anchor>a0d5f06d5ce0d156ebc9500c6be551388</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceStorageImpl&lt; 6, DataType &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</filename>
    <templarg></templarg>
    <base>DataSourceResultStorage&lt; boost::function_traits&lt; DataType &gt;::result_type &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>aa77786aedaecebfb00f203ec024db126</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>aff079c31da362782c3cf33c2444281c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>adef9df9e8ee6ff181ca509f3ed05aa81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a7190a07209eb5f10d0e897e0e7812777</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>ab81d2449729e5bbddef3fa894ed2822e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a334e4dd89a5c5cc737ce0ec64dd63ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg1_type &gt;::Store</type>
      <name>AStore1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>aa613d0cecca10df8ec2c4f86b3f32ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg2_type &gt;::Store</type>
      <name>AStore2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a9656f4a7c6ed073998bbdd0128425165</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg3_type &gt;::Store</type>
      <name>AStore3</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a22d0ce66a15b9e5570aacc44e55a7813</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg4_type &gt;::Store</type>
      <name>AStore4</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a754dc0b9b17028932d6a4307fa3be585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg5_type &gt;::Store</type>
      <name>AStore5</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a986f266bb23dce0980e982596958b998</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg6_type &gt;::Store</type>
      <name>AStore6</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a0d1c2ce32111c2f425a63fae5a69eb50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a334cb98ec3a3f8533e243bdb8a243fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>ad34efc966519933a7288b1ae8ba3377f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>abe3011cc628d4b042f1ad90af1a959ec</anchor>
      <arglist>(const DataSourceStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initArgs</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a5a238713dfa01a4f8d2ac452ab531aa0</anchor>
      <arglist>(ContainerT &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a8b10068acb8353ce066c6df61cef937f</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)</arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg1_type &gt;</type>
      <name>ma1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a4148f1ef4b5285eda9551bad86a5e230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg2_type &gt;</type>
      <name>ma2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a6a4be7235f8e92b93eeda50eab3579a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg3_type &gt;</type>
      <name>ma3</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a941968232ff08784602236161e092b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg4_type &gt;</type>
      <name>ma4</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a36db78a0208e5a82f7ed5a2bfa7cb15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg5_type &gt;</type>
      <name>ma5</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>abf4abc3ad2d398557003f42489383289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg6_type &gt;</type>
      <name>ma6</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_016_00_01DataType_01_4.html</anchorfile>
      <anchor>a89d92a42ad6b4c130997d17adc9d054f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceStorageImpl&lt; 7, DataType &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</filename>
    <templarg></templarg>
    <base>DataSourceResultStorage&lt; boost::function_traits&lt; DataType &gt;::result_type &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>af0edc0014c171b82f8fa8badf5cd12a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a068786999de8205598c302b929954228</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a93e51e51f98b71aabd70788d7be4f67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a1a799a02b30d44d51a0428992c251572</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>ab020d86b27b01c402fa2ab4cade07db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a8375bd0947f62795695f6423d091e24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::arg7_type</type>
      <name>arg7_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>ae8264bc79657ce009330707d4e6ff948</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg1_type &gt;::Store</type>
      <name>AStore1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a451c78faf0792a68f095b3d6e23a764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg2_type &gt;::Store</type>
      <name>AStore2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>ada14ee741f510e61d7ee2c8f06a91158</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg3_type &gt;::Store</type>
      <name>AStore3</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a8acb1a49da6e50d74ca870beea475884</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg4_type &gt;::Store</type>
      <name>AStore4</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a01f4ad87983f54a431af259123544c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg5_type &gt;::Store</type>
      <name>AStore5</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>ab37bf9efa589b06084ed462c32937159</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg6_type &gt;::Store</type>
      <name>AStore6</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a58cc9e797e4a7a46923b2b8cff1aa504</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceArgStorage&lt; arg7_type &gt;::Store</type>
      <name>AStore7</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>af5d5e6e5673580433c573a10fca7346c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; DataType &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a19e30e2fa3bfb6b5e28e4d4aec195fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a836b4b24874ab5ca444707f2bb1630d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceStorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a37991dae2061bd0ba61c3bdf11603cfe</anchor>
      <arglist>(const DataSourceStorageImpl &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initArgs</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a0dda8ae843037ad8700045cca979b77c</anchor>
      <arglist>(ContainerT &amp;cc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>abee215b3cfb378c1b52cec3dd41e1749</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6, arg7_type a7)</arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg1_type &gt;</type>
      <name>ma1</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>ab2978ab5c9cdf0019275728ee2cecfbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg2_type &gt;</type>
      <name>ma2</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a195cead4933eae8c18bc3f06519e4df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg3_type &gt;</type>
      <name>ma3</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>ae6dcd009c38a5ed490721489c1a56940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg4_type &gt;</type>
      <name>ma4</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>ada2ca7135d8048023fdbe20c1fb66a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg5_type &gt;</type>
      <name>ma5</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>a07c41f277fbeb8d4665f9722f801a630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg6_type &gt;</type>
      <name>ma6</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>aab6cc9f387245fa1d7a9955e3e9b3d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceArgStorage&lt; arg7_type &gt;</type>
      <name>ma7</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceStorageImpl_3_017_00_01DataType_01_4.html</anchorfile>
      <anchor>ab35729c974368a5c165bfb6fbe0c8967</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceTypeInfo</name>
    <filename>structRTT_1_1internal_1_1DataSourceTypeInfo.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo.html</anchorfile>
      <anchor>a4dca781321c07b70f41e99313fcf9ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceTypeInfo&lt; T &gt;</type>
      <name>value_type_info</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo.html</anchorfile>
      <anchor>a4e532752b95223b7c925653215e95c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getQualifier</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo.html</anchorfile>
      <anchor>af2124c2246b17bc3ca5f9167dde0e807</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getType</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo.html</anchorfile>
      <anchor>ae6aceee472ce9458cabb33a78e5147fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo.html</anchorfile>
      <anchor>abbb9870d26c8c2120a3222c6842be90b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo.html</anchorfile>
      <anchor>a6a76484b6eb40eafcb87856a76bcbfa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static types::TypeInfo *</type>
      <name>TypeInfoObject</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo.html</anchorfile>
      <anchor>a5bf49d00d879a378fc4d4b13a702f4cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceTypeInfo&lt; const T &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_6_01_4.html</anchorfile>
      <anchor>a5d770a6e71eac837363e59fbe1f0c57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceTypeInfo&lt; T &gt;</type>
      <name>value_type_info</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_6_01_4.html</anchorfile>
      <anchor>a7bdcb4bb726ec8517a0620a81c30c007</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getQualifier</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_6_01_4.html</anchorfile>
      <anchor>a3daee6a6047bc8420e26ff11d1fdd2ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_6_01_4.html</anchorfile>
      <anchor>ad8140dd372d4a784bbbf18d9d23cf447</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_6_01_4.html</anchorfile>
      <anchor>ac848ac76c36f9998ce429aeb3b84d4bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_6_01_4.html</anchorfile>
      <anchor>ade2f3a810b19d22524318739ad098830</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceTypeInfo&lt; const T * &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_5_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_5_01_4.html</anchorfile>
      <anchor>a08b347c865d5e046a36a7dadabdb26d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceTypeInfo&lt; T &gt;</type>
      <name>value_type_info</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_5_01_4.html</anchorfile>
      <anchor>a5530ab28eb33cf4007bbc27b2cec06d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getQualifier</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_5_01_4.html</anchorfile>
      <anchor>a379b50d83cd4ea39b3d71a9f19fbfa62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_5_01_4.html</anchorfile>
      <anchor>a7f3c6accf1d834589b5d41b549e7aa38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_5_01_4.html</anchorfile>
      <anchor>a91e845aff46b2d98aa53cf3185cfa289</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_5_01_4.html</anchorfile>
      <anchor>a5599524fde285ecae3c80c1a390809d3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceTypeInfo&lt; const T &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_4.html</anchorfile>
      <anchor>a4a656bc7f6345959701acf987d7f2217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceTypeInfo&lt; T &gt;</type>
      <name>value_type_info</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_4.html</anchorfile>
      <anchor>a10111e1bd1127f61d90826e3673131a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getQualifier</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_4.html</anchorfile>
      <anchor>aa896f1fdb7349438135d53f3aedab07c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_4.html</anchorfile>
      <anchor>a1d363b73260f495aa7d1818483e0a548</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_4.html</anchorfile>
      <anchor>ac2faff9f58bdaa0d4c0e4f97f56e471e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01const_01T_01_4.html</anchorfile>
      <anchor>ad301225cf5d6446cc1d5ee2565d744d1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceTypeInfo&lt; T &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a81ba30698c27e7703f6021783c59c85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceTypeInfo&lt; T &gt;</type>
      <name>value_type_info</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a6c2b7ec311eeaed6f27a07c6ce991114</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getQualifier</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ad187ff6fa153c02d18cb01355af9a420</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_6_01_4.html</anchorfile>
      <anchor>af4f17006118341f30e36c74759b3503a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a22226ffe6c4f0d85f250681a56e178ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a7310c035c4780849f79ea3f9d1638073</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceTypeInfo&lt; T * &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_5_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_5_01_4.html</anchorfile>
      <anchor>a80a3aeabb0740116ab724dd3897eb54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceTypeInfo&lt; T &gt;</type>
      <name>value_type_info</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_5_01_4.html</anchorfile>
      <anchor>a935787f751be22fb17b06da1743d3e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getQualifier</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_5_01_4.html</anchorfile>
      <anchor>ac8a2ac7551b76831aa7d00e82f553119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_5_01_4.html</anchorfile>
      <anchor>ac86a559e54de6700b92d97c2e28c9e67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_5_01_4.html</anchorfile>
      <anchor>a01bca548fd6753ce85538c64a4ffb2fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_5_01_4.html</anchorfile>
      <anchor>a9391ef06466e18bd73b3b36173a99c19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static types::TypeInfo *</type>
      <name>TypeInfoObject</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01T_01_5_01_4.html</anchorfile>
      <anchor>aa20378f8aaa866341543b149eedc1749</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceTypeInfo&lt; types::carray&lt; T &gt; &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01types_1_1carray_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>types::carray&lt; T &gt;</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac7165a32871097a0746f45375e819c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceTypeInfo&lt; value_type &gt;</type>
      <name>value_type_info</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a7c09496e27278f5844489180f24d19dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getQualifier</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a6e71013134c6ee834609632d2657e104</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getType</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a8f66c12d582031d668aa362efa4ceaf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a274fa1654fa4ce918733166cb9820e36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a2f0f778cb76c5676b58a3df94fcf31c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static types::TypeInfo *</type>
      <name>TypeInfoObject</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>af5b1d80948d0738cf53d6a669e51f863</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceTypeInfo&lt; UnknownType &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</filename>
    <member kind="typedef">
      <type>UnknownType</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>a25e48abdb5ab00317743289d766a735d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceTypeInfo&lt; UnknownType &gt;</type>
      <name>value_type_info</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>a69a57ca2e85be2f14f13a87973a497d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getQualifier</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>a31b0d11acc25973969ea4eab6b65a46b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getType</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>a95a6d0a66afc287552e196701f734b60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>a5d3f963f83ad9bbffefd43a3ccf42026</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>a3830518bad78c9806c4edadabe90f6ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>cptrqual</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>a9d8294465d650f2062ea0d70279af73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>cqual</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>a827ef291cccf226847254424be4fbd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>crefqual</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>a4584bd72bd8d6fb2758665b3456aa5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>noqual</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>a057b8d9add971e822fb50b2150efaa0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ptrqual</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>aacad791fa11373cb85eba3593c67a604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>refqual</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>ac4dbb13f988a5dc146c650dc876cf9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static types::TypeInfo *</type>
      <name>TypeInfoObject</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01UnknownType_01_4.html</anchorfile>
      <anchor>aeba08484536d43bc2c83cdbc62722ae7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DataSourceTypeInfo&lt; void &gt;</name>
    <filename>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01void_01_4.html</filename>
    <member kind="typedef">
      <type>void</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01void_01_4.html</anchorfile>
      <anchor>a1722bbded82b53f7d6ecaa3e3165d348</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSourceTypeInfo&lt; void &gt;</type>
      <name>value_type_info</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01void_01_4.html</anchorfile>
      <anchor>a2b748ceff6357c4d64a853fd473437cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getQualifier</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01void_01_4.html</anchorfile>
      <anchor>a110c2dbc4588639b38848751c25b0ceb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getType</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01void_01_4.html</anchorfile>
      <anchor>a9e5a2a0eb047f8435cd95b6fb8e69181</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const types::TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01void_01_4.html</anchorfile>
      <anchor>ad5c2ab2edc24fe7e0f6ff9195cada334</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01void_01_4.html</anchorfile>
      <anchor>a9e82236668ae8ac790da8a9bb85aec7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>tname</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01void_01_4.html</anchorfile>
      <anchor>a32c4e56a268ed3f9d46ac86dc4f0af80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static types::TypeInfo *</type>
      <name>TypeInfoObject</name>
      <anchorfile>structRTT_1_1internal_1_1DataSourceTypeInfo_3_01void_01_4.html</anchorfile>
      <anchor>a2219c397587222b59708f3943131686c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::divides3</name>
    <filename>structRTT_1_1internal_1_1divides3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>A</type>
      <name>first_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1divides3.html</anchorfile>
      <anchor>abf93fc15948d2387901513e0982a8652</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1divides3.html</anchorfile>
      <anchor>a6ccdc67e494dcbe9943f9dc9e06943ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>B</type>
      <name>second_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1divides3.html</anchorfile>
      <anchor>a33dd6ad53090c5e02c831124f82261a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1divides3.html</anchorfile>
      <anchor>a3ff05e4283684c3e5efa1f21fee1d5fa</anchor>
      <arglist>(A a, B b) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::divides3&lt; int, int, int &gt;</name>
    <filename>structRTT_1_1internal_1_1divides3_3_01int_00_01int_00_01int_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>first_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1divides3_3_01int_00_01int_00_01int_01_4.html</anchorfile>
      <anchor>a4f93ce4b7c5d402b242415a9e7e2e56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1divides3_3_01int_00_01int_00_01int_01_4.html</anchorfile>
      <anchor>a3c40e63ee8ebcf22561021024b624b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>second_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1divides3_3_01int_00_01int_00_01int_01_4.html</anchorfile>
      <anchor>ac087ea4ca58eac3041529e055c880cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1divides3_3_01int_00_01int_00_01int_01_4.html</anchorfile>
      <anchor>a9a7553d8de2caf268b1cd79f2814eece</anchor>
      <arglist>(int a, int b) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DSRStore</name>
    <filename>structRTT_1_1internal_1_1DSRStore.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>DSRStore</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore.html</anchorfile>
      <anchor>a657b80319e1eb3783d8971721f6559f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T &amp;</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore.html</anchorfile>
      <anchor>aab8a72879f1b29a60ad9d5c1e25df7f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>result</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore.html</anchorfile>
      <anchor>aa6d9066745ca8355590bd4ac7c429084</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>arg</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore.html</anchorfile>
      <anchor>a432c74af07ac4c85ab56ea740d90c55d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DSRStore&lt; T &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1DSRStore_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::remove_const&lt; T &gt;::type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a2eb890154807a56d2d110e1a3dc7c76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DSRStore</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a6b5bd9eb7953f66e7ade7bb72e5d6096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator result_type &amp;</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a876e98a7eec841cb3ba318d1f6d0402a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>result_type &amp;</type>
      <name>result</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a043d3c8140ab3a068b06824ac3388004</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>result_type</type>
      <name>arg</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a4f311f073bd0cdef8557b0c944509959</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DSRStore&lt; void &gt;</name>
    <filename>structRTT_1_1internal_1_1DSRStore_3_01void_01_4.html</filename>
    <member kind="function">
      <type></type>
      <name>DSRStore</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore_3_01void_01_4.html</anchorfile>
      <anchor>a6b3dd2651d823c15563ef0d4a7644700</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>result</name>
      <anchorfile>structRTT_1_1internal_1_1DSRStore_3_01void_01_4.html</anchorfile>
      <anchor>a5b33785d5f679fe65c78327e96031adb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DSWrap</name>
    <filename>structRTT_1_1internal_1_1DSWrap.html</filename>
    <templarg>T</templarg>
    <templarg>Enable</templarg>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1DSWrap.html</anchorfile>
      <anchor>a91da1e3d55a6a41b973f0bba3b700775</anchor>
      <arglist>(T t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DSWrap&lt; boost::intrusive_ptr&lt; T &gt;, typename boost::enable_if&lt; boost::is_base_of&lt; base::DataSourceBase, typename boost::remove_pointer&lt; T &gt;::type &gt; &gt;::type &gt;</name>
    <filename>structRTT_1_1internal_1_1DSWrap_3_01boost_1_1intrusive__ptr_3_01T_01_4_00_01typename_01boost_1_1a7e8de7056317c3d2989628ebc6b18be.html</filename>
    <templarg></templarg>
    <base>DSWrap&lt; T &gt;</base>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DSWrap&lt; T, typename boost::enable_if&lt; boost::is_base_of&lt; base::DataSourceBase, typename boost::remove_pointer&lt; T &gt;::type &gt; &gt;::type &gt;</name>
    <filename>structRTT_1_1internal_1_1DSWrap_3_01T_00_01typename_01boost_1_1enable__if_3_01boost_1_1is__base_9466ce812d9172d16936150deb8ac1f7.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1DSWrap_3_01T_00_01typename_01boost_1_1enable__if_3_01boost_1_1is__base_9466ce812d9172d16936150deb8ac1f7.html</anchorfile>
      <anchor>a555356339bfa0843b4fbe9452e9c6633</anchor>
      <arglist>(T t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DSWrap&lt; T, typename boost::enable_if&lt; boost::is_reference&lt; T &gt; &gt;::type &gt;</name>
    <filename>structRTT_1_1internal_1_1DSWrap_3_01T_00_01typename_01boost_1_1enable__if_3_01boost_1_1is__refer145c7fe35e99c50e07ef881ae6ae3b3a.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1DSWrap_3_01T_00_01typename_01boost_1_1enable__if_3_01boost_1_1is__refer145c7fe35e99c50e07ef881ae6ae3b3a.html</anchorfile>
      <anchor>a411c7941177eb23eaf169c00ea51ae9a</anchor>
      <arglist>(T t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::DSWrap&lt; T, typename boost::enable_if&lt; boost::is_reference_wrapper&lt; T &gt; &gt;::type &gt;</name>
    <filename>structRTT_1_1internal_1_1DSWrap_3_01T_00_01typename_01boost_1_1enable__if_3_01boost_1_1is__refer58b2e2bf7f29ca040a3ace0a13b36067.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::unwrap_reference&lt; T &gt;::type</type>
      <name>RT</name>
      <anchorfile>structRTT_1_1internal_1_1DSWrap_3_01T_00_01typename_01boost_1_1enable__if_3_01boost_1_1is__refer58b2e2bf7f29ca040a3ace0a13b36067.html</anchorfile>
      <anchor>aaeb94696063cfa3aa3e5532af194251b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1DSWrap_3_01T_00_01typename_01boost_1_1enable__if_3_01boost_1_1is__refer58b2e2bf7f29ca040a3ace0a13b36067.html</anchorfile>
      <anchor>a189da1c7bc55ab7fe77fc73c8210abae</anchor>
      <arglist>(T t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::FusedFunctorDataSource</name>
    <filename>structRTT_1_1internal_1_1FusedFunctorDataSource.html</filename>
    <templarg>Signature</templarg>
    <templarg>Enable</templarg>
    <base>DataSource&lt; remove_cr&lt; boost::function_traits&lt; Signature &gt;::result_type &gt;::type &gt;</base>
    <member kind="typedef">
      <type>SequenceFactory::data_type</type>
      <name>arg_type</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>aa38b69fffc4ebbad8ac118cbd97d4fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Signature &gt;</type>
      <name>call_type</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a0e830e3111b9d34648ddab4c08bd9d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSource&lt; value_t &gt;::const_reference_t</type>
      <name>const_reference_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a6aa9dbbd70af71b37664b2982a33a2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SequenceFactory::type</type>
      <name>DataSourceSequence</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a270108c8a6179f06e586118ea8558594</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a152856dfd7ec9e6cd46e88aaf5308b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; Signature &gt;::type &gt;</type>
      <name>SequenceFactory</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>aed6f314622029504e6bcd70823b187b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; FusedFunctorDataSource&lt; Signature &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a096f756a3a637cca637519fad2d87105</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_cr&lt; result_type &gt;::type</type>
      <name>value_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a0c9847356c1b3c9a313b01b06573b131</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FusedFunctorDataSource&lt; Signature &gt; *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a517d2ce2d5be6269eb3ae0f4dba8856b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FusedFunctorDataSource&lt; Signature &gt; *</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>ae2cfa21cc0faaecb876736c75c90f3c5</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a73bf776b157b781cc44c3852561e9e7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FusedFunctorDataSource</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>ad3b7cca7eb66a69106ed5111fb5e3fc8</anchor>
      <arglist>(Func g, const DataSourceSequence &amp;s=DataSourceSequence())</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>get</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a358463b695fc29c3569eee946825a93b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a9f2c3e5f7340cd5a5018fd6ddd31ba08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArguments</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>af145acff7e69f95c51aa81b5ef3f3255</anchor>
      <arglist>(const DataSourceSequence &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a8929cbc0d8d04e8286547941bfa56275</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>DataSourceSequence</type>
      <name>args</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>ae5c5482ee0e403db01d654d680776f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; Signature &gt;</type>
      <name>ff</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>ac98b8feb7aa6c4b1798c3a02933b260f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource.html</anchorfile>
      <anchor>a326b9d00a7e7d906f497b01f0a7c66d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::FusedFunctorDataSource&lt; Signature, typename boost::enable_if&lt; is_pure_reference&lt; typename boost::function_traits&lt; Signature &gt;::result_type &gt; &gt;::type &gt;</name>
    <filename>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</filename>
    <templarg></templarg>
    <base>AssignableDataSource&lt; remove_cr&lt; boost::function_traits&lt; Signature &gt;::result_type &gt;::type &gt;</base>
    <member kind="typedef">
      <type>SequenceFactory::data_type</type>
      <name>arg_type</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a3fc88fe7baf77d535dc4937bb379a5ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; Signature &gt;</type>
      <name>call_type</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a9ede1595709110eccd9dcc9e566a0990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSource&lt; value_t &gt;::const_reference_t</type>
      <name>const_reference_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a2ab5865b1fdeb9c96ddd36dfc6cc6e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SequenceFactory::type</type>
      <name>DataSourceSequence</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>ae0f4eaaabbbff57fd0d7f084d335a4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AssignableDataSource&lt; value_t &gt;::reference_t</type>
      <name>reference_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>ad670e82bf07a0fe41af9b329a907f0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a397aa26124601e5964b67dec7c883a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; Signature &gt;::type &gt;</type>
      <name>SequenceFactory</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a8c070bc27f8c66ed8c6fb9cb9c836681</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; FusedFunctorDataSource&lt; Signature &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a021e564b190d125ba78572cd8aea0ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_cr&lt; result_type &gt;::type</type>
      <name>value_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a2a009e3393a8cf6dbc6669e7b6ae65e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FusedFunctorDataSource&lt; Signature &gt; *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>abeed0daed5e011f46f1d8f677f5e3815</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FusedFunctorDataSource&lt; Signature &gt; *</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a569389ca1484afa9709a2c639107b61a</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>abb1c97603757ff5d85456b19bf6e1d8f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FusedFunctorDataSource</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a0a427b4f9217e1e1f491063a8e8740f1</anchor>
      <arglist>(Func g, const DataSourceSequence &amp;s=DataSourceSequence())</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>get</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>aa3b38b8be63ad283063a4fcabc157938</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a03416a440a4ec7713e226bfd8f825a92</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a21691a84144df4ba5a5cb21ffb4000f2</anchor>
      <arglist>(typename AssignableDataSource&lt; value_t &gt;::param_t arg)</arglist>
    </member>
    <member kind="function">
      <type>reference_t</type>
      <name>set</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a5c013d18d200a0bdb0bbb1edf5206ca0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArguments</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a96ff5506b748da6bdf45cb501d117c19</anchor>
      <arglist>(const DataSourceSequence &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a7120ab80cfc92d62776be33396ae3cb9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>DataSourceSequence</type>
      <name>args</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>adb66117adae300254cc6c61f22106d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; Signature &gt;</type>
      <name>ff</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>aa037e0154e72335d90cdd8170d7799ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1FusedFunctorDataSource_3_01Signature_00_01typename_01boost_1_1enable__ie353b2375333941b0d79e5ad3fa622bf.html</anchorfile>
      <anchor>a5fca4dcd695b994b4cef2614ff81b6f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::FusedMCallDataSource</name>
    <filename>structRTT_1_1internal_1_1FusedMCallDataSource.html</filename>
    <templarg>Signature</templarg>
    <base>DataSource&lt; remove_cr&lt; boost::function_traits&lt; Signature &gt;::result_type &gt;::type &gt;</base>
    <member kind="typedef">
      <type>DataSource&lt; value_t &gt;::const_reference_t</type>
      <name>const_reference_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a6fa00223d425ceadc585b1f3d75f546b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SequenceFactory::type</type>
      <name>DataSourceSequence</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a446b9b6c2bd84646948c7444815bd354</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>ae7ee43801a00fcc767d91d34140054ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; Signature &gt;::type &gt;</type>
      <name>SequenceFactory</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a1d1ee2667d0ae8fb3a4624b308bf8fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; FusedMCallDataSource&lt; Signature &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a4f3a92ff7883a2087c98ec97259cc2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_cr&lt; result_type &gt;::type</type>
      <name>value_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a0fbe3f241386ae561e69d9baae0257da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FusedMCallDataSource&lt; Signature &gt; *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a6cbf0d9a64499a6fa1a86a80ea051cb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FusedMCallDataSource&lt; Signature &gt; *</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a1dd1c22a80ba88dccc1c73e7e996340c</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a134bf6b83805fa361e3fab9afbb395fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FusedMCallDataSource</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a9ce3e528c321647af218d95db832c0bd</anchor>
      <arglist>(typename base::OperationCallerBase&lt; Signature &gt;::shared_ptr g, const DataSourceSequence &amp;s=DataSourceSequence())</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>get</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a5ff812490ebc503ef4591f404ec279e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>aa3bae3d4caec7714c064e9dd7e4750c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArguments</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>ab68664a3fdb529451e6bc79578439634</anchor>
      <arglist>(const DataSourceSequence &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>aeafc56e0f5e465c981940087d9b2fd23</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>DataSourceSequence</type>
      <name>args</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>a4962f70424ef23399aa7e68fb8fd7ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base::OperationCallerBase&lt; Signature &gt;::shared_ptr</type>
      <name>ff</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>aa28e502c82bb18eb6372ac0c5209d8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RStore&lt; result_type &gt;</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCallDataSource.html</anchorfile>
      <anchor>ae93ee518f42260f935f6a07688f124b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::FusedMCollectDataSource</name>
    <filename>structRTT_1_1internal_1_1FusedMCollectDataSource.html</filename>
    <templarg>Signature</templarg>
    <base>DataSource&lt; SendStatus &gt;</base>
    <member kind="typedef">
      <type>boost::function_types::parameter_types&lt; CollectSignature &gt;::type</type>
      <name>arg_types</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a9372f4bf2b2f5c7c9646d8d47d961e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CollectType&lt; Signature &gt;::type</type>
      <name>CollectSignature</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>ac6052e31c45a1d4f6ddce0648f7fe82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataSource&lt; SendStatus &gt;::const_reference_t</type>
      <name>const_reference_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a18fb7d8b36897c2381cc982019d06aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SequenceFactory::type</type>
      <name>DataSourceSequence</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>acdc6e16189bea7bdee81c871123a6e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mpl::push_front&lt; arg_types, SendHandle&lt; Signature &gt; &amp; &gt;::type</type>
      <name>handle_and_arg_types</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>aeeb22c7257a5025bbdb6d3158a45945c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SendStatus</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a9c1d9060d7bc4cf2536d2ea57d8ca004</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>create_sequence&lt; handle_and_arg_types &gt;</type>
      <name>SequenceFactory</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a72731ea77cdd141956d5cfc76f70c126</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; FusedMCollectDataSource&lt; Signature &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>ad9ffc9a4bbf59696ac7f40e27bee33d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>result_type</type>
      <name>value_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a98042a1837dd0b68ac210019f49080ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FusedMCollectDataSource&lt; Signature &gt; *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a9aadfd3794bc8d5bad249970a2dfd84e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FusedMCollectDataSource&lt; Signature &gt; *</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a0f7ad5ee69610917ef1f380853e5c874</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FusedMCollectDataSource</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a36e2af6e6fc448178a77eedaf4787480</anchor>
      <arglist>(const DataSourceSequence &amp;s, DataSource&lt; bool &gt;::shared_ptr blocking)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>get</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>adf22f3e0d0fd9278d6689e553472f047</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a1181495bb3a34c5850a17e5b0031203f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArguments</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>aae0495da742541fe1ca1c7daeff751a4</anchor>
      <arglist>(const DataSourceSequence &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a14470e9e7298c215d9eb5550ce621cc8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>DataSourceSequence</type>
      <name>args</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>ae85033559ef90f180eb0100aa776ed51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSource&lt; bool &gt;::shared_ptr</type>
      <name>isblocking</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a614861f2f71fb0daa277d20bf4663ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SendStatus</type>
      <name>ss</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMCollectDataSource.html</anchorfile>
      <anchor>a00441272d84bea42c46f418e44818404</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::FusedMSendDataSource</name>
    <filename>structRTT_1_1internal_1_1FusedMSendDataSource.html</filename>
    <templarg>Signature</templarg>
    <base>DataSource&lt; SendHandle&lt; Signature &gt; &gt;</base>
    <member kind="typedef">
      <type>DataSource&lt; value_t &gt;::const_reference_t</type>
      <name>const_reference_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>af76132e7c77f4888413e12c3fc5ea387</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SequenceFactory::type</type>
      <name>DataSourceSequence</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>aa4149675d2b23d457b6d870087b2124e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>ab19060b508f11ae04d1c7b8db5546cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; Signature &gt;::type &gt;</type>
      <name>SequenceFactory</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>adedc7afa128e739d65be3c068c978039</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; FusedMSendDataSource&lt; Signature &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>a0d8d31a36b4db6218fb469a677765ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>result_type</type>
      <name>value_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>ada770ab70a11ca32ce871030f2084b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FusedMSendDataSource&lt; Signature &gt; *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>a94557d559903065c744aac3af4e4cbe3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FusedMSendDataSource&lt; Signature &gt; *</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>a3a708d1db2ab1f6e156ac3434b23010c</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FusedMSendDataSource</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>a2a1301a4752347131d9da81d7d20b76e</anchor>
      <arglist>(typename base::OperationCallerBase&lt; Signature &gt;::shared_ptr g, const DataSourceSequence &amp;s=DataSourceSequence())</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>get</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>a73e94fc25fdba980264652fc97ac95d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>aa2d3e9f198bcfb7a04aa5d8ce452e0e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArguments</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>ab640743bf18ebb11c64ba7dcbd34bbab</anchor>
      <arglist>(const DataSourceSequence &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>a70e5a134211b83a20c3eebcc51023526</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>DataSourceSequence</type>
      <name>args</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>af648fe4840eae99e59445e2fd95502b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base::OperationCallerBase&lt; Signature &gt;::shared_ptr</type>
      <name>ff</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>a77035d57aac6fa0b26be6c55e8a0926c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>sh</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSendDataSource.html</anchorfile>
      <anchor>ac42f489c66ebcbdaa8f9455fbf55c572</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::FusedMSignal</name>
    <filename>structRTT_1_1internal_1_1FusedMSignal.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>SequenceFactory::atype</type>
      <name>DataSourceSequence</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSignal.html</anchorfile>
      <anchor>a9f223e550bcd0aba0819bb81633f75e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSignal.html</anchorfile>
      <anchor>a146e78f0b876ca5f05c0c709a303ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; Signature &gt;::type &gt;</type>
      <name>SequenceFactory</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSignal.html</anchorfile>
      <anchor>a1808f254e07cabc0b68c95f5353f1f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; FusedMSignal&lt; Signature &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSignal.html</anchorfile>
      <anchor>aff96a95a84cc3c45aef37992cf6b968a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>result_type</type>
      <name>value_t</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSignal.html</anchorfile>
      <anchor>ab1bb443839973336866a7a538345813a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FusedMSignal</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSignal.html</anchorfile>
      <anchor>ad2940fafa687f9ff4f149962fc4a44d7</anchor>
      <arglist>(base::ActionInterface *act, const DataSourceSequence &amp;s=DataSourceSequence())</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>invoke</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSignal.html</anchorfile>
      <anchor>a9ff6569ea7cf9a4f9f7bf6000888bfa5</anchor>
      <arglist>(typename SequenceFactory::data_type seq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArguments</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSignal.html</anchorfile>
      <anchor>ace1101773a11c4b0eff76154f0b6493d</anchor>
      <arglist>(const DataSourceSequence &amp;a1)</arglist>
    </member>
    <member kind="variable">
      <type>DataSourceSequence</type>
      <name>args</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSignal.html</anchorfile>
      <anchor>a9478465eea7db031bf9ed49ede8573ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base::ActionInterface *</type>
      <name>mact</name>
      <anchorfile>structRTT_1_1internal_1_1FusedMSignal.html</anchorfile>
      <anchor>a98374c551e77a31add967351824f23c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::GenerateDataSource</name>
    <filename>structRTT_1_1internal_1_1GenerateDataSource.html</filename>
    <member kind="function">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1GenerateDataSource.html</anchorfile>
      <anchor>a4d47e190b0848c03b9dadecae98032f1</anchor>
      <arglist>(A1 a1)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1GenerateDataSource.html</anchorfile>
      <anchor>a17383fb639738de3fcc91612257884c1</anchor>
      <arglist>(A1 a1, A2 a2)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1GenerateDataSource.html</anchorfile>
      <anchor>aa344fc44ef2423141deee7f7c4d76f47</anchor>
      <arglist>(A1 a1, A2 a2, A3 a3)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1GenerateDataSource.html</anchorfile>
      <anchor>a13a7f89c04a758854b81385a2308fbcd</anchor>
      <arglist>(A1 a1, A2 a2, A3 a3, A4 a4)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1GenerateDataSource.html</anchorfile>
      <anchor>abb67d6620e18e8bbfdb5c423c4594131</anchor>
      <arglist>(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1GenerateDataSource.html</anchorfile>
      <anchor>a0f1a13506d0b78aebe6fc9165aa6ff03</anchor>
      <arglist>(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1GenerateDataSource.html</anchorfile>
      <anchor>a1e380456b70ea8b7d5d12a5f2023fc31</anchor>
      <arglist>(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::get_signal_impl</name>
    <filename>structRTT_1_1internal_1_1get__signal__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::GetArgument</name>
    <filename>structRTT_1_1internal_1_1GetArgument.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>Data</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1GetArgument.html</anchorfile>
      <anchor>ad5111b84b9a13a1d328e2691b92d974b</anchor>
      <arglist>(Seq s)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::GetArgument&lt; Seq, Data, typename boost::enable_if&lt; is_pure_reference&lt; Data &gt; &gt;::type &gt;</name>
    <filename>structRTT_1_1internal_1_1GetArgument_3_01Seq_00_01Data_00_01typename_01boost_1_1enable__if_3_01i22dd4b1e6d13d9a6954ee3e459085881.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>Data</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1GetArgument_3_01Seq_00_01Data_00_01typename_01boost_1_1enable__if_3_01i22dd4b1e6d13d9a6954ee3e459085881.html</anchorfile>
      <anchor>a62d2cf693488de8c89ea4fcb823ead0d</anchor>
      <arglist>(Seq s)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::GetSignature</name>
    <filename>structRTT_1_1internal_1_1GetSignature.html</filename>
    <templarg>FunctionT</templarg>
    <member kind="typedef">
      <type>internal::UnMember&lt; typename boost::remove_pointer&lt; FunctionT &gt;::type &gt;::type</type>
      <name>Signature</name>
      <anchorfile>structRTT_1_1internal_1_1GetSignature.html</anchorfile>
      <anchor>a1b20914769d3c6cc1cb8de79b8963927</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::GetSignatureDS</name>
    <filename>structRTT_1_1internal_1_1GetSignatureDS.html</filename>
    <templarg>FunctionT</templarg>
    <member kind="typedef">
      <type>internal::ArgMember&lt; typename boost::remove_pointer&lt; FunctionT &gt;::type &gt;::type</type>
      <name>Signature</name>
      <anchorfile>structRTT_1_1internal_1_1GetSignatureDS.html</anchorfile>
      <anchor>a1fb661d171bc1fe39616734099e9cee2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::GlobalEngine</name>
    <filename>classRTT_1_1internal_1_1GlobalEngine.html</filename>
    <base>RTT::ExecutionEngine</base>
    <member kind="function" static="yes">
      <type>static RTT_API ExecutionEngine *</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1internal_1_1GlobalEngine.html</anchorfile>
      <anchor>af020255a3775ce220dbcc488114db14b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RTT_API void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1internal_1_1GlobalEngine.html</anchorfile>
      <anchor>a7dc00d0751444fb943f46c6f8cc0f474</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GlobalEngine</name>
      <anchorfile>classRTT_1_1internal_1_1GlobalEngine.html</anchorfile>
      <anchor>a5d4452ffb9bdb9aba2e8b51eb5e714bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~GlobalEngine</name>
      <anchorfile>classRTT_1_1internal_1_1GlobalEngine.html</anchorfile>
      <anchor>a346cdfb883eb5a9afea7d14a52ae7ab5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; base::ActivityInterface &gt;</type>
      <name>mact</name>
      <anchorfile>classRTT_1_1internal_1_1GlobalEngine.html</anchorfile>
      <anchor>af9a9e726226eead58be8847268ca0695</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::GlobalService</name>
    <filename>classRTT_1_1internal_1_1GlobalService.html</filename>
    <base>RTT::Service</base>
    <member kind="function">
      <type>bool</type>
      <name>require</name>
      <anchorfile>classRTT_1_1internal_1_1GlobalService.html</anchorfile>
      <anchor>a42a8ad1f45db5a29b8fdb8ef89235f71</anchor>
      <arglist>(const std::string servicename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GlobalService</name>
      <anchorfile>classRTT_1_1internal_1_1GlobalService.html</anchorfile>
      <anchor>ae224ec3042a7715bf26c1374b0741f34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RTT_API Service::shared_ptr</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1internal_1_1GlobalService.html</anchorfile>
      <anchor>aa932e59ccca71c2729d9496565d7ecd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RTT_API void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1internal_1_1GlobalService.html</anchorfile>
      <anchor>a724657f1bc52b4109e97429458d81931</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GlobalService</name>
      <anchorfile>classRTT_1_1internal_1_1GlobalService.html</anchorfile>
      <anchor>a49caab95adaa1a0499bb5cf97d22d499</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::identity</name>
    <filename>structRTT_1_1internal_1_1identity.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1identity.html</anchorfile>
      <anchor>a1243019426d7baf0979f18b6b6b48fc2</anchor>
      <arglist>(const T &amp;t) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::InputPortSource</name>
    <filename>classRTT_1_1internal_1_1InputPortSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::AssignableDataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; InputPortSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>ab243db5a3fa2e5f8b19965e7f82a6d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>a0daa322c6dc14fed6409bff2fa0c35f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>a8388f38129c26628dd88d88cf246ea24</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>aca069c020f2c97a4373d9252a1a8a413</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>aeb6c1d893606f2d823ccb98895e8a67e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputPortSource</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>a6ce22308b4e2263b09cefbf5b7bb0950</anchor>
      <arglist>(InputPort&lt; T &gt; &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>a9a9a1b5d7f5bc87905b8c537f725d929</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>aa7d39a1b280d10cb412ac49c81a4ccc4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>aaa855d8a448b56416006bae416411c70</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::param_t t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>a7d05fae952e2fe8a0dfe1a9d4934e7c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>a2a43b783ef08077b198b187edd743d3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>mvalue</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>a78969740ca0b21a0ad13b31f262f5f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputPort&lt; T &gt; *</type>
      <name>port</name>
      <anchorfile>classRTT_1_1internal_1_1InputPortSource.html</anchorfile>
      <anchor>a3631be40b3612bac26375b1ea83123a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::IntrusiveStorage</name>
    <filename>structRTT_1_1internal_1_1IntrusiveStorage.html</filename>
    <member kind="function">
      <type></type>
      <name>IntrusiveStorage</name>
      <anchorfile>structRTT_1_1internal_1_1IntrusiveStorage.html</anchorfile>
      <anchor>a64b81621c51ae2324867d2957cfdc067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IntrusiveStorage</name>
      <anchorfile>structRTT_1_1internal_1_1IntrusiveStorage.html</anchorfile>
      <anchor>acd55c79e4e47cde8f61ad5344b12e318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>oro_atomic_t</type>
      <name>ref</name>
      <anchorfile>structRTT_1_1internal_1_1IntrusiveStorage.html</anchorfile>
      <anchor>a3d45a8f2050930e5b8e3ab996bab61f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::Invoker</name>
    <filename>structRTT_1_1internal_1_1Invoker.html</filename>
    <templarg>F</templarg>
    <templarg>BaseImpl</templarg>
    <base>InvokerImpl</base>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerBase</name>
    <filename>structRTT_1_1internal_1_1InvokerBase.html</filename>
    <templarg>F</templarg>
    <base>InvokerBaseImpl</base>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerBaseImpl&lt; 0, F &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerBaseImpl_3_010_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_reference</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_010_00_01F_01_4.html</anchorfile>
      <anchor>a808ced7869f74c3cb64085d9e7119a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_010_00_01F_01_4.html</anchorfile>
      <anchor>ab2d7d7eb784822238aaee9ffe75cce26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_010_00_01F_01_4.html</anchorfile>
      <anchor>add3f48f14696c30d8362d2ed3a50c0ce</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_010_00_01F_01_4.html</anchorfile>
      <anchor>a2cd7123aa7564b6f1c7c8f35808c9174</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvokerBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_010_00_01F_01_4.html</anchorfile>
      <anchor>a9d7d05392fd9a00e42bd83ff3e5cd872</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerBaseImpl&lt; 1, F &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerBaseImpl_3_011_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>aab4818ec382e99d9310db7482fd651a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>acf588c33b259402765ff80a72dcb4ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>afaa7f54535499c1460e69f8ef9cc65c7</anchor>
      <arglist>(arg1_type a1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>af777ea22304db6695715cefd6c86dc4e</anchor>
      <arglist>(arg1_type a1)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvokerBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>a1d88467914d9174372215b005a6e905f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerBaseImpl&lt; 2, F &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerBaseImpl_3_012_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>a53e29f02ed66f71139b7147cc932a5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>a49e8059e0b1025de745ff2371a4ad37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>a09d35827acc447b8ebdc0890b0770651</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>a1c56c0982ff4c06e971ddd88b039a20d</anchor>
      <arglist>(arg1_type a1, arg2_type a2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>ab0520c7546ddeef73b49c899c4a190bd</anchor>
      <arglist>(arg1_type a1, arg2_type a2)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvokerBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>aa9120f56c333cc68a1c8424a446a2d41</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerBaseImpl&lt; 3, F &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerBaseImpl_3_013_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>adc545bc77ea3650f436974c83d1fdf42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a95474b5cbab5534dcb97686e373e912c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a756316885c50d9e4b9c1985ae497921f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a4408188720d4783c3d7523867d993e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>ae7dd5f42b16891c6e45f123f0a6b20a0</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>ab1f2756e9175269a9fba23138c169dca</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvokerBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a9ed3fb678e663ec3b3535f0bc926a4df</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerBaseImpl&lt; 4, F &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerBaseImpl_3_014_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>a7dd6e87254ade2ef8931d54d809b958e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>a744e08574a2361a5f2cb5956a83b280f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>a61ea434b19eb8a9b7afc5735c3141338</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>a0e390856de8e6595692f4bb816652ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>a8dbc83827ce6bed9068bdcf93b885578</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>af132f34ca387ff1b5aecb953286ec3cf</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>a9db8ef4266436ddf8455250d6c5cba09</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvokerBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>aad2d20865d93da739185f0c33975697e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerBaseImpl&lt; 5, F &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerBaseImpl_3_015_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a0d0ba0106a8a8d3e833c0326e6bb05c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a489b373162574205d92a3c291e75c5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a3186872781feac205391932282eb2adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a52566524b54519129d531b8288080dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a011340927767f62db1486c32d13fcc07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>af60d3e3b930f0f15177ef2b6a0902175</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a82b4942b55c72a818055c971cff51004</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a241e0db102f18523cbbfebd1e812fa97</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvokerBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a11aa9f07fa230965d8e64bc59f7d1860</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerBaseImpl&lt; 6, F &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>a1f65c6d6b167d76e14a3f6f03f673c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>aa8a9910122ce040d145827e6094396fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>adb5976024a25b7818d9a22bc6a3194c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>afb4587c420dc560db78ef918f6c534e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>ab18fe7426787919853654991be632416</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>ae044d2e30e0debc18614dbc893c1ac78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>a98b107d11b7eea4ee92ef792f876d2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>a4a6a12a3964f9ba34782376342e89679</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>a75bc25c71bf18963745a6da3ef2e0f36</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvokerBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>a85a2eaf9e0045996ca19892695df7d87</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerBaseImpl&lt; 7, F &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>abe349a7f8feb230d09eb8e115de6fd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a0d5cc5fc8c966accd387a138265dd339</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a4b2dbbfb24f86aa37ea5babd378bb439</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a1a8317b21a5260a23354aa202d624193</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>afa234ab6bc32a0ba6c2b4a11dbe82f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>adc1a64fbb5b2ecaeb78c73a199bd6af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg7_type</type>
      <name>arg7_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a47eb0f33a9f524b1a523ba53c9e269b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a3f4fcc5a449a4447001f2df5cc3b1a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>ac58990d6171f31e6471782d337f3fad0</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6, arg7_type a7)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>ad3f583f25e0f9293e6808df2ae965472</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6, arg7_type a7)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvokerBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a54195e5fa19257479af9bfa42f92c6d2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerImpl&lt; 0, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerImpl_3_010_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Return</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_010_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a1bd0afacf7294b49e89ed50bc517fd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_010_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a69b30808ade8972ed40a5126af28b303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_010_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a753e59b01491a9b9a2d04de38ed1709f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerImpl&lt; 1, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerImpl_3_011_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Return</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_011_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a8a97e5349189e01e12d7b20b946bc566</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_011_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a2151a326962fa9ef7e3dc6fca742b737</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_011_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ad02dd738c9e49af718d29775e0a3d7f1</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_011_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a1637f45402ebd3a8d3e2dd4e42e6ed3d</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_011_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a82f202e4ab35bbc7b88934fb58987798</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_011_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a7195cf8f4369f0fed3be5febc9d98577</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerImpl&lt; 2, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerImpl_3_012_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Return</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_012_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a6514b951b9d6e87c3f110a1d72556468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_012_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a3f382d3a6fc490023958ebf00fa80eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_012_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a7061fb7aa350a2d546c3219348791c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_012_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a89459a54bf8b8425e0d89344d6ca8738</anchor>
      <arglist>(arg1_type t1, arg2_type t2)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_012_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a0ba230f86579237fb5b44d61269f0b9a</anchor>
      <arglist>(arg1_type t1, arg2_type t2)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_012_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a3b7e3b72cb9b8594df178f03e2f7cf64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_012_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a4ac5c51cb3b85ab97cc04b848388bc8e</anchor>
      <arglist>(arg1_type t1, arg2_type t2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerImpl&lt; 3, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerImpl_3_013_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Return</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a9b2154c9b22e4ba40fe9119a7926a72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>abe94cf13e007338db3b404db2c1a460b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a48150cc6fd3ba355ddf35fa59ad16f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>aecc0a592d08fa2f908797ab71d532ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>afde18b731298b8ab2951c92c564d5e50</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a1566bf660aabb5eed456caaa5480c274</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a06cf2e1dd12a797c62c0fbdb9a0877e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a04dfef9510e86cf9f7d8e9bab028f800</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerImpl&lt; 4, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerImpl_3_014_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Return</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a08da9f8739018be86389146b1ba1961e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a6dbd2627fc8542369418baec9f7e3084</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a060ad2573cb9fdb8ec4bb44166796050</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a10de842fbca7d10e5e5ed9e94241db7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ac5ca985e34761ac5a98a3bdebdaef0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a65246e5fbe7c841f895b7f3aef9f9424</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>aa43f881f88fbaee07d7944552a0db490</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a81023c2c2be6d889a4d826275b6a2a00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a4d865ea569b9d69b2df7e0f564fee02e</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerImpl&lt; 5, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Return</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a68c66fe4dd0aebbc86185adb1b2f05a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a9e2668deb91d90b7dc82b28721e60e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a5f18901fe92dfdb39c30d0650c4c803a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a883cdc5d22a39d5cecfb64028b804abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ad8947084a7bd8b835195b250fd2eb29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a78e0e83d4999c201fb20d248fbe78165</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a994b5182d4cdb4de6fb8a75871331d58</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ad4c55b467daca1e7c964acb051bfc3bb</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>acf05ea15021979b628e6c904fe7abb18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a1f3a7a5e34353d53925d9acaa16eabb9</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerImpl&lt; 6, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Return</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>aae1d4c32cd3c8b9faa818594469d9b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>af73106972d16278d73b309801044824b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a76171a4ef5c90345bcc77757c3d60c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a50af45f7de4b697e849508c88a0a8270</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ac6d5203bc4302c1bb677979d23c491e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>adb2636eb37df0135cf4831725054d602</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a8803cd2b78d5bd5b2c9027ee51fd1461</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a805f73257fbffad72ed76b8684f0b695</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a57c70485d375cdeda7a6921892b7c39d</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>acffbd617eefbaf3365caff0a943681be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>afcde7978319de6927f5075d30abda897</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerImpl&lt; 7, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Return</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a5306e2697a2b4915f7ac6324e493e754</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a006f968b1a34bd865d65887360e7a845</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a6f9a90118a55ff72110d50d824ad96c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a0975471860e9c2535624b1938808ca0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a2479c5deed5202968287766cd21dfc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>aa96cd0318d7c914d60f6653cc0472b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg7_type</type>
      <name>arg7_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a18606cc7e60a4fcd378d77efe591aa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>acac3ad420c077415768f04e7f123c208</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a7e1117d274e747db94be4c148aec8108</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6, arg7_type t7)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a75d0fe815b7d887ecf73c447f2072e56</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6, arg7_type t7)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a2fa0c703c3b9188dab0d3d87a270f472</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a45e2743b90fe3c390f6b6aba85587d9d</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6, arg7_type t7)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerSignature&lt; 0, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerSignature_3_010_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a28dacf155e7f76dd4cc137af09e092c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ae6ab56753bf4dbe4b16161930756d1e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ac31c826f0f17849a13f6996f4e73d56c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa38c9b07bf18424633c7743213dcb305</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ac30a7f683129e514b37e6b3161736037</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ac25916c547c030ea7d2673b5c1ea779e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a3a59d0d591bbaf681722e0326e6ae2d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>abae89b82abc49f6e07bb20ea72c9b7ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerSignature&lt; 1, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerSignature_3_011_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aec824179e0037198392c9202f4b2e14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a7c84fe894838a022e504cd014f3e6236</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>af2b7eb51cc9fd04ffc28dde2aa66bb5d</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a7afded17442d9fa4d314859cb3124e8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a7b907c3898c9c099d0b0dd4aa5e082a4</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>afd35e533a47f8e53f36ddcf7ecf13a77</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a8762e516f19bfacabb5129abcca9ccb4</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab40d65eb9904c1ffa29cd1085ce1a3c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a218d60f6f00a9db1b837c674ba04da11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerSignature&lt; 2, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a06513545b5833f5bfd7c4eea17417e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a241f04345c0b7653503b2cc0037b321c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aaede04cd15ce08f2570faaf1ee7ffd5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ac027e9d0496946b9aedfeea50daaaac0</anchor>
      <arglist>(arg1_type a1, arg2_type a2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a9623ec64a7b2bae76ce1c0af570ebddd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a1cb7e4c540ef3dae499a30fb5ffc51f2</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a206e3cedd503aa755dc385c911a1df23</anchor>
      <arglist>(arg1_type t1, arg2_type t2)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aac91121f0f45bce7e7f9c52e19906b6c</anchor>
      <arglist>(arg1_type a1, arg2_type a2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a8cc5113d02f46b4cda578701b99bed31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a381be4f59c831df976d7932b14f1c16c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerSignature&lt; 3, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a6fba99980fc7b4ac9e94b0c76f044aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab7cb51c5aff128ed7b9329d919e362be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a2d1e2c8f9d7d2b5d974622ad10b41709</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a41987d32cb8e747aebb524d5dd649776</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa51caec07e165402469e8f35b0fe8221</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a8d2a425e9ba4e15447a2d52ad3f09233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a80a03f6fc31b686a47faee92e05b0741</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab61466e6088c3b01044150f46b6d4653</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a5fae0d9af25a8d8c4d64f5c2f69126a5</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a5b5cab7af67a48c09d69f12d608b51ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a390df646dfe37447e3b25e0a00d27832</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerSignature&lt; 4, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a003c26dc915f746eb1b4f472822ff368</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a6a7336f7a3807831679503937f1d03ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aacc083055e2956b38ff5142dcdb5b38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ae7b68dc7d63a23a5ad00eb9a3f4b3a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a20533cb4289d29fc2386e389f5b8fffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ae486429f1e4ac6cb8563e528d7466cfd</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>acdfc58362223dcf01cc9a68faca25737</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aae62a41bb058b4e0d698ee229112d3ad</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a286135e730b42a5be3142f96c151cf11</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>acae47d2c96967f1ad55d5002ef608a89</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a501f061c13af09d7be4fe18eb49bd60c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a8b0e7469e7d53f3c7f35bcfdd9a1e2c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerSignature&lt; 5, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ad7e47f80264f3a9cdd725f1704f74e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a2c9a2ae265d87d54f86898aac6f29fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab42740379d35fc71b5a5d0b8560e3557</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a0851131088695b845e88c98d69184474</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab4a536c0ffd446c253062983c26e04f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab3504405714b94865fc42e1a222452df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>af0137b8ab6d1e3c25a1cff04448cb648</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aadd0106b7968c28e14f1d05793b2c300</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a4dc2db7a5120b3b1794017a795c938c3</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab72346fb33908cb9d3b8b72db2fd1326</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>adcca816cf42103e09713f1c05cc832ae</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ae00341dcaa9286f066e4e510e816802a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a00efb647d0609d7869209934fdc7d07e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerSignature&lt; 6, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a2cb8d1be9cd07f3ffb6d4c49d4d41239</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a57cb3794ce1ecf04b97da196d2a05590</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a5496788847367b4c204b7201828d1fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a6fb2dd2d1ffb2118408ea3a85f29cd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>adfb521367194543ca36be60225734c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a30e2430cef277cdeb72c6f1dbf35203c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ac8ec62b4f20cab22c881acec42b0669e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a0263ab0f0b027593477faebd30bb8bb1</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ad3cd66ad5733aea460897515dda1bdfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aeacfdf8ab606b0457012e96612b90c73</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a0ff3257fa27f04666d741b93c4550706</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a738100a260e9db8fe44daf773ec056f5</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ad7dd7c9a48ed359d53aa3885bd11e9ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a5db638c894320dc64cc72287da032875</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::InvokerSignature&lt; 7, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a164c6fc009fb90eed1025ef62d0bb592</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a79b1a44695b706e79933ae17313624bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ad4034ad8f38e68f09188b4303721eba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ae9ae8f49da14b2759ce90846fdf2837a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa47239cdbb5cbdaf87093e8342bdde25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ace1c3e522d5717a737e3b5e79c91a86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg7_type</type>
      <name>arg7_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>adfc3bfebf4fd88399934cd7687f84b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ae3595b41f9925e9b7a62e26c66c075f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a95dcf601b08d3f5fa0be0dc49b5b86ab</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6, arg7_type a7)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ac891ac0e4261e27f3cbddc3cc447095e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>adeec970501217db6a22789771e9339ee</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aec25a4843c289ea6826f64ac27366ec6</anchor>
      <arglist>(arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6, arg7_type t7)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; F &gt;</type>
      <name>send</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa056e6b887d9172c55a5e8e765c29119</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6, arg7_type a7)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InvokerSignature</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>af5a912e4194d38b7455ffeb1d2f42a60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1InvokerSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a976a75770c2f8f2cc438d0cbf854498e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_arg_return</name>
    <filename>structRTT_1_1internal_1_1is__arg__return.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_arg_return&lt; AStore&lt; T &amp; &gt; &gt;</name>
    <filename>structRTT_1_1internal_1_1is__arg__return_3_01AStore_3_01T_01_6_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_arg_return&lt; AStore&lt; T const &amp; &gt; &gt;</name>
    <filename>structRTT_1_1internal_1_1is__arg__return_3_01AStore_3_01T_01const_01_6_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_arg_return&lt; DSRStore&lt; T &gt; &gt;</name>
    <filename>structRTT_1_1internal_1_1is__arg__return_3_01DSRStore_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_arg_return&lt; DSRStore&lt; void &gt; &gt;</name>
    <filename>structRTT_1_1internal_1_1is__arg__return_3_01DSRStore_3_01void_01_4_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_arg_return&lt; RStore&lt; T &gt; &gt;</name>
    <filename>structRTT_1_1internal_1_1is__arg__return_3_01RStore_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_arg_return&lt; RStore&lt; void &gt; &gt;</name>
    <filename>structRTT_1_1internal_1_1is__arg__return_3_01RStore_3_01void_01_4_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_out_arg</name>
    <filename>structRTT_1_1internal_1_1is__out__arg.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_out_arg&lt; AStore&lt; T &amp; &gt; &gt;</name>
    <filename>structRTT_1_1internal_1_1is__out__arg_3_01AStore_3_01T_01_6_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_out_arg&lt; AStore&lt; T const &amp; &gt; &gt;</name>
    <filename>structRTT_1_1internal_1_1is__out__arg_3_01AStore_3_01T_01const_01_6_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_pure_reference</name>
    <filename>structRTT_1_1internal_1_1is__pure__reference.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_pure_reference&lt; T &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1is__pure__reference_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::is_pure_reference&lt; T const &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1is__pure__reference_3_01T_01const_01_6_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>RTT::internal::LateConstReferenceDataSource</name>
    <filename>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::DataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; LateConstReferenceDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</anchorfile>
      <anchor>a9e3127e9d246168a8f20243e28a29ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LateConstReferenceDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</anchorfile>
      <anchor>afcd4e69559a731fd68949b2d7e9c35dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LateConstReferenceDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</anchorfile>
      <anchor>ae1f99c4f9f1b479d3cf23a3c06bd63be</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</anchorfile>
      <anchor>a503c87a8d006b154117aa377eae2c9de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void const *</type>
      <name>getRawDataConst</name>
      <anchorfile>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</anchorfile>
      <anchor>aa825be16ee8affcc60d0429cb68191d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LateConstReferenceDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</anchorfile>
      <anchor>aa316ceca424f647405f8d41c1cd7e0e8</anchor>
      <arglist>(const typename DataSource&lt; T &gt;::value_t *ptr=0)</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</anchorfile>
      <anchor>a93e0f60e25a8ad0a0a92f2c17711ef9a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointer</name>
      <anchorfile>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</anchorfile>
      <anchor>a64caf42f5df1bbaf8ceab99c13bb6036</anchor>
      <arglist>(const typename AssignableDataSource&lt; T &gt;::value_t *ptr)</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</anchorfile>
      <anchor>a335b083fec7d5d105595a379613bd687</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const DataSource&lt; T &gt;::value_t *</type>
      <name>mptr</name>
      <anchorfile>classRTT_1_1internal_1_1LateConstReferenceDataSource.html</anchorfile>
      <anchor>a2cd3532dba6cfed57624f9cce21d467d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::LateReferenceDataSource</name>
    <filename>classRTT_1_1internal_1_1LateReferenceDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::AssignableDataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; LateReferenceDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>ad5417ee993115df2de262428270d431b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LateReferenceDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>a5fa7c39d088c48a1203d2aac8c885fb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LateReferenceDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>a18f1cd8c783029283e3c8efe65c8dfd3</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>af8a3a160b00693a86a81eb628889a179</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getRawData</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>ab98db99ffadc30f01c6b92f2632d660a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void const *</type>
      <name>getRawDataConst</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>a70e2e3e7c0f28bbd1da4553ce0de5107</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LateReferenceDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>a251688a38930567fa5fdf8e34b9ce18b</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::value_t *ptr=0)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>a8510e442a6c14e8556802f36e7642651</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>a2352422d4a5479ba92c45ed95719e396</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>a689807d7f1d5c6dd359303f00772edc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointer</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>a29a54064c6132484316ee8ac609cb6d8</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::value_t *ptr)</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>a133887bf24bff443d2d91088eb37c545</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AssignableDataSource&lt; T &gt;::value_t *</type>
      <name>mptr</name>
      <anchorfile>classRTT_1_1internal_1_1LateReferenceDataSource.html</anchorfile>
      <anchor>ac48d19c97510668d5f768f1ce8387700</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::List</name>
    <filename>classRTT_1_1internal_1_1List.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::ListLockFree</base>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classRTT_1_1internal_1_1List.html</anchorfile>
      <anchor>af1832a7890627dddc711202bbb74eb28</anchor>
      <arglist>(int qsize, int t=ORONUM_OS_MAX_THREADS)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ListLocked</name>
    <filename>classRTT_1_1internal_1_1ListLocked.html</filename>
    <templarg>T</templarg>
    <class kind="struct">RTT::internal::ListLocked::Cont</class>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a43991a53cb26253ec25a2eca309ce1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>append</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>ac8dc8c8faebba46bf82ebc767b939020</anchor>
      <arglist>(value_t item)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>append</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>acfd980c78c15bc38ba624e6a2e3ee806</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a2ffd87147d197fa18dc6fe5e0670d1f2</anchor>
      <arglist>(Function func)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>back</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>aa9c254f92676a24c3ea3d0b11b9fa8e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a47606501bde06c8187f002bb03558894</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>aee046e65896606d5eee93eb8a192ea75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>delete_if</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>ac1d2a06fd1630b2ff54b27b26fb47eae</anchor>
      <arglist>(Pred pred)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>aa3560d6cb1706c4918759ca76cf82a88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>erase</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a5a82a869c6f77d5c78638c2fa59ebf46</anchor>
      <arglist>(value_t item)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>find_if</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a9d0f355a13ea24975aa0b93732d0c0b2</anchor>
      <arglist>(Function func, value_t blank=value_t())</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>front</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a1239e22cfe2ba291f89fced6e0e84cb2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grow</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>ab33d6cef755f5a0e90995579287d27ff</anchor>
      <arglist>(size_t items=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ListLocked</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>ac39ad6a6d939d5116bc9141c07db6cdc</anchor>
      <arglist>(unsigned int lsize, unsigned int unused=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>adfe0d57a36d5d231c7d7d447521d6686</anchor>
      <arglist>(size_t lsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shrink</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a20f217144067f5345feeba860056cdc9</anchor>
      <arglist>(size_t items=1)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>aed1305c3ea3bd61ef0335e85e318facc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ListLocked</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a327e5ee30751f7b7d502c2297873c551</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::intrusive::list&lt; Cont &gt;</type>
      <name>BufferType</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a4a695a1ba44c3712ee0b265196e383fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>BufferType::const_iterator</type>
      <name>CIterator</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a95505bafb903ba982aff5ed0abedb9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>BufferType::iterator</type>
      <name>Iterator</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>adeb525b994963d63e186e797ce82f54a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::stack&lt; Cont * &gt;</type>
      <name>StackType</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a343ef92956f9aed4df773d58f5ff0a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>value_t &amp;</type>
      <name>get_data</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a4334ae8bbe117a0904506ca9e1a19489</anchor>
      <arglist>(Cont &amp;c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cont &amp;</type>
      <name>get_item</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a286b4dff16893ccc509633ab603acde2</anchor>
      <arglist>(value_t item)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>give_back</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a907726fd8e2126eb0c444b63c225abc5</anchor>
      <arglist>(Cont *cont)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_item</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a865645c3da179a37300dfb30a95a3387</anchor>
      <arglist>(value_t item, const Cont &amp;cont)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::MutexRecursive</type>
      <name>m</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>aa0f58e7383c487ef0e75ab6d8bbed48e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BufferType</type>
      <name>mlist</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>aa15dce153c46c5ffadcdc5480640c178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StackType</type>
      <name>mreserved</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a6492d2e81f4fea22630280bac89f0d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>required</name>
      <anchorfile>classRTT_1_1internal_1_1ListLocked.html</anchorfile>
      <anchor>a3eb96bb419985820a7ea53c3bd53d4f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ListLocked::Cont</name>
    <filename>structRTT_1_1internal_1_1ListLocked_1_1Cont.html</filename>
    <member kind="variable">
      <type>T</type>
      <name>data</name>
      <anchorfile>structRTT_1_1internal_1_1ListLocked_1_1Cont.html</anchorfile>
      <anchor>aaced8ad74ac3c57386b8e1ec87adb3e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ListLockFree</name>
    <filename>classRTT_1_1internal_1_1ListLockFree.html</filename>
    <templarg>T</templarg>
    <class kind="struct">RTT::internal::ListLockFree::Item</class>
    <class kind="struct">RTT::internal::ListLockFree::StorageImpl</class>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>aad23ddd8e4b230c1c5adb2dedd3b5489</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>append</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>afdccdb8c0f6ab07175eedb4a8d2f87c2</anchor>
      <arglist>(value_t item)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>append</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a84bb35686c9469ac8d8574e6684fa23d</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a91e5fea5fd6a55d35b14d1113744909a</anchor>
      <arglist>(Function func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_and_blank</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a15580a2d3e277b49a62beb191ccd88e0</anchor>
      <arglist>(Function func, value_t blank)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>back</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>aee2b1c6e45fd0050d31e184372884d81</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a551db73fd3adcd10819aac0af0de38d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>ab0a33a1fd530f769e8930a67690d7977</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>delete_if</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>ab2a035be89881d237b556828371512fd</anchor>
      <arglist>(Pred pred)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a34acd0922aa999ea9111415b40b97f78</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>erase</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>af3f6c0def76cfd1785ad1ce57a797f3e</anchor>
      <arglist>(value_t item)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>erase_and_blank</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a0791134080e84bccfce42e390110dd25</anchor>
      <arglist>(value_t item, value_t blank)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>find_if</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a0860c2d99cb8e4961d04955055c590df</anchor>
      <arglist>(Function func, value_t blank=value_t())</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>front</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a8e76e11049d5dc7d01f62d30ed80daec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grow</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a5ef7bf1bc7728ffd83345749da37389d</anchor>
      <arglist>(size_t items=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ListLockFree</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a3afb0eb0236bd23a913faf8920d1926e</anchor>
      <arglist>(unsigned int lsize, unsigned int threads=ORONUM_OS_MAX_THREADS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>acebcc8c4eeda204c4e80e0fd94a318f9</anchor>
      <arglist>(size_t lsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shrink</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a876efb6ea3b2ba75a32f5df6ef87edd2</anchor>
      <arglist>(size_t items=1)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a1a8a9d1cd6d9a744293172478dc849b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ListLockFree</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a1ac308984f7d0a78d1afeaf7a08f30b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>MAX_THREADS</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>abbfcc6616b41903f06f31db69f34c07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; value_t &gt;</type>
      <name>BufferType</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>ae25a457b3cc14878c0c55867c46d5f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>BufferType::const_iterator</type>
      <name>CIterator</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a7b7109ac8d5646657a1190a25b323daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>BufferType::iterator</type>
      <name>Iterator</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>af01937c7f4744aa171fcc087529030aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::intrusive_ptr&lt; StorageImpl &gt;</type>
      <name>Storage</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>aa8ac2fbcd7f66729cd7488a747346de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>BufNum</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>ae1f8a42c242edef27b1827c33b745526</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Item *</type>
      <name>findEmptyBuf</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a58333fe2d30a7fbc07b69023c05f39bf</anchor>
      <arglist>(Storage &amp;bufptr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Item *</type>
      <name>lockAndGetActive</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a40e3f9c88895261958eec49460445f9e</anchor>
      <arglist>(Storage &amp;bufptr) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Item *</type>
      <name>lockAndGetActive</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a4ec5f126f0caef1449ffc1eb650f13d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Item *</type>
      <name>lockAndGetBlank</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a238ec72a2beeb6b70423b772e3deee62</anchor>
      <arglist>(Storage &amp;bufptr) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Storage</type>
      <name>newStorage</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a3e3b8646bdaf46845df039ce8d92f6f7</anchor>
      <arglist>(size_t alloc, size_t items, bool init=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>pointsTo</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>af546436d54c202a803558dfdb23f785d</anchor>
      <arglist>(Item *p, const Storage &amp;bf) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Item *volatile</type>
      <name>active</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a6f28dab85a8351e70d87723791e2787b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Item *volatile</type>
      <name>blankp</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a2205207d722e3d3b107bdd55ece6e4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Storage</type>
      <name>bufs</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>a764b19ae1914a1626fb00f2638d89b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>required</name>
      <anchorfile>classRTT_1_1internal_1_1ListLockFree.html</anchorfile>
      <anchor>add15eb3197a825f90a0195af011abba4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ListLockFree::Item</name>
    <filename>structRTT_1_1internal_1_1ListLockFree_1_1Item.html</filename>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>structRTT_1_1internal_1_1ListLockFree_1_1Item.html</anchorfile>
      <anchor>a10425c9b28220eaf5466ac8a86be74bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>oro_atomic_t</type>
      <name>count</name>
      <anchorfile>structRTT_1_1internal_1_1ListLockFree_1_1Item.html</anchorfile>
      <anchor>a6547a2942fcff1587515c2346a5c51da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BufferType</type>
      <name>data</name>
      <anchorfile>structRTT_1_1internal_1_1ListLockFree_1_1Item.html</anchorfile>
      <anchor>ad5f8cf14ab7d22373b05516cd3b034c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ListLockFree::StorageImpl</name>
    <filename>structRTT_1_1internal_1_1ListLockFree_1_1StorageImpl.html</filename>
    <base>RTT::internal::IntrusiveStorage</base>
    <member kind="function">
      <type>Item &amp;</type>
      <name>operator[]</name>
      <anchorfile>structRTT_1_1internal_1_1ListLockFree_1_1StorageImpl.html</anchorfile>
      <anchor>a3ebb84de8535dddebae9dc73eb0ec7e6</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ListLockFree_1_1StorageImpl.html</anchorfile>
      <anchor>ad0bc69a32b1de3d10c40107c5311ee27</anchor>
      <arglist>(size_t alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StorageImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ListLockFree_1_1StorageImpl.html</anchorfile>
      <anchor>aa8ed43781cdb781c031236d7b25f0228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Item *</type>
      <name>items</name>
      <anchorfile>structRTT_1_1internal_1_1ListLockFree_1_1StorageImpl.html</anchorfile>
      <anchor>abbe1fdad6d7df38df7386be0de05c3ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::LocalConnID</name>
    <filename>structRTT_1_1internal_1_1LocalConnID.html</filename>
    <base>RTT::internal::ConnID</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConnID *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1internal_1_1LocalConnID.html</anchorfile>
      <anchor>ab2ccdc3f64a6de075310568d1430e642</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSameID</name>
      <anchorfile>structRTT_1_1internal_1_1LocalConnID.html</anchorfile>
      <anchor>acdcc22cf62cb2397e84d401e7d80d98b</anchor>
      <arglist>(ConnID const &amp;id) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LocalConnID</name>
      <anchorfile>structRTT_1_1internal_1_1LocalConnID.html</anchorfile>
      <anchor>ac5cf7fabd73c092adaaec1001faa6672</anchor>
      <arglist>(base::PortInterface const *obj)</arglist>
    </member>
    <member kind="variable">
      <type>base::PortInterface const *</type>
      <name>ptr</name>
      <anchorfile>structRTT_1_1internal_1_1LocalConnID.html</anchorfile>
      <anchor>a7d026a8ffc3832127a02e65b8deb08fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::LocalOperationCaller</name>
    <filename>structRTT_1_1internal_1_1LocalOperationCaller.html</filename>
    <templarg>FunctionT</templarg>
    <base>Invoker&lt; FunctionT, LocalOperationCallerImpl&lt; FunctionT &gt; &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1LocalOperationCaller.html</anchorfile>
      <anchor>a7c227cb12262c3ae5203d8df469393fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; LocalOperationCaller &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>structRTT_1_1internal_1_1LocalOperationCaller.html</anchorfile>
      <anchor>afee87c9be17c44023d4c49c283a4eb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FunctionT</type>
      <name>Signature</name>
      <anchorfile>structRTT_1_1internal_1_1LocalOperationCaller.html</anchorfile>
      <anchor>a4b7a2606f74ebb3e2ee1181e683811af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>structRTT_1_1internal_1_1LocalOperationCaller.html</anchorfile>
      <anchor>a0a917565910ba09b783e7bd56765d11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>base::OperationCallerBase&lt; Signature &gt; *</type>
      <name>cloneI</name>
      <anchorfile>structRTT_1_1internal_1_1LocalOperationCaller.html</anchorfile>
      <anchor>a73a43bfc6c389170c2a37e53abbaffcd</anchor>
      <arglist>(ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function">
      <type>LocalOperationCallerImpl&lt; Signature &gt;::shared_ptr</type>
      <name>cloneRT</name>
      <anchorfile>structRTT_1_1internal_1_1LocalOperationCaller.html</anchorfile>
      <anchor>a9ae6e0e04eb8808b8385f69831323bcc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>boost::function&lt; Signature &gt;</type>
      <name>getOperationCallerFunction</name>
      <anchorfile>structRTT_1_1internal_1_1LocalOperationCaller.html</anchorfile>
      <anchor>a0f49615d01dd0e0d5729476fe21758eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LocalOperationCaller</name>
      <anchorfile>structRTT_1_1internal_1_1LocalOperationCaller.html</anchorfile>
      <anchor>ae181f3c8c271ae1704b8bf261c6186b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LocalOperationCaller</name>
      <anchorfile>structRTT_1_1internal_1_1LocalOperationCaller.html</anchorfile>
      <anchor>a49dddbd86e8260923ff01bd92f741bb2</anchor>
      <arglist>(M meth, ObjectType object, ExecutionEngine *ee, ExecutionEngine *caller, ExecutionThread et=ClientThread, ExecutionEngine *oe=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LocalOperationCaller</name>
      <anchorfile>structRTT_1_1internal_1_1LocalOperationCaller.html</anchorfile>
      <anchor>a9ef1a309ffefb07b68b5796d857e6a66</anchor>
      <arglist>(M meth, ExecutionEngine *ee, ExecutionEngine *caller, ExecutionThread et=ClientThread, ExecutionEngine *oe=NULL)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::LocalOperationCallerImpl</name>
    <filename>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</filename>
    <templarg>FunctionT</templarg>
    <base>OperationCallerBase&lt; FunctionT &gt;</base>
    <base>CollectBase&lt; FunctionT &gt;</base>
    <base protection="protected">BindStorage&lt; FunctionT &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_reference</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a1192cf9aad0af6882a6160e6f96f7362</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a8f623a155ace13e56c3139e8fe01f507</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; LocalOperationCallerImpl &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>aabf7016b22d31e9700ca0ad7d7a3fabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FunctionT</type>
      <name>Signature</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>aa05cd8129f753f2c7ade54eda5680faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>afc04547b791c87d8d040e0fc3281844c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a73e916ae89d2057c427b8278a95314c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ae817f7de92fd6925b8dcbb1e7d875a8f</anchor>
      <arglist>(T1 a1)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a7cfaec5461162481bef8f3822a780a17</anchor>
      <arglist>(T1 a1, T2 a2)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ab66d89d34616dde8f02e8a214e1020fd</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a2560bf72d55c7612f1b916b853eb8b16</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ae7450eae48bb20cdb780068081226a7a</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a8ebad45f6a7832beca16eb9f6260da1b</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a7d9dc9f28375d0f91bd144ec99fc8e04</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6, T7 a7)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual shared_ptr</type>
      <name>cloneRT</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ae7ff039a92f8ba051f38c81a8ec46a67</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ae49df1a7b6f72ceb4c52ab4564c71e41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a6af12eea7f9a9be157ee6bc417691cc9</anchor>
      <arglist>(T1 &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ab87b09cd06ba9799288f217b67b82f37</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>acb7cdcf7c8fc887dc408e591284838cc</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>aa1e7c2525e9bef58801f0cff40928514</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>aae25e0ca121852423061c5b32f29ab42</anchor>
      <arglist>(T1 &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a9c92866e5eaa91d10f83dccd4b0a758a</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a6a580da8a0520c3463f14f2601a86101</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a86b7a48c52b7a7820363e3b26768eada</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3, T4 &amp;a4)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a5e92ecf9d1b992ec0347119b5e17a6b8</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3, T4 &amp;a4, T5 &amp;a5)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ae099f525495ed1490deacf612edd6b3b</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3, T4 &amp;a4, T5 &amp;a5, T6 &amp;a6)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a62edd3b97c747ef73491417ba5e71d42</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3, T4 &amp;a4, T5 &amp;a5, T6 &amp;a6, T7 &amp;a7)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dispose</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a19b583d1028f50656cd17445e1d777f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>do_send</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a961632f0f43b0c37267578993fbd2dd1</anchor>
      <arglist>(shared_ptr cl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeAndDispose</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ad850ee6a0d3cebab3a64c65d238f38c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ExecutionEngine *</type>
      <name>getMessageProcessor</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>acc1aa09ece09ae2cb19355d19b13dc76</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isError</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a53509f20acc751eee0b3adc98c226aa9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LocalOperationCallerImpl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>aac54d79c33b3e296a4eb5fbfe105f07a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>aface284b7fe9b35f348a284d0d9fc9db</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a3d417b61d5f42bab21c85423d964c099</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ad25e2ebd87b3dbef174e88a7fea30996</anchor>
      <arglist>(T1 a1)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ad2508fda2a6c69f8d38a4c4d0737ff53</anchor>
      <arglist>(T1 a1, T2 a2)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a9eae72a5e0532414f8f9bb37c041faf9</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ac41b2cfbef8bf3853e5c2854207651f6</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ae69dba2b7b101a27e197b8d9db3e72d1</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a72dd5b8655c2d22dd2007467048b64dd</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>aa42d4880cd0a54775fd076b5d05eec89</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6, T7 a7)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a0bd39869ba1675aeb901265ddbcbc993</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>abd6bbad85525eb3daab646b463f8bb97</anchor>
      <arglist>(T1 a1)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a41fca2f52191cc30c29c5abea3b6e39b</anchor>
      <arglist>(T1 a1, T2 a2)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>ab50b353721cc4a09e5d010e920075e14</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a35d014f235c3a171c3ce66e480b3aeff</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a08f0bb19e3aa1dc455a57067b9e9bd25</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a53379e980b4cb6aa5260283d68afb624</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a6845a3fbc04a93c81257fdf0eb062c7f</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6, T7 a7)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>BindStorage&lt; FunctionT &gt;</type>
      <name>Store</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a7283a78a0d625ca976e90d11b06ec197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>base::OperationCallerBase&lt; FunctionT &gt;::shared_ptr</type>
      <name>self</name>
      <anchorfile>classRTT_1_1internal_1_1LocalOperationCallerImpl.html</anchorfile>
      <anchor>a497261109ad558b494abb882bdce1838</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::LockedQueue</name>
    <filename>classRTT_1_1internal_1_1LockedQueue.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>aab164ed25a3dedf40d0ee9b647ae1b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>a7660e5596501d12731ea2f0eeec49ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>back</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>ae806d1f65e5588f0951b0ba542765e63</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>ad439b05bcd57acda6b230b8afc27bb5c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>a1b46cee5f170d9ec60ada9c4a92bcb1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dequeue</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>a949a00fbd2182d9f2f892025bd0c468b</anchor>
      <arglist>(T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enqueue</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>a663e1b59ca0816b8e3c3bc9f4b991cbd</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>value_t</type>
      <name>front</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>aba388437abc64217f04276aac627ee5e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>a352f3783157153c2301ba640e4edd0c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFull</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>aac54f7b695dac1b2a40a2dccf1e1437e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LockedQueue</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>a5a1f8e19b2cd848001100e7dc9d34a8d</anchor>
      <arglist>(unsigned int lsize)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>ac77b4b24270ee6f8bb22414e38e41884</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LockedQueue</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>a0d3933fc67ceb32f523856442567c3a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::deque&lt; value_t &gt;</type>
      <name>BufferType</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>aa843ea5fb08414059bd288b4a06f803b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>BufferType::const_iterator</type>
      <name>CIterator</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>ab46d94d19af4ef3b4d9b7c6c5e5c461d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>BufferType::iterator</type>
      <name>Iterator</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>ae10082634f3d036f1d6e5cdfe14edb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>cap</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>a877d92bfb9a55ba907b4cef71a398460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BufferType</type>
      <name>data</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>a65c657ed8fe2b3185798158d39d6bb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::Mutex</type>
      <name>lock</name>
      <anchorfile>classRTT_1_1internal_1_1LockedQueue.html</anchorfile>
      <anchor>a33e19bb7c88a76f2d5792c8b65551b75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::multiplies3</name>
    <filename>structRTT_1_1internal_1_1multiplies3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>A</type>
      <name>first_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1multiplies3.html</anchorfile>
      <anchor>adcee608ab35aa9fc6d0ae45517727d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1multiplies3.html</anchorfile>
      <anchor>ad3a8f8619d52399dfcd76326e111124c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>B</type>
      <name>second_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1multiplies3.html</anchorfile>
      <anchor>aaf5a3516db24835108a0f9ea08b94819</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1multiplies3.html</anchorfile>
      <anchor>a5e6f7618ad0842caac238f43d14a62e4</anchor>
      <arglist>(A a, B b) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::MWSRQueue</name>
    <filename>classRTT_1_1internal_1_1MWSRQueue.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::AtomicMWSRQueue</base>
    <member kind="function">
      <type></type>
      <name>MWSRQueue</name>
      <anchorfile>classRTT_1_1internal_1_1MWSRQueue.html</anchorfile>
      <anchor>ab29e8ddfcd2bd79f22ae0aa7797c84cb</anchor>
      <arglist>(int qsize)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::NA</name>
    <filename>structRTT_1_1internal_1_1NA.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>boost::remove_const&lt; typename boost::remove_reference&lt; T &gt;::type &gt;::type</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1NA.html</anchorfile>
      <anchor>aa075956fd0755bf3cb6d2f9bc8e752b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>na</name>
      <anchorfile>structRTT_1_1internal_1_1NA.html</anchorfile>
      <anchor>ad5ce3c2304873968a4e58cded94b29bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static value_type</type>
      <name>Gna</name>
      <anchorfile>structRTT_1_1internal_1_1NA.html</anchorfile>
      <anchor>a43141afd1544cc10ebacaa4018405d88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::NA&lt; void &gt;</name>
    <filename>structRTT_1_1internal_1_1NA_3_01void_01_4.html</filename>
    <member kind="typedef">
      <type>void</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1internal_1_1NA_3_01void_01_4.html</anchorfile>
      <anchor>a2906d2f5c70763251ea92c6dc58a5570</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>na</name>
      <anchorfile>structRTT_1_1internal_1_1NA_3_01void_01_4.html</anchorfile>
      <anchor>ae0a94bd367b9c2a7feeadacb2fd3cbdb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::NArityDataSource</name>
    <filename>classRTT_1_1internal_1_1NArityDataSource.html</filename>
    <templarg>function</templarg>
    <base>DataSource&lt; remove_cr&lt; function::result_type &gt;::type &gt;</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; NArityDataSource&lt; function &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>a2d47a0b92a38a614e364cab48a6460f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>ab34a9d58a5fc4224a10bcc8f0dad88f7</anchor>
      <arglist>(typename DataSource&lt; arg_t &gt;::shared_ptr ds)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NArityDataSource&lt; function &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>a84a955b36eef55dd509f9b21f8cc31aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NArityDataSource&lt; function &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>a9078e6a74ed6651b296e7d7c0e387335</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual value_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>ae3643b886055f35e373e83009213686d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NArityDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>a0ffb9ccb4c4e78b0d1539f5f86d9bc71</anchor>
      <arglist>(function f=function())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NArityDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>afbd59e7fac6ac291f3b02b640e914bf2</anchor>
      <arglist>(function f, const std::vector&lt; typename DataSource&lt; arg_t &gt;::shared_ptr &gt; &amp;dsargs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>aa38a0f405dda8ae4e2452ec402ae8a25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; value_t &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>afdb85312f49e56e27ab3dd955ed45fa1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual value_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>add90ebfe8521fad22b804e37cd83b15a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>remove_cr&lt; typename function::argument_type &gt;::type</type>
      <name>arg_t</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>a64fb1f4130c444587ea1dd0da1a11bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>remove_cr&lt; typename function::result_type &gt;::type</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>aa5f0919a3bc5c2d07be11d24188cccb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>function</type>
      <name>fun</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>a0b30f810247e387e90dec5b8e47be5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; arg_t &gt;</type>
      <name>margs</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>a780c3ac260db6cf29b5e3c2e47087124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_t</type>
      <name>mdata</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>aa02be55579bd9910049980068c873daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; typename DataSource&lt; arg_t &gt;::shared_ptr &gt;</type>
      <name>mdsargs</name>
      <anchorfile>classRTT_1_1internal_1_1NArityDataSource.html</anchorfile>
      <anchor>a23dbdc96dd1d71a1fe9bf3f0ecf9de1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::OffsetDataSource</name>
    <filename>classRTT_1_1internal_1_1OffsetDataSource.html</filename>
    <base>DataSource&lt; unsigned int &gt;</base>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>offset_type</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>a39be0cc159092738fc8d1b18d10948f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; OffsetDataSource &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>a77bc4e5e24c831068e7da70c99ece023</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OffsetDataSource *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>a27bac42af68d03cd25550ebf0a6817de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OffsetDataSource *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>abe2052c4c787460ee9dd0aa641fa3a0f</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replace) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; offset_type &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>afd2e2cbbe1e2406149bc8783fc2eecd8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OffsetDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>aaaf22cd57a0e6e5a5b1392111f6ddf66</anchor>
      <arglist>(offset_type size, DataSource&lt; unsigned int &gt;::shared_ptr index, DataSource&lt; offset_type &gt;::shared_ptr parent_offset)</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; offset_type &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>ab54aaf4157a38315758cc45b7fad2204</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; offset_type &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>a004ee09bedab0a7c5c45e2aa95d21887</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OffsetDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>ad1d298901912a77c09c6b48eeb0c510e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mdata</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>ad5b6fe2a95e6bc69a9d9a955ac0df258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; unsigned int &gt;::shared_ptr</type>
      <name>mindex</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>a2dc225ca61ac60e1d40fec2a6a85cc8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; offset_type &gt;::shared_ptr</type>
      <name>mparent_offset</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>aa1e94d1567616262fae6bb4ad2ea8600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const unsigned int</type>
      <name>msize</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetDataSource.html</anchorfile>
      <anchor>afde6f7da88e5ee02a0f2121432fcb3ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::OffsetPartDataSource</name>
    <filename>classRTT_1_1internal_1_1OffsetPartDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::AssignableDataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; OffsetPartDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a93b37a516994a8969916fde498e239c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OffsetPartDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>ae5db031cf2764dbfb5d8b4c6f9a77253</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OffsetPartDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a14877f4928c458508df2d5505dcce6e1</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replace) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a6f15c089e989a12f987b1a81417df024</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual shared_ptr</type>
      <name>getParent</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a02156293bf26afb4cead242a9c5d105f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OffsetPartDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a8235f2866cee92dbb3c478fd0de9fb8b</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::reference_t ref, DataSource&lt; unsigned int &gt;::shared_ptr index, base::DataSourceBase::shared_ptr parent, DataSource&lt; unsigned int &gt;::shared_ptr offset)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a97a3c75088d7fb2680fe5792d258ad0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a5bb12dff62ffa82c86215fef6595d5cc</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a4e42bcf29e0a9df0e749d6d91d1043a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updated</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>ac41b639da9d76904667d5b5ee80ea936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>aeff355fdc8501a5d8afb9c08e328b548</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OffsetPartDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a284fec201d0557450c666062a1985dc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; unsigned int &gt;::shared_ptr</type>
      <name>mindex</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a5cfb4e89a29a9e9edd33136ea0c69424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; unsigned int &gt;::shared_ptr</type>
      <name>moffset</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a8069203300c9a2b524c98a0c1d9ea7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>mparent</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>ac5241b2cc14dbd90264014e6dddf0617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AssignableDataSource&lt; T &gt;::value_t *</type>
      <name>mref</name>
      <anchorfile>classRTT_1_1internal_1_1OffsetPartDataSource.html</anchorfile>
      <anchor>a735ca60a4c460a5fa4e375bf2ab156a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinder</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinder.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinderImpl&lt; 0, F &gt;</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_010_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::function&lt; F &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_010_00_01F_01_4.html</anchorfile>
      <anchor>a343acf91cedfaa674a76a925561b9919</anchor>
      <arglist>(M m, O o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinderImpl&lt; 1, F &gt;</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_011_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::function&lt; F &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>ad4df31e303af9aa46750c24f2567a081</anchor>
      <arglist>(M m, O o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinderImpl&lt; 2, F &gt;</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_012_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::function&lt; F &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>a8a62d5ab0bbe637df6f8bf66ab9c154d</anchor>
      <arglist>(M m, O o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinderImpl&lt; 3, F &gt;</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_013_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::function&lt; F &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a2974c745890ef437406621ee1c0ea3ff</anchor>
      <arglist>(M m, O o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinderImpl&lt; 4, F &gt;</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_014_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::function&lt; F &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>ae71a7d54ceb88972fee8e79732998f5f</anchor>
      <arglist>(M m, O o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinderImpl&lt; 5, F &gt;</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_015_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::function&lt; F &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a2adb05dc2402823d74762416740d08b6</anchor>
      <arglist>(M m, O o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinderImpl&lt; 6, F &gt;</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_016_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::function&lt; F &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>acd30f8a2b286d1d68e78cb7f80ca9c48</anchor>
      <arglist>(M m, O o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinderImpl&lt; 7, F &gt;</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_017_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::function&lt; F &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a0f9f36a8e19ac0ee7e0433c0e173e078</anchor>
      <arglist>(M m, O o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinderImpl&lt; 8, F &gt;</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_018_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::function&lt; F &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_018_00_01F_01_4.html</anchorfile>
      <anchor>a4b2b1067cfe01faf5f44a33bc661260c</anchor>
      <arglist>(M m, O o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::OperationCallerBinderImpl&lt; 9, F &gt;</name>
    <filename>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_019_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::function&lt; F &gt;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1OperationCallerBinderImpl_3_019_00_01F_01_4.html</anchorfile>
      <anchor>a180a2ebc472c63a77346eda2e072f83b</anchor>
      <arglist>(M m, O o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::OperationCallerC</name>
    <filename>classRTT_1_1internal_1_1OperationCallerC.html</filename>
    <member kind="function">
      <type>OperationCallerC &amp;</type>
      <name>arg</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>ab77f55f0bb9ce910ac9c885a54a53051</anchor>
      <arglist>(base::DataSourceBase::shared_ptr a)</arglist>
    </member>
    <member kind="function">
      <type>OperationCallerC &amp;</type>
      <name>arg</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>aad495f2fd08fad6a420403d61077a87b</anchor>
      <arglist>(ArgT &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>OperationCallerC &amp;</type>
      <name>argC</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a2434e12263de02b83d450bef6d3ef410</anchor>
      <arglist>(const ArgT a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>call</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a730a1523cefa54fa14c4d31ce9055877</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>check</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a42a0532a81f388fdeb66c0bc93eeb45a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getCallDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>acc7255daee9f97f9385543d37b4b20e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a083c59b0949a03055d0ce97a7e2d26ba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>OperationInterfacePart *</type>
      <name>getOrp</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>aaa143ba517c53d3541359568a6fa05f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getSendDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a18259f653c00e60c4d918d3d5a570ec2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getSendHandleDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>ac5ac9f1f0e52babee0c5df8e28292b5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCallerC</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a05ee8f1a8c38ddf9619d74f1c6444e8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCallerC</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>ab6207f7e1b068f6102dc0bdebf2c6ee7</anchor>
      <arglist>(OperationInterfacePart *mr, const std::string &amp;name, ExecutionEngine *caller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCallerC</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a4048f78fbaadbe1d177800767dd0bdd9</anchor>
      <arglist>(const OperationCallerC &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>OperationCallerC &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a517390f72c3b37de365a9c7878a1a926</anchor>
      <arglist>(const OperationCallerC &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>adc3c441904ae474827a34f4decc7c74e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>OperationCallerC &amp;</type>
      <name>ret</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>aaf99ba898219e2c99d2c72233e509a4f</anchor>
      <arglist>(base::AttributeBase *r)</arglist>
    </member>
    <member kind="function">
      <type>OperationCallerC &amp;</type>
      <name>ret</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a2d08e4f2f5811906b91941da5b56fa27</anchor>
      <arglist>(base::DataSourceBase::shared_ptr r)</arglist>
    </member>
    <member kind="function">
      <type>OperationCallerC &amp;</type>
      <name>ret</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>ac6f0e7a5b1fdb8c1d1bc55e5191cfa53</anchor>
      <arglist>(RetT &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>SendHandleC</type>
      <name>send</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a893f4379094d91d0cc094714ac6bb57e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OperationCallerC</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>ad25b7132d88916ec6d1e03555b7a3c05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D *</type>
      <name>d</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a95a01d3359e859ffe6df733e969cc4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>m</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a184828aeb84a844621c303a1b0b70a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>adcf711a4b3322c21679c5a0936511cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OperationInterfacePart *</type>
      <name>ofp</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>a960b6883589717685b0da0b5eb9f8303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>s</name>
      <anchorfile>classRTT_1_1internal_1_1OperationCallerC.html</anchorfile>
      <anchor>af181177c828b4d4679ea86aec7b635f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::OperationInterfacePartFused</name>
    <filename>classRTT_1_1internal_1_1OperationInterfacePartFused.html</filename>
    <templarg></templarg>
    <base>RTT::OperationInterfacePart</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>arity</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a1feb467a3e9c47eec547843c130f2ea8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>collectArity</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a485d634c618db438c20fb3d867ff9bb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>description</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a8aef312cf9354b347755f767fb5dbb01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; ArgumentDescription &gt;</type>
      <name>getArgumentList</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>aec6401df7f16db6d4af9967a84bff789</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const types::TypeInfo *</type>
      <name>getArgumentType</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a77e73a0838caea37737b16cf16632d6b</anchor>
      <arglist>(unsigned int arg) const </arglist>
    </member>
    <member kind="function">
      <type>const types::TypeInfo *</type>
      <name>getCollectType</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a81e6c09a830cec65ecf9d510743e06d3</anchor>
      <arglist>(unsigned int arg) const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; base::DisposableInterface &gt;</type>
      <name>getLocalOperation</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a78ec7c17c3a967bee2255e1b72f1dc9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a4c3dcbe8138fbede49027bc8b2fc5488</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationInterfacePartFused</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a18cd7484f89ee90ea282fdaebbf59122</anchor>
      <arglist>(Operation&lt; Signature &gt; *o)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produce</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a187615aff42b64883f8ff15c33a3a57e</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceCollect</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>abebb8e13f8e7d6a055e03cfc2530160e</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, DataSource&lt; bool &gt;::shared_ptr blocking) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceHandle</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a1a9f4d08d24e46b17f4ec4b937d39093</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceSend</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a48551e5ac3a94225cccbfa652ab6b015</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>resultType</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a196e2237b7422de642094d4e7bcad531</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; typename CollectType&lt; Signature &gt;::type &gt;::type &gt;</type>
      <name>CollectSequenceFactory</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a6a840445d36c2816ca902e8171fe1b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a0e0b814a5689d41b64ce2e78f2f543ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; Signature &gt;::type &gt;</type>
      <name>SequenceFactory</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a380e5ed4f8f8c0bc51a1ce9dd33cb924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Operation&lt; Signature &gt; *</type>
      <name>op</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFused.html</anchorfile>
      <anchor>a668e5496641f248f9264dea832607ed3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::OperationInterfacePartFusedDS</name>
    <filename>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</filename>
    <templarg>Signature</templarg>
    <templarg>ObjT</templarg>
    <base>RTT::OperationInterfacePart</base>
    <member kind="typedef">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>ArgList</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>aa71bbcec5f31a6c1f9fde0da3e83f388</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>arity</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>ae083054c8ec293871ab7e10d3ca5ce7b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>collectArity</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a055184f5f2639d207a8dd98270129d96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>description</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a24cff5e4c3472238b79b462d1b6bff58</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; ArgumentDescription &gt;</type>
      <name>getArgumentList</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>aab6f00f3582b1bffe3215cdb4d3ea4fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const types::TypeInfo *</type>
      <name>getArgumentType</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>acf7d7c730bbaadc822992981997fb485</anchor>
      <arglist>(unsigned int arg) const </arglist>
    </member>
    <member kind="function">
      <type>const types::TypeInfo *</type>
      <name>getCollectType</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a16f3bad7453b8f1e98e1c930aa1ec459</anchor>
      <arglist>(unsigned int arg) const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; base::DisposableInterface &gt;</type>
      <name>getLocalOperation</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a17422e73b014a4413f26062b0879e818</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a5a5203850d2ba9b858a41a14aa06b0d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationInterfacePartFusedDS</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a2398d891228c55f3e8e1a2fb28b910d0</anchor>
      <arglist>(DataSource&lt; boost::shared_ptr&lt; ObjT &gt; &gt; *wp, Operation&lt; Signature &gt; *o)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produce</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a26c142dd3e159739d809e9529584b1af</anchor>
      <arglist>(ArgList const &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceCollect</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>af7594f3819ea2264cf0281db16fba367</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, DataSource&lt; bool &gt;::shared_ptr blocking) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceHandle</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a6af4abd257ae0806a34638cd4f4e7c02</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceSend</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a9d09158fb83304a252746a11324319ba</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>resultType</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a2601ea4bcaa17ea6e0be8e016e1213f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; typename CollectType&lt; Signature &gt;::type &gt;::type &gt;</type>
      <name>CollectSequenceFactory</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a5049f45a58190b43cb985758b40ffd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a3b4a32fc56100d7d102515a561614e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; Signature &gt;::type &gt;</type>
      <name>SequenceFactory</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>ac42abaf2c4fedc882a909706632e40a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; boost::shared_ptr&lt; ObjT &gt; &gt;::shared_ptr</type>
      <name>mwp</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a4647552de3bf42f32f0e816956c09fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Operation&lt; Signature &gt; *</type>
      <name>op</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartFusedDS.html</anchorfile>
      <anchor>a3a6b5251d4f3e7c6d8f26ebb818a2fdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::OperationInterfacePartHelper</name>
    <filename>classRTT_1_1internal_1_1OperationInterfacePartHelper.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>description</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartHelper.html</anchorfile>
      <anchor>a05072cbc6e57b3b96cb33e1b572735b4</anchor>
      <arglist>(base::OperationBase *ob)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; ArgumentDescription &gt;</type>
      <name>getArgumentList</name>
      <anchorfile>classRTT_1_1internal_1_1OperationInterfacePartHelper.html</anchorfile>
      <anchor>a54cd07d59b59fe05c27d376b2cf23c37</anchor>
      <arglist>(base::OperationBase *ob, const int arity, std::vector&lt; std::string &gt; const &amp;types)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::OROCOS_SIGNAL_CONNECTION_N</name>
    <filename>classRTT_1_1internal_1_1OROCOS__SIGNAL__CONNECTION__N.html</filename>
    <templarg></templarg>
    <base>RTT::internal::ConnectionBase</base>
    <member kind="typedef">
      <type>SlotFunction</type>
      <name>function_type</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__CONNECTION__N.html</anchorfile>
      <anchor>a7974a634f48b7d30c49aee696aee7d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SlotFunction</type>
      <name>slot_function</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__CONNECTION__N.html</anchorfile>
      <anchor>add11f259328fe59033549f8c7df3b2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emit</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__CONNECTION__N.html</anchorfile>
      <anchor>acd45643da41826d9c51eb3892e1b4310</anchor>
      <arglist>(OROCOS_SIGNATURE_PARMS)</arglist>
    </member>
    <member kind="function">
      <type>OROCOS_SIGNATURE_TYPEDEFS</type>
      <name>OROCOS_SIGNAL_CONNECTION_N</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__CONNECTION__N.html</anchorfile>
      <anchor>ab6f863132753350226f596ce8456f7b7</anchor>
      <arglist>(SignalBase *s, const slot_function &amp;f)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>slot_function</type>
      <name>func</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__CONNECTION__N.html</anchorfile>
      <anchor>ac91e55da321610f54ca7a5db523818ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::OROCOS_SIGNAL_N</name>
    <filename>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</filename>
    <templarg>R</templarg>
    <templarg>SlotFunctionT</templarg>
    <base>RTT::internal::SignalBase</base>
    <member kind="typedef">
      <type>OROCOS_SIGNAL_CONNECTION_N&lt; SlotFunctionT &gt;</type>
      <name>connection_impl</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>a32f55755de523e3d58982a0d500a7db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>result_type</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>ab89dca1cebd0f2eb63fd9da8b9447163</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SlotFunctionT</type>
      <name>slot_function_type</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>a1b406640a2fd8b5e73978604951a8545</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>arity</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>a71e98f2eab44f6800b04a75d50132d87</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Handle</type>
      <name>connect</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>a202e97d8d392598c22b460e6bc89c0a6</anchor>
      <arglist>(const slot_function_type &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>emit</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>abd25e2b9ffc72a20c4248f53e4eb7677</anchor>
      <arglist>(OROCOS_SIGNATURE_PARMS)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>fire</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>a7bd112a629bfc40ddade6c9f523cd15d</anchor>
      <arglist>(OROCOS_SIGNATURE_PARMS)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator()</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>a81af69a563c7ce4e31b522f8aa3d6a37</anchor>
      <arglist>(OROCOS_SIGNATURE_PARMS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OROCOS_SIGNAL_N</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>ab662725e8fc19837df5dc5f7937825f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Handle</type>
      <name>setup</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>acdffd4a9c21ef95e3d54cb1b08e04bb2</anchor>
      <arglist>(const slot_function_type &amp;f)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>OROCOS_SIGNAL_N</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>a2866416b77b0382640642e746b35d41f</anchor>
      <arglist>(const OROCOS_SIGNAL_N&lt; R, OROCOS_SIGNATURE_TEMPLATE_ARGS OROCOS_SIGNATURE_COMMA_IF_NONZERO_ARGS SlotFunctionT &gt; &amp;s)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static connection_impl *</type>
      <name>applyEmit</name>
      <anchorfile>classRTT_1_1internal_1_1OROCOS__SIGNAL__N.html</anchorfile>
      <anchor>ac7cc63edb7f0a8184f5f12705719ab85</anchor>
      <arglist>(connection_t c)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::PartDataSource</name>
    <filename>classRTT_1_1internal_1_1PartDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::AssignableDataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; PartDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>a59511a65b0c35273a683c9f4692ecffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PartDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>a0c3f4ea9254f632df78be649b94823e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PartDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>aa647f894c4a9850c397aeba19e653c0f</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replace) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>a2d64385bac5cf475ec305f154ded235f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PartDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>a095b27f83f2b07c5346659c10cb9cdf2</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::reference_t ref, base::DataSourceBase::shared_ptr parent)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>a3af3056fabcfafb8e212a2409bb3fd24</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>ac032eb7b749d9eec9f97155dd129dc85</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>a3390be90ed30e575cea10c2fb037535a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updated</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>a134973934b5308f9306ef9e2844ece65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>aea728cfcde177ddbc73704a502418c9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PartDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>a1bb34ea0f7a618a3938b8b079734f397</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>mparent</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>a2aa84abdb9f7e32c5fd2009d83df3b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>mref</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource.html</anchorfile>
      <anchor>a40d0a09c714467a35064987458e64108</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::PartDataSource&lt; types::carray&lt; T &gt; &gt;</name>
    <filename>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>AssignableDataSource&lt; types::carray&lt; T &gt; &gt;</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; PartDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a9bd5b4b7fc67612deae7a17e04faac5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PartDataSource *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>acd4d5ac87678f40f4f79dee0c09f9091</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PartDataSource *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a622c61303a0444f03437bcdf5a3d9572</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replace) const </arglist>
    </member>
    <member kind="function">
      <type>types::carray&lt; T &gt;</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>afb4c964d8989abd087ad9ed037b05aee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PartDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>af28125a5e578948ee5ed5714b6beb275</anchor>
      <arglist>(types::carray&lt; T &gt; ref, base::DataSourceBase::shared_ptr parent)</arglist>
    </member>
    <member kind="function">
      <type>types::carray&lt; T &gt; const &amp;</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a7bda2e0853f523a5cc17fd3c68e78ca2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a5deac2580eb41fa418064a305c2d03ab</anchor>
      <arglist>(typename AssignableDataSource&lt; types::carray&lt; T &gt; &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>types::carray&lt; T &gt; &amp;</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a1b909cc2925d33bbac2058e11b4b58f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updated</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a8fdf61e0354a78379deef19d7b4a54e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>types::carray&lt; T &gt;</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a8dffe619a675d491386ec7e07b6bbf47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PartDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ae9ba64bf9e87ca1e399345ca12740e37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>mparent</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a1a2eaf4d8ba76da4a560a615929b3255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>types::carray&lt; T &gt;</type>
      <name>mref</name>
      <anchorfile>classRTT_1_1internal_1_1PartDataSource_3_01types_1_1carray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a24ac79bcfde33c4c93643c246dc29df6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::pointer_to_sixary_function</name>
    <filename>structRTT_1_1internal_1_1pointer__to__sixary__function.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>Arg5T</type>
      <name>fifth_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>a42b630d03f3018c8d05f563d917b721b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Arg1T</type>
      <name>first_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>a8227b5bf90085c964f84afb2e0e6a898</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Arg4T</type>
      <name>fourth_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>a2a58165db9955926e3e64f10435ca7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResultT</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>a3ffe48eb990c2cb1908101dbdad95fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Arg2T</type>
      <name>second_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>a0f9b4bd2cb275ca9ab816b06fb068fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResultT(</type>
      <name>Signature</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>ada5fe4182cde8f55cf098d366499ebcf</anchor>
      <arglist>)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)</arglist>
    </member>
    <member kind="typedef">
      <type>Arg6T</type>
      <name>sixth_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>af512f5338f52d50ab2dce68dc5d57fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Arg3T</type>
      <name>third_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>a8422df28e7d272e6d5876d448bdd2548</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ResultT</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>a426c50e0d854255c8c764d12a2f50532</anchor>
      <arglist>(Arg1T a, Arg2T b, Arg3T c, Arg4T d, Arg5T e, Arg6T f) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pointer_to_sixary_function</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>ad42a58a9ac6a3e87543b0894e50f6d6f</anchor>
      <arglist>(ResultT(*f)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T))</arglist>
    </member>
    <member kind="variable">
      <type>ResultT(*</type>
      <name>fun</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__sixary__function.html</anchorfile>
      <anchor>a48753c3249fb77b737ae21b7a4e7bf15</anchor>
      <arglist>)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::pointer_to_ternary_function</name>
    <filename>structRTT_1_1internal_1_1pointer__to__ternary__function.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>Arg1T</type>
      <name>first_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__ternary__function.html</anchorfile>
      <anchor>a560892a37582027d4add32ba77b2e2f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResultT</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__ternary__function.html</anchorfile>
      <anchor>a5e4eb8086da5fa90c75b70f78faeeca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Arg2T</type>
      <name>second_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__ternary__function.html</anchorfile>
      <anchor>ac1d6ca7981d324aa59ddbc3cfdb26fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResultT(</type>
      <name>Signature</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__ternary__function.html</anchorfile>
      <anchor>aec2bfd17c355957fab719247e3c4128d</anchor>
      <arglist>)(Arg1T, Arg2T, Arg3T)</arglist>
    </member>
    <member kind="typedef">
      <type>Arg3T</type>
      <name>third_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__ternary__function.html</anchorfile>
      <anchor>aa3c831a003909d32f710cb0e9ca90da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ResultT</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__ternary__function.html</anchorfile>
      <anchor>a9b38afcdd42d9685abf4d7f3d68437e9</anchor>
      <arglist>(Arg1T a, Arg2T b, Arg3T c) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pointer_to_ternary_function</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__ternary__function.html</anchorfile>
      <anchor>a6b8ad5161d276c60901ab2b5565f61d4</anchor>
      <arglist>(ResultT(*f)(Arg1T, Arg2T, Arg3T))</arglist>
    </member>
    <member kind="variable">
      <type>ResultT(*</type>
      <name>fun</name>
      <anchorfile>structRTT_1_1internal_1_1pointer__to__ternary__function.html</anchorfile>
      <anchor>a808b091ace03e9ae618e48e9f9f01a3f</anchor>
      <arglist>)(Arg1T, Arg2T, Arg3T)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::Queue</name>
    <filename>classRTT_1_1internal_1_1Queue.html</filename>
    <templarg></templarg>
    <base>RTT::internal::AtomicQueue</base>
    <member kind="function">
      <type></type>
      <name>Queue</name>
      <anchorfile>classRTT_1_1internal_1_1Queue.html</anchorfile>
      <anchor>a5a4a5ec164472349e88b3742bca7e709</anchor>
      <arglist>(int qsize)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::real_get_signal_impl&lt; 0, Signature, SlotFunction &gt;</name>
    <filename>classRTT_1_1internal_1_1real__get__signal__impl_3_010_00_01Signature_00_01SlotFunction_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>signal0&lt; typename traits::result_type, SlotFunction &gt;</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_010_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>a266d49e035036fefb1ce5fa035eab51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_010_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>abf333c993e2f230593b4a65db000efdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::real_get_signal_impl&lt; 1, Signature, SlotFunction &gt;</name>
    <filename>classRTT_1_1internal_1_1real__get__signal__impl_3_011_00_01Signature_00_01SlotFunction_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>signal1&lt; typename traits::result_type, typename traits::arg1_type, SlotFunction &gt;</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_011_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>a80cc3ad9328606d0d6f1e32df656c46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_011_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>a2e5b70293f8d8b4a7f96298937fd3ea5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::real_get_signal_impl&lt; 2, Signature, SlotFunction &gt;</name>
    <filename>classRTT_1_1internal_1_1real__get__signal__impl_3_012_00_01Signature_00_01SlotFunction_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>signal2&lt; typename traits::result_type, typename traits::arg1_type, typename traits::arg2_type, SlotFunction &gt;</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_012_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>a08aee863b2bd27a012ef90d255180d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_012_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>aef84cb0c96a2b03266cccc43786d2961</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::real_get_signal_impl&lt; 3, Signature, SlotFunction &gt;</name>
    <filename>classRTT_1_1internal_1_1real__get__signal__impl_3_013_00_01Signature_00_01SlotFunction_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>signal3&lt; typename traits::result_type, typename traits::arg1_type, typename traits::arg2_type, typename traits::arg3_type, SlotFunction &gt;</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_013_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>ae6af8b6c4e2334fc48f235452df405c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_013_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>a5f89ac3cb1ae4168792760569e8e840a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::real_get_signal_impl&lt; 4, Signature, SlotFunction &gt;</name>
    <filename>classRTT_1_1internal_1_1real__get__signal__impl_3_014_00_01Signature_00_01SlotFunction_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>signal4&lt; typename traits::result_type, typename traits::arg1_type, typename traits::arg2_type, typename traits::arg3_type, typename traits::arg4_type, SlotFunction &gt;</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_014_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>ab4096217a679d038fdd69dbadf46eb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_014_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>a624105bc5aab5d986a786d62cfdc327b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::real_get_signal_impl&lt; 5, Signature, SlotFunction &gt;</name>
    <filename>classRTT_1_1internal_1_1real__get__signal__impl_3_015_00_01Signature_00_01SlotFunction_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>signal5&lt; typename traits::result_type, typename traits::arg1_type, typename traits::arg2_type, typename traits::arg3_type, typename traits::arg4_type, typename traits::arg5_type, SlotFunction &gt;</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_015_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>aff85e5eb980c4818148d301dcef66643</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_015_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>a385d50f35e72e7dd04bd58bcf09e7d88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::real_get_signal_impl&lt; 6, Signature, SlotFunction &gt;</name>
    <filename>classRTT_1_1internal_1_1real__get__signal__impl_3_016_00_01Signature_00_01SlotFunction_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>signal6&lt; typename traits::result_type, typename traits::arg1_type, typename traits::arg2_type, typename traits::arg3_type, typename traits::arg4_type, typename traits::arg5_type, typename traits::arg6_type, SlotFunction &gt;</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_016_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>a05acc452e17eac42492998dd5cd5fc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_016_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>ac8459e97291ae68fc1f374eb703628dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::real_get_signal_impl&lt; 7, Signature, SlotFunction &gt;</name>
    <filename>classRTT_1_1internal_1_1real__get__signal__impl_3_017_00_01Signature_00_01SlotFunction_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>signal7&lt; typename traits::result_type, typename traits::arg1_type, typename traits::arg2_type, typename traits::arg3_type, typename traits::arg4_type, typename traits::arg5_type, typename traits::arg6_type, typename traits::arg7_type, SlotFunction &gt;</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_017_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>a6302840e98fae1f5ea3885eabf76813c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;</type>
      <name>traits</name>
      <anchorfile>classRTT_1_1internal_1_1real__get__signal__impl_3_017_00_01Signature_00_01SlotFunction_01_4.html</anchorfile>
      <anchor>a323981e18a2bf6ee9799ca1293afcb15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::Reference</name>
    <filename>classRTT_1_1internal_1_1Reference.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setReference</name>
      <anchorfile>classRTT_1_1internal_1_1Reference.html</anchorfile>
      <anchor>afa9fe9a32c317735a42cfc07e8c3ee88</anchor>
      <arglist>(void *ref)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setReference</name>
      <anchorfile>classRTT_1_1internal_1_1Reference.html</anchorfile>
      <anchor>a501f44c061ee035c8281bc7c86f2438b</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dsb)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ReferenceDataSource</name>
    <filename>classRTT_1_1internal_1_1ReferenceDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::AssignableDataSource</base>
    <base>RTT::internal::Reference</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ReferenceDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>ac4d8b5160841bb9a3b022ea42986f6e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ReferenceDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>ac8962eeaac467ad87a05c9fe0aebdd35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ReferenceDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>a18d0e11563248ebfadf00f6ab2902b1a</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>a95e647501a663a646390c41c13ad1cdf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>a11c2eb7a6f2b289f6eff0ecc595e9a51</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::reference_t ref)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>a75ea8b14867e5ab79a26ccd1479e18ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>a2b537a967dfcded42fe21e39823e2bec</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>a4d3d2755809064b161a934d4dad7c254</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReference</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>ad38c73748f077c9af29956c68bafa913</anchor>
      <arglist>(void *ref)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setReference</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>a2dc1354df4d29f37434b34afa5e8c148</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dsb)</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>a434eb949f27028643763d5df0cec0342</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReferenceDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>a930329334a7e1be1557e5e2dcbeb82b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>mptr</name>
      <anchorfile>classRTT_1_1internal_1_1ReferenceDataSource.html</anchorfile>
      <anchor>aa31c90a8525a6073cb520299b23f41ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::RemoteOperationCaller</name>
    <filename>classRTT_1_1internal_1_1RemoteOperationCaller.html</filename>
    <templarg>OperationCallerT</templarg>
    <base>Invoker&lt; OperationCallerT, RemoteOperationCallerImpl&lt; OperationCallerT &gt; &gt;</base>
    <member kind="typedef">
      <type>OperationCallerT</type>
      <name>Signature</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCaller.html</anchorfile>
      <anchor>a6b537333d610aafa033fe04bcdd6d51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::OperationCallerBase&lt; OperationCallerT &gt; *</type>
      <name>cloneI</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCaller.html</anchorfile>
      <anchor>a5d42c0b5ad591d03f3e418d5de9d697c</anchor>
      <arglist>(ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCaller.html</anchorfile>
      <anchor>a26b9c8a21186bcce961e0d017b3b3032</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteOperationCaller</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCaller.html</anchorfile>
      <anchor>af4ef449c862b76034ba7fa59b9037550</anchor>
      <arglist>(OperationInterfacePart *of, std::string name, ExecutionEngine *caller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteOperationCaller</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCaller.html</anchorfile>
      <anchor>a3727a4311d07f09e935e6ec726a73dd4</anchor>
      <arglist>(const SendHandleC &amp;sh)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::RemoteOperationCallerImpl</name>
    <filename>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</filename>
    <templarg></templarg>
    <base>OperationCallerBase&lt; OperationCallerT &gt;</base>
    <base>CollectBase&lt; OperationCallerT &gt;</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; OperationCallerT &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>ab4af4749294cb5e82cb4866fefcf36d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OperationCallerT</type>
      <name>Signature</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a6dc50182c9b977a0b08a660028d09671</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a656a456abb9094abc14efd44602485b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a2ca52176bf0c59b1b7ead5a8c7a19191</anchor>
      <arglist>(T1 a1)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>ad3286cdc6beaa8df7e6fc0e5fdd17d3e</anchor>
      <arglist>(T1 a1, T2 a2)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a1338c06219585efe63bf31c398028346</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a44237d532d24d685de4f1846a9793397</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a7846281e82332f533432f1366b1b0fc5</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a821ad56239f63c01959f0e9ab673980c</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6, T7 a7)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>call_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>adfe86f9ebce86fa63f521c9f553f4883</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a1b8b12429807024c419d8b22d8e88f6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a7cdd7b134e9da4700578c7a7429ed8d3</anchor>
      <arglist>(T1 &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a93140e238ac62a14aab8fb561c4b12c4</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a7841b339200a553ab36910c0fa41d226</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a27fd09cd95c4e86c2e945f0f6d22785e</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3, T4 &amp;a4)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a6aa48cacaa7eb12fdf47b57eae2bf565</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3, T4 &amp;a4, T5 &amp;a5)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>ad8702436633069313306e70ab6d97424</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>abaa09b1bba6598acae38645cd3b2b76f</anchor>
      <arglist>(T1 &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a2eb282b1ca38d4a2ba25a6a67d35441c</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>ac403b5cc1b8be55ab42f0c165447ac4d</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a82d7d124def3096b0b48e6771bfe9462</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3, T4 &amp;a4)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>af31dc5ab3d638d9da22d0f2c207b241a</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3, T4 &amp;a4, T5 &amp;a5, T6 &amp;a6)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a279d39cea726e0e7f924df140bf88e62</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3, T4 &amp;a4, T5 &amp;a5, T6 &amp;a6, T7 &amp;a7)</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a39f80f095888c24de500c00bbe4eef6d</anchor>
      <arglist>(T1 &amp;a1, T2 &amp;a2, T3 &amp;a3, T4 &amp;a4, T5 &amp;a5)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dispose</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>aa4bab9983dec19120c78794b65f036c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>executeAndDispose</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>af22e2c72a8c669b354f825f8d8159338</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isError</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a5c9ac6401ff12e876cb34b85218031fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteOperationCallerImpl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a7d5e519d733beb356e38bbe4567dcd37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteOperationCallerImpl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a18a67a4a91cacf705764656622ebca54</anchor>
      <arglist>(SendHandleC handle)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a72dd2cd4a29d66a8c8f8c34f2725ff51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>afb902f5f8d3e2fb61c41aa4ecdf0c93f</anchor>
      <arglist>(T1 a1)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a1e3d08ff06238ca34bd5e6670e84ad21</anchor>
      <arglist>(T1 a1, T2 a2)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a12a14ae9efa00b400665833ecd8a887d</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a9f31c6d5e40428a885c2c9634f08a9cf</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a1f2fd91d3592c52ec88f8802fd545b60</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a1242a168aa93d30c36378996f3242ff7</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6, T7 a7)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>aa8c35dcfa2cd437587bc395d71367b37</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a3b3f049eb16b0610729b6d43ec47eb0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a46cb70748415256ad229bff623ba0b11</anchor>
      <arglist>(T1 a1)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a743fce1737642b2cf11b858da10f084b</anchor>
      <arglist>(T1 a1, T2 a2)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a326a26701c51b69c84eef581f501c4d1</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a085a9978efff3d05a25840e8fdef9991</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>af41407aa2d08bf2e6ec8ab0f9f83960f</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a9d9662f0b2a46795ecbf0e8b40e20ea7</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)</arglist>
    </member>
    <member kind="function">
      <type>SendHandle&lt; Signature &gt;</type>
      <name>send_impl</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>acb9d4eb3b69a1a6f1822f675ce367844</anchor>
      <arglist>(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6, T7 a7)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DataSourceStorage&lt; typename CollectType&lt; OperationCallerT &gt;::type &gt;</type>
      <name>collectargs</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>ac2ecb750fe6e34f27915dc85d2a24443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SendHandleC</type>
      <name>mhandle</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a5b4db53e13e2a5bfbb13ac64a754211a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OperationCallerC</type>
      <name>mmeth</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>a66d4eedbaad3d4c8cd35878e951a8de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DataSourceStorage&lt; OperationCallerT &gt;</type>
      <name>sendargs</name>
      <anchorfile>classRTT_1_1internal_1_1RemoteOperationCallerImpl.html</anchorfile>
      <anchor>aa28e0f5d0dece4416b6bc9059342fa23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::remove_cr</name>
    <filename>structRTT_1_1internal_1_1remove__cr.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>boost::remove_const&lt; typename boost::remove_reference&lt; T &gt;::type &gt;::type</type>
      <name>type</name>
      <anchorfile>structRTT_1_1internal_1_1remove__cr.html</anchorfile>
      <anchor>abf1dbb111abd5ea10d4f690cb9247d4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::Return</name>
    <filename>structRTT_1_1internal_1_1Return.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnBase</name>
    <filename>structRTT_1_1internal_1_1ReturnBase.html</filename>
    <templarg></templarg>
    <base>ReturnBaseImpl</base>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnBaseImpl&lt; 0, F &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnBaseImpl_3_010_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_010_00_01F_01_4.html</anchorfile>
      <anchor>a2f257107d2056083a0da8532267c3722</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_010_00_01F_01_4.html</anchorfile>
      <anchor>a9f12f861780e8c853f56013986d85a3a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_010_00_01F_01_4.html</anchorfile>
      <anchor>a0014069fddd6e2d063fa0e3aca61c8b8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnBaseImpl&lt; 1, F &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnBaseImpl_3_011_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>af319b52226df8e85cb6a146486f82dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>af9957c452121976aadb8e7765b985ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>a8d88db46d6a21f6ab6a0fbd805bd6a4b</anchor>
      <arglist>(arg1_type a1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>a4d8fd54de3974ce3d5787204a0bdcdc7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_011_00_01F_01_4.html</anchorfile>
      <anchor>a00f5195d5e8a87d338cfed33d65dc6e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnBaseImpl&lt; 2, F &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnBaseImpl_3_012_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>a57d71775ff0871d846688ad50593bc09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>afc1ddf3dba38c38e2cbdb9ba0506d084</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>a95e858796da67bc4df6c27b79ab4ecf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>a5d14a1ca50019c8d368ea3e490656141</anchor>
      <arglist>(arg1_type a1, arg2_type a2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>ac23df2c32ac4a71d0a1e104a5170d8c8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_012_00_01F_01_4.html</anchorfile>
      <anchor>a01d905fa20ccf00c9631a0f5ef41d633</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnBaseImpl&lt; 3, F &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnBaseImpl_3_013_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a493b0c77da79c834f9f7b2f68bfa3f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>ace4f4a081252fca4bbe1dfe66d274b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a60a5d355d606c881db24066cb2e8883a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a9879ffbc20ec3e3a3fa697281d2186bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a79ca7e4e93a153846fdaa1743f42c16c</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a190c8726f0e99a6913f7b5414531e10a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_013_00_01F_01_4.html</anchorfile>
      <anchor>a89990b556082583ae2c1a74b1deac1e0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnBaseImpl&lt; 4, F &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnBaseImpl_3_014_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>ae1c8e7953db915de20f00f1495ac7730</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>ac638fd2b91bfbac1d871c1247ce54599</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>a9ec4f7726ccced411c331b3990ebac56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>a802a1d9987570a682a89dafd0767d8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>abc446f67f17b9f4720425b8d61dc0d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>af0f5b4d42b352be63a93cf2cb837c301</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>aafcb3ba5b5b773e13fb8194ae0ee06bd</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_014_00_01F_01_4.html</anchorfile>
      <anchor>a1810417c064dd03254074256c7b5c194</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnBaseImpl&lt; 5, F &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnBaseImpl_3_015_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>acdda12e8992fedd596a0631733b8095b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>aee2455ae25defb9ced36646c5087d245</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>adbe2428b7928d3f8bd653be63723ecae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a2bcf4e6167ae6b1caeb29d65e7138a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a8bb17d2ed58880f44cd5101ca38d360c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>aff6f0b4de3cbc8ab7cc4c2bef86ea3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>ad4be46d3c5677703ba2062e85a511044</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>a78880521d159b4c80e98b3d35f82d1eb</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_015_00_01F_01_4.html</anchorfile>
      <anchor>afc7564d4f31bb09d00aed5d0c558afa5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnBaseImpl&lt; 6, F &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>a0d0a232bdc441d19a1bab267c921ee69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>ab608d1c681bfda24cfdd2e4a84779c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>ab5d1acd570243b57388cde49f8217c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>ae5ad71ca6e4821f3a08149a152b622bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>a5a0ee36e5d8bea073485945fc7beb9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>a16ef8259c39b92d8101294f9a2849983</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>ac5e038ce9f85afa7ad51823272dd2869</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>a2ca9c19fd70b43f0fea58b6d96fd0b1c</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>a538effc887a2d2d04fb5d6c018f0a758</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_016_00_01F_01_4.html</anchorfile>
      <anchor>aa68e152807cd52be98d32ac35a65d6d2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnBaseImpl&lt; 7, F &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a0e52615a8ab636134e8e46bbf133ca63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a643b45f469f61d827dec166afcb50332</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a4f4d81932091c78f9a5c0e97b7cb917e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a003a4d0ac2e02b3021fe3a9e2741aa65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a7c114eeba118791f66074ae8419df2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a09d62e16060e948fc4d30f60f2aa9894</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg7_type</type>
      <name>arg7_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a49be173474abc2deac1af7177d3b1e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a08836758bb5b6dea428550ed3bcce956</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>adbda7ccc39eefa19d9cf6d85e2e83b47</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6, arg7_type a7)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a5e35c2483b3d541c71aff1e753085205</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnBaseImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnBaseImpl_3_017_00_01F_01_4.html</anchorfile>
      <anchor>a14ff81b11e5f631c9c37f2643105ba76</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnImpl&lt; 0, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnImpl_3_010_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Collect</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_010_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a323950d971bd02ddc71e757330b95748</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnImpl&lt; 1, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnImpl_3_011_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Collect</base>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_011_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a59613c94f27658d326fc4f69b6dcdcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_011_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a562e593a98abfdf3de5efa1bbebbd304</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_011_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a4af8286f09acb15d014e483129344003</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnImpl&lt; 2, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnImpl_3_012_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Collect</base>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_012_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a6a044b75390053929ee9d45da6061a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_012_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a8eb0508915aa1a789245283a1e4c9ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_012_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a039b24d1718b8e2b1df3ba1c2ba09e46</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnImpl&lt; 3, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnImpl_3_013_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Collect</base>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a75cf0cd94edab3e788bf39e7bd8815f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a852208fe10ade10e8fd3a9e7b6888081</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a513b66c2094f27d5140de4349b7d0b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_013_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a10a27f40a3cfeb4128a4626dd0c427c7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnImpl&lt; 4, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnImpl_3_014_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Collect</base>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a4d4014cd4612c524aa6182ea6444e17a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ad816fe30bebf8a461986ae3f73742279</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a128c992bdd5cf0f928ad476776a9ec82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ae9882539066466bb57ed6748ab832207</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_014_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a129af78eabb02a908b7a41d1e8260a0d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnImpl&lt; 5, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnImpl_3_015_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Collect</base>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ad32054d35921934436ea2c112075c469</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a67fe1ec02cd7c7477dd403b7e8918c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>aa7adaf65d77801944d9756211bb37421</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>ae35b07b2e8a141585958bd73fa5161b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a52f74959c5eb36d0cdfbf70d8890d17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_015_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a34cd7e792e5d91f37f7160370cbde17c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnImpl&lt; 6, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnImpl_3_016_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Collect</base>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>acbc876a9cc580d241c229e353d486e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a54ad40c526ff7a76ed3d93db68c4b08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a6765cc0f3d800030d7750006cfd7ec2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>afcd83c5306e550cf1f1a5e19ae0a0632</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>aa181c2de48de60f08cca800b8ca5f5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a1b2d1b03967793c14db793f872c4ede6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_016_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>aa7800531082d403ac631dac9c554a4e5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnImpl&lt; 7, F, BaseImpl &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnImpl_3_017_00_01F_00_01BaseImpl_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::internal::Collect</base>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a8a125a1a893cf3876bfe645bab7a292f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a35121414fe951d955315ab798c819c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a923c4595e96e5f929349534f2808d24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a358adf1879aed5c2822d516bce61f587</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a248cc2b3294ec9e4d84f32f305b3d347</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a9fa82fd8b52a5dedacf16f0d510e38ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; F &gt;::arg7_type</type>
      <name>arg7_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a1664a9fe71e2f8b89f19c8759528d648</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReturnImpl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnImpl_3_017_00_01F_00_01BaseImpl_01_4.html</anchorfile>
      <anchor>a8753adffcb085b75550bcf7e713bd928</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnSignature&lt; 0, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnSignature_3_010_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ad7c07ff7265874492aa6d37093fbeb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ad8333b229bdac2aeb08b4b927a67c70b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>afe7875033a1d3122e5be33849b8687d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a2edad451477dc90bef9abce7a3f356da</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a7c2462ae600a4eda880e4caac08ee1bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_010_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a7ccd0139446a930c410527809202573b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnSignature&lt; 1, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnSignature_3_011_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a40b62233d368054ca83e15a56489c9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a099198ff8ba64b730762d422271fb41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>afc0928e799fac10a9e43295007593e13</anchor>
      <arglist>(arg1_type a1)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>accf2a30ee2bbc9ba0ff04c090dfb78bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ad753bd8f225ca65cf44f9dddea5f9a76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a1d913f47423fa6c1ec7c40a9d9f2f789</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>af73661ca07d94fa5bedd7f8c74352e9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_011_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a396024ee4ed154fd4eaad2c802589b69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnSignature&lt; 2, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnSignature_3_012_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ac30062ac5146f64b9a82f17387712cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ac77cd75624c6536bf55535058811e9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>abc2c6aed6952d4001dcb8e8ec9bb3878</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ad597adad7dcb90711b177d9293632ad3</anchor>
      <arglist>(arg1_type a1, arg2_type a2)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa4a5887b979a2aaf806eafbe986d6baf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab62be7bc55aa946ae0f95cb08bfe7dcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a658f56602d12acec2cd739922c164abf</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ad186296e34badc0f01f52534827a77a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_012_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab0e2715ad0e8f51700f91717427c2418</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnSignature&lt; 3, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a2796a1806f7aec5e7befb923e3ec0428</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a8184835f0ea3f251e78021387298db1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a3e35ef1c0d1ca5345db10d2f9c6d4a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a7c969e140a0ba724800aa54c3232e178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a342bffbcd7a4133a5fe346a132c6ec40</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a294324ef4d7c673c4819d2ec0690c47a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a53d04879ca6c33a202f585a250b36583</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ad5be839eff9788f66a72ef5a0434a77b</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a200282d215b0d1e8260513ff09ed2ccd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_013_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a013e54e808ff539ab4497a88c25653d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnSignature&lt; 4, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a9fe9f4bcd58e2dd29242a413ddd64e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>abd9b9f8ae4457809e828207364d1b5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a0b408a317975a49fdeb04ea2e58a3605</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a22d4b14ce88c84e105068a803950b307</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ac0374beab16dc8266f701e53e8205876</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a791d047edbf0872d270e99bc247345b1</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a7f85765dcabaef962787bd298c1e6a39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a90a386e9fb1476ad19271c18491a1a28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa749295004462a462c972ddeaad8f101</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a10159bc83957b077445b403c469fd2fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_014_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a2ca19108393909b2cb2941b964e5126b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnSignature&lt; 5, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ac71fbe77ab79dadad88d9851cbc86e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a9bef80ba2de64f13b56154ccbb8576e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa3d075eb427b67f4d55ab147dea851c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>af2d4da9f9c0f3137d052fcc75654f3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a36cb86a6b3d510aa62d0b17431048391</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a54909574ca48b1b056f3fbe662c13766</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>af5ebcea2dfb11fc45f4c1466415dc296</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>afcf102b68c1bf0837b02697612bdb3c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a40c838c948dbedb688e19de73170f069</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa5a847a6303ffe4f05eb560333e6aef1</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a8f269f16c48d4ee41a999053d378f440</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_015_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aaaaa410834dac7249f095b1e3b074f7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnSignature&lt; 6, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aecb219b49ce52bcc82beba9b95f71b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a276790d7d8543a34bac62cca6841bfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a5761d40a9794bcf296073f3efce9cdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a2439755d51188b072f9b2f9747b9d4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>acdc2b285799ccb64008906a13aebd92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a51d0535fd73706f75f3097ffe59feb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a77a0ffc6756704aef0af8169c2a39361</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>acb037f29879e05312b3e8053957be892</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa45f76a6f72226cb9846c591ac750c62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a1ff9394be0415dc279ad4effb7ada5f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a25c98d4138861e0787cb4c208f744d91</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a506a9269ff743d7117efc44d5fca9372</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_016_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a9a174e15aabece205a6116839255f911</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::ReturnSignature&lt; 7, F, ToInvoke &gt;</name>
    <filename>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a13412b1aefa69cdac4d5689299612f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg2_type</type>
      <name>arg2_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a476e8a19315656af5eaf6896a24b67d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg3_type</type>
      <name>arg3_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab5d6b210e693e6335257d8885ee2283e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg4_type</type>
      <name>arg4_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a077fc0a6f6fe0a7dc159c0cbba1c781f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg5_type</type>
      <name>arg5_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa24e501aa05ec2351d977ff9d6795326</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg6_type</type>
      <name>arg6_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aed12a3bff22ef84dac863e563e5aa467</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::arg7_type</type>
      <name>arg7_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a91f120d015c0d1df8e4935cb7684a1af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; F &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ae4f698d8def0ff555b7b9ce91e43b8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>ab5185b57f3c0e3c00f4670a013fa1484</anchor>
      <arglist>(arg1_type a1, arg2_type a2, arg3_type a3, arg4_type a4, arg5_type a5, arg6_type a6, arg7_type a7)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>ret</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>abe8ce67efc4b7788de7c55e18bee3684</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a309e78e1a79677ef58f8556a7d36bf7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>aa055d16047547d1b14858d756e0b45c8</anchor>
      <arglist>(ToInvoke implementation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReturnSignature</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a5e1d9b7f843bd2308de937b438b3beb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ToInvoke</type>
      <name>impl</name>
      <anchorfile>structRTT_1_1internal_1_1ReturnSignature_3_017_00_01F_00_01ToInvoke_01_4.html</anchorfile>
      <anchor>a20fae649deeaeb903c033c6975f94499</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::RStore</name>
    <filename>structRTT_1_1internal_1_1RStore.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::RStore&lt; void &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1RStore.html</anchorfile>
      <anchor>a541e769356d312dd0edb6320a643f716</anchor>
      <arglist>(F f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T &amp;</name>
      <anchorfile>structRTT_1_1internal_1_1RStore.html</anchorfile>
      <anchor>acb325125554808fab13aa5e025f5efd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>result</name>
      <anchorfile>structRTT_1_1internal_1_1RStore.html</anchorfile>
      <anchor>ab569ec6b532f59ad921b0695eac796c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RStore</name>
      <anchorfile>structRTT_1_1internal_1_1RStore.html</anchorfile>
      <anchor>a7828e0e3a611ab0fdffdb2f36d058dfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>arg</name>
      <anchorfile>structRTT_1_1internal_1_1RStore.html</anchorfile>
      <anchor>ae9d41e35bc6d76237308718d099c1690</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::RStore&lt; const T &gt;</name>
    <filename>structRTT_1_1internal_1_1RStore_3_01const_01T_01_4.html</filename>
    <templarg></templarg>
    <base>RTT::internal::RStore&lt; void &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01const_01T_01_4.html</anchorfile>
      <anchor>af84a8aea63b172fd8a8bd09e64884635</anchor>
      <arglist>(F f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T &amp;</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01const_01T_01_4.html</anchorfile>
      <anchor>a06028d4aacca16baaeeeceb7668e0a4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>result</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01const_01T_01_4.html</anchorfile>
      <anchor>ab1c4a00b97e63d9acf48acae62a3f3b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RStore</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01const_01T_01_4.html</anchorfile>
      <anchor>ac8343d33051786bde5bbe4b29cde8dbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>arg</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01const_01T_01_4.html</anchorfile>
      <anchor>ae33d08bc66b4b0e8e658912c0e17b9c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::RStore&lt; T &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1RStore_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <base>RTT::internal::RStore&lt; void &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>af3fb22d635d22130cd681f745af5021c</anchor>
      <arglist>(F f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T &amp;</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a4a317ccd0363cd321b2e468f0c12283a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>result</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ad849be7e875949bd4aa9ddaaf788938f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RStore</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>af78bb0d71f63a351ff73b386fb3f0065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>arg</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a606fe5aa6efae4fb35a8a5cc934efe52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::RStore&lt; void &gt;</name>
    <filename>structRTT_1_1internal_1_1RStore_3_01void_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>checkError</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01void_01_4.html</anchorfile>
      <anchor>acd914c803dbfd361c85b0687131c8a89</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01void_01_4.html</anchorfile>
      <anchor>af662192e1450e3f146bf3a200236d8ec</anchor>
      <arglist>(F f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isError</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01void_01_4.html</anchorfile>
      <anchor>a30e62a4e9bd376eede9034ad81758e1d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExecuted</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01void_01_4.html</anchorfile>
      <anchor>aac9e9ddcf63b5faf9273d7bf1c4b0bd8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>result</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01void_01_4.html</anchorfile>
      <anchor>af3337815b2c0f3e503ce3871dea71ff0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RStore</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01void_01_4.html</anchorfile>
      <anchor>a34e85f546e1e7873a4b91014282474bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>error</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01void_01_4.html</anchorfile>
      <anchor>a6d2197aee76e2c1b91d7ed9ee6c556be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>executed</name>
      <anchorfile>structRTT_1_1internal_1_1RStore_3_01void_01_4.html</anchorfile>
      <anchor>a8ebd980777428f277895df9fedf39f07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::select1st</name>
    <filename>structRTT_1_1internal_1_1select1st.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>T::first_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1select1st.html</anchorfile>
      <anchor>a3b53e6d1e64011e2b0f9f50566aae847</anchor>
      <arglist>(const T &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::select2nd</name>
    <filename>structRTT_1_1internal_1_1select2nd.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>T::second_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1select2nd.html</anchorfile>
      <anchor>ab84dcb15cc0d9dddfbe0bcd3456952a3</anchor>
      <arglist>(const T &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::SendHandleC</name>
    <filename>classRTT_1_1internal_1_1SendHandleC.html</filename>
    <member kind="function">
      <type>SendHandleC &amp;</type>
      <name>arg</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>a29047fe6b5f4c86055fbbfcd0f920454</anchor>
      <arglist>(base::DataSourceBase::shared_ptr a)</arglist>
    </member>
    <member kind="function">
      <type>SendHandleC &amp;</type>
      <name>arg</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>a661f1501b767b3ba1c4cf025cbc083f9</anchor>
      <arglist>(ArgT &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>check</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>afaafc18c1b5391e49e24ca2157c9e507</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collect</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>ab6b2fb3abf5ccb07a5b087bc19bab840</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendStatus</type>
      <name>collectIfDone</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>ae7dd521802b01466c06629d83169690d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OperationInterfacePart *</type>
      <name>getOrp</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>a75d1f55f8bead55f473a4c6851ab68d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getSendHandleDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>ad3675185b47f60b57c23aae4975aac56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SendHandleC &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>ad3508fd64a41f1393dddb1cc81c12b89</anchor>
      <arglist>(const SendHandleC &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>a4ace74d2b84711239eed556d3ea05cff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SendHandleC</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>a9cc84999384c9c1b4de1be96ce61769b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SendHandleC</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>a48c0c0da46a973a4a5bdc5dcca3c7174</anchor>
      <arglist>(base::DataSourceBase::shared_ptr operation, base::DataSourceBase::shared_ptr handle, OperationInterfacePart *ofp, const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SendHandleC</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>ad0ccb259991fc277680a9e58e8c8f000</anchor>
      <arglist>(const SendHandleC &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoCollect</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>a47b001a7d8f03c400c340eed33ba6aae</anchor>
      <arglist>(bool on_off)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SendHandleC</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>adb203b19dfdb86559d92056aa83b59ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D *</type>
      <name>d</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>a1876ff06d08a59a4974478c02a81298b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>E *</type>
      <name>e</name>
      <anchorfile>classRTT_1_1internal_1_1SendHandleC.html</anchorfile>
      <anchor>a4ab9c9ea96f9f34e2d81284feef9a738</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::Signal</name>
    <filename>classRTT_1_1internal_1_1Signal.html</filename>
    <templarg>Signature</templarg>
    <templarg>TSlotFunction</templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Signal&lt; Signature, TSlotFunction &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a68e960a20a6f6acf31928b4d07100f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSlotFunction</type>
      <name>SlotFunction</name>
      <anchorfile>classRTT_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a20f01168687dec755d683134a2ca0736</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Signal</name>
      <anchorfile>classRTT_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a950cde7a1ea38e701ff264e1fbd52b39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>get_signal_impl&lt; Signature, TSlotFunction &gt;::type</type>
      <name>base_type</name>
      <anchorfile>classRTT_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a7ac4a21083225b665c00e7db9b391ba2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::SignalBase</name>
    <filename>classRTT_1_1internal_1_1SignalBase.html</filename>
    <member kind="typedef">
      <type>ConnectionBase::shared_ptr</type>
      <name>connection_t</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>ab333936be7b8fc5eb8a733a85dcf6fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ListLockFree&lt; connection_t &gt;</type>
      <name>connections_list</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>aa1b4b3bd3ea83322a8218edcbd524ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>arity</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>af5d68bbd3b7bfd9bb9270affc3117140</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>a27d85fdb15d5e87c62baf88d0f5313f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>aa4531f8ec6dd67c17ac77d08f374e637</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>aaba17d6534c0bbff96d9e2ab2dfd0665</anchor>
      <arglist>(size_t conns)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SignalBase</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>a70a679c2fc26d9df96fe3342027ff68f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>conn_connect</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>ac2ff8fe1d79ce5660cac825ed2ff714f</anchor>
      <arglist>(connection_t conn)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>conn_destroy</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>a52033fddb4b515e867f29e5913748db2</anchor>
      <arglist>(connection_t conn)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>conn_disconnect</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>a2345a0df6ee4fb7bbb5a6f2104a28f75</anchor>
      <arglist>(connection_t conn)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>conn_setup</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>ac34b560d109099eb02cf168af941e742</anchor>
      <arglist>(connection_t conn)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SignalBase</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>ad6be52890def407b095fd2c62c144bdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>emitting</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>a3716777f818eec4493c93ff245f1eaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>connections_list</type>
      <name>mconnections</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>acca066b2126db493d5a12e66e9c8c752</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>const SignalBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>a5430dea757443f3fa9c9822c34b9872b</anchor>
      <arglist>(const SignalBase &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>SignalBase</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>a7d562da24e2e922e5eda9efa94303742</anchor>
      <arglist>(const SignalBase &amp;)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ConnectionBase</name>
      <anchorfile>classRTT_1_1internal_1_1SignalBase.html</anchorfile>
      <anchor>aabfc714a0fff486f0c8bf27ce8920fae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::SimpleConnID</name>
    <filename>classRTT_1_1internal_1_1SimpleConnID.html</filename>
    <base>RTT::internal::ConnID</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConnID *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1SimpleConnID.html</anchorfile>
      <anchor>a0ea6ee83aefbc6d718e9f97456522e15</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSameID</name>
      <anchorfile>classRTT_1_1internal_1_1SimpleConnID.html</anchorfile>
      <anchor>ac54b73c4973bb53d4ba97be90808c6b8</anchor>
      <arglist>(ConnID const &amp;id) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleConnID</name>
      <anchorfile>classRTT_1_1internal_1_1SimpleConnID.html</anchorfile>
      <anchor>a18974eeb5e83e4ddca0f2cac573092a5</anchor>
      <arglist>(const ConnID *orig=0)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const ConnID *</type>
      <name>cid</name>
      <anchorfile>classRTT_1_1internal_1_1SimpleConnID.html</anchorfile>
      <anchor>aed80dae20f929624f3e741221822ee10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::StreamConnID</name>
    <filename>structRTT_1_1internal_1_1StreamConnID.html</filename>
    <base>RTT::internal::ConnID</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConnID *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1internal_1_1StreamConnID.html</anchorfile>
      <anchor>af816c5620ef5c31c86743e83141b1132</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSameID</name>
      <anchorfile>structRTT_1_1internal_1_1StreamConnID.html</anchorfile>
      <anchor>a35b02de8692a35458171b19539f52be1</anchor>
      <arglist>(ConnID const &amp;id) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StreamConnID</name>
      <anchorfile>structRTT_1_1internal_1_1StreamConnID.html</anchorfile>
      <anchor>a7415ef44fe69e5bb4a5af6b03c98f6f1</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_id</name>
      <anchorfile>structRTT_1_1internal_1_1StreamConnID.html</anchorfile>
      <anchor>a39d6716489ba2d59140c0557230ccbaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::subs3</name>
    <filename>structRTT_1_1internal_1_1subs3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>A</type>
      <name>first_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1subs3.html</anchorfile>
      <anchor>a2f9101a03d6a2a90092391209c456663</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1internal_1_1subs3.html</anchorfile>
      <anchor>a54458c4f2391ee710780ad090b28f0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>B</type>
      <name>second_argument_type</name>
      <anchorfile>structRTT_1_1internal_1_1subs3.html</anchorfile>
      <anchor>a815be57a369c2e8564a630e511df12ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1internal_1_1subs3.html</anchorfile>
      <anchor>a08c3862b4e4d3579163e967d922920ce</anchor>
      <arglist>(A a, B b) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::SynchronousOperationInterfacePartFused</name>
    <filename>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</filename>
    <templarg></templarg>
    <base>RTT::OperationInterfacePart</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>arity</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a8cde798cc157d47e122553d8a48b3d00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>collectArity</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a34ab73a54f0a17f892c60f98bf5192ff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>description</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a43f11132037656cfd2edc41cce149e31</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; ArgumentDescription &gt;</type>
      <name>getArgumentList</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>ab957e0cf34e15aaf7c4b4408b5fb368c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const types::TypeInfo *</type>
      <name>getArgumentType</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>af15c9d76aa1d36f555f2d27cd7a3f106</anchor>
      <arglist>(unsigned int arg) const </arglist>
    </member>
    <member kind="function">
      <type>const types::TypeInfo *</type>
      <name>getCollectType</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a8f235730629db465d380f4ddbe519a51</anchor>
      <arglist>(unsigned int arg) const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; base::DisposableInterface &gt;</type>
      <name>getLocalOperation</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a2fa2c4209eefd648901964361c47394b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>ad1adc6c71de099ee6ca9a84ae5af0bbf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produce</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a1d5481cfb6bc8cd2b0db703a2b9ff1e7</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceCollect</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a7a8bbccf905cf1d0c714aca437cdce06</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, internal::DataSource&lt; bool &gt;::shared_ptr blocking) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceHandle</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>ad9034a7642d37749c33f7776bba5d384</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>produceSend</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>aaef42e03f76faa4f1cc1612e0ab7ecbe</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>resultType</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a04005012b8394f780a5b4f043b106898</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SynchronousOperationInterfacePartFused</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a6f51f9438b4fe2d12bb9eb31435a2c3a</anchor>
      <arglist>(Operation&lt; Signature &gt; *o)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; typename CollectType&lt; Signature &gt;::type &gt;::type &gt;</type>
      <name>CollectSequenceFactory</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a61f3e4edd2f6b2bab630fa607e6c379b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_traits&lt; Signature &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a8fab03210b00ebafb05e48e9c6674698</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>create_sequence&lt; typename boost::function_types::parameter_types&lt; Signature &gt;::type &gt;</type>
      <name>SequenceFactory</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a056f50eb1d1a6df76aa8f626695c2915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Operation&lt; Signature &gt; *</type>
      <name>op</name>
      <anchorfile>classRTT_1_1internal_1_1SynchronousOperationInterfacePartFused.html</anchorfile>
      <anchor>a259fc1922eecf100a5a1d154e0cb19b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::TsPool</name>
    <filename>classRTT_1_1internal_1_1TsPool.html</filename>
    <templarg>T</templarg>
    <class kind="struct">RTT::internal::TsPool::Item</class>
    <class kind="union">RTT::internal::TsPool::Pointer_t</class>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>a3e1d7846b27f6e5799c6fada32cdc23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>a4d539531fc5977673d643b3f2656777c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>value_t *</type>
      <name>allocate</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>ad4f81bb7d6becacece9ac67e9abf0b58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>aac4d0d16ce02bf044af123562fe394e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>a97f664f5217e8e25288398f917f3b5d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>a923ec29c8748259fff3a8863863c50fa</anchor>
      <arglist>(const T &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deallocate</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>a8ff9b7b4fc9864636451282225d3d05b</anchor>
      <arglist>(T *Value)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>size</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>aa2c1d8776e667d1791fde41e1a3d130c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TsPool</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>a42cfce721a56fe7631e250feb8d09e89</anchor>
      <arglist>(unsigned int ssize, const T &amp;sample=T())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TsPool</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>a1ff400f77cb15c1e274d82798fdd5459</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Item</type>
      <name>head</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>a8f86955b329a44cd6183538a2d2f0371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Item *</type>
      <name>pool</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>aaa69391d4d615d0fabc0ac9225e6f944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>pool_capacity</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>a4009a4099bcc95385d46e4722e01f8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>pool_size</name>
      <anchorfile>classRTT_1_1internal_1_1TsPool.html</anchorfile>
      <anchor>a58afc67c170e92ae7aae95c7f8a452c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::TsPool::Item</name>
    <filename>structRTT_1_1internal_1_1TsPool_1_1Item.html</filename>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>structRTT_1_1internal_1_1TsPool_1_1Item.html</anchorfile>
      <anchor>a0bf93b1f2c5ba4ebef5c1a41c97088ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>volatile Pointer_t</type>
      <name>next</name>
      <anchorfile>structRTT_1_1internal_1_1TsPool_1_1Item.html</anchorfile>
      <anchor>a475e74b917801667017cc2db37e7cf79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>value_t</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1TsPool_1_1Item.html</anchorfile>
      <anchor>a97ecf3ddcd149779a34c325ef79b8500</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>RTT::internal::TsPool::Pointer_t</name>
    <filename>unionRTT_1_1internal_1_1TsPool_1_1Pointer__t.html</filename>
    <class kind="struct">RTT::internal::TsPool::Pointer_t::_ptr_type</class>
    <member kind="variable">
      <type>struct RTT::internal::TsPool::Pointer_t::_ptr_type</type>
      <name>ptr</name>
      <anchorfile>unionRTT_1_1internal_1_1TsPool_1_1Pointer__t.html</anchorfile>
      <anchor>a82b44a6bc99f44d4da878647c77f45a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>value</name>
      <anchorfile>unionRTT_1_1internal_1_1TsPool_1_1Pointer__t.html</anchorfile>
      <anchor>a41937efcd3bbccf6406c5f3bf1d23c94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::TsPool::Pointer_t::_ptr_type</name>
    <filename>structRTT_1_1internal_1_1TsPool_1_1Pointer__t_1_1__ptr__type.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>index</name>
      <anchorfile>structRTT_1_1internal_1_1TsPool_1_1Pointer__t_1_1__ptr__type.html</anchorfile>
      <anchor>aca450f3b81449515ef182b04c798d77a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>tag</name>
      <anchorfile>structRTT_1_1internal_1_1TsPool_1_1Pointer__t_1_1__ptr__type.html</anchorfile>
      <anchor>a1b33e11d2fb7479f081827006dd4b190</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::UnaryDataSource</name>
    <filename>classRTT_1_1internal_1_1UnaryDataSource.html</filename>
    <templarg>function</templarg>
    <base>DataSource&lt; remove_cr&lt; function::result_type &gt;::type &gt;</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; UnaryDataSource&lt; function &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>a72cab4d242668ec15fcf5d7573a562d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual UnaryDataSource&lt; function &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>ac3ea897d6fe87bf067d47acc6a0c8358</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual UnaryDataSource&lt; function &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>a6056673ccbad2483195f941f91be426c</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual value_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>a616a0d42677053336e824085642dd970</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>a3d14d6e28df7059be5bca5e392aedf3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; value_t &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>af0bfabf29412b3f12a10951f4c3b4bcd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnaryDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>af8d7ac721934f86e56d8b11c062b72d8</anchor>
      <arglist>(typename DataSource&lt; arg_t &gt;::shared_ptr a, function f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual value_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>ab8d7d43fd562f361769c9ab250535cd4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>remove_cr&lt; typename function::argument_type &gt;::type</type>
      <name>arg_t</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>a7dc4da8b97eac6ed2a646ba34321a187</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>remove_cr&lt; typename function::result_type &gt;::type</type>
      <name>value_t</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>a66357f44ca99991c1e10b57752b10d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>function</type>
      <name>fun</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>ab3fed35a63be914225ffe56757abb316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_t</type>
      <name>mdata</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>af18e04ae857f32aa6fd95f7553694c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataSource&lt; arg_t &gt;::shared_ptr</type>
      <name>mdsa</name>
      <anchorfile>classRTT_1_1internal_1_1UnaryDataSource.html</anchorfile>
      <anchor>adf92833ba2672266ceba3817846bfee5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::UnboundDataSource</name>
    <filename>classRTT_1_1internal_1_1UnboundDataSource.html</filename>
    <templarg>BoundType</templarg>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; UnboundDataSource&lt; BoundType &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1UnboundDataSource.html</anchorfile>
      <anchor>ad567c4b274923d9399d905f71b408d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BoundType::result_t</type>
      <name>T</name>
      <anchorfile>classRTT_1_1internal_1_1UnboundDataSource.html</anchorfile>
      <anchor>a21f1bfb9a40b9a0dcf816f7cd0e51b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BoundType *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1UnboundDataSource.html</anchorfile>
      <anchor>a912dd4d4e6861bbe974c67cfb8d3c21f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual UnboundDataSource&lt; BoundType &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1UnboundDataSource.html</anchorfile>
      <anchor>a445243f79e99a88e7659483b8c4eab9a</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replace) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnboundDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1UnboundDataSource.html</anchorfile>
      <anchor>ae12b24187635d0e97b41298af2c4401f</anchor>
      <arglist>(T data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnboundDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1UnboundDataSource.html</anchorfile>
      <anchor>a75d591e1cf269fc5d71a8fbbf33e3de2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UnboundDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1UnboundDataSource.html</anchorfile>
      <anchor>aaa906a7701e76e2200ff71c19ef1a349</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::UnknownType</name>
    <filename>structRTT_1_1internal_1_1UnknownType.html</filename>
  </compound>
  <compound kind="class">
    <name>RTT::internal::UnMember</name>
    <filename>classRTT_1_1internal_1_1UnMember.html</filename>
    <templarg>F</templarg>
    <member kind="typedef">
      <type>boost::function_types::function_type&lt; non_member_signature &gt;::type</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1UnMember.html</anchorfile>
      <anchor>a467daf7a9d8610471ecea4a19a02117a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_types::components&lt; F &gt;</type>
      <name>member_signature</name>
      <anchorfile>classRTT_1_1internal_1_1UnMember.html</anchorfile>
      <anchor>a95f80022e56969110a2ad2b7b508ffb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::mpl::erase&lt; typename member_signature::types, typename boost::mpl::next&lt; typename boost::mpl::begin&lt; member_signature &gt;::type &gt;::type &gt;::type</type>
      <name>non_member_signature</name>
      <anchorfile>classRTT_1_1internal_1_1UnMember.html</anchorfile>
      <anchor>a862f2b1ab87dcb24c19e84e7a80ded55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::UnPointer</name>
    <filename>classRTT_1_1internal_1_1UnPointer.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function_types::function_type&lt; signature &gt;::type</type>
      <name>type</name>
      <anchorfile>classRTT_1_1internal_1_1UnPointer.html</anchorfile>
      <anchor>a26c4fa3bc14e024c573d6563284117b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function_types::components&lt; F &gt;</type>
      <name>signature</name>
      <anchorfile>classRTT_1_1internal_1_1UnPointer.html</anchorfile>
      <anchor>a4350e4023828cdba2dcbfffc7b56a731</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::UpdateHelper</name>
    <filename>structRTT_1_1internal_1_1UpdateHelper.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update</name>
      <anchorfile>structRTT_1_1internal_1_1UpdateHelper.html</anchorfile>
      <anchor>a71dc46ab33eb65688f11fe28cda5abd8</anchor>
      <arglist>(typename DataSource&lt; typename remove_cr&lt; T &gt;::type &gt;::shared_ptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::UpdateHelper&lt; T &amp; &gt;</name>
    <filename>structRTT_1_1internal_1_1UpdateHelper_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update</name>
      <anchorfile>structRTT_1_1internal_1_1UpdateHelper_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ac75b2181d1c405d24a5d8ad23bdee661</anchor>
      <arglist>(typename DataSource&lt; typename remove_cr&lt; T &gt;::type &gt;::shared_ptr s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::internal::ValueDataSource</name>
    <filename>classRTT_1_1internal_1_1ValueDataSource.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::AssignableDataSource</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; ValueDataSource&lt; T &gt; &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>a12bc074120b8dcb0cc2c26c2d4f210e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ValueDataSource&lt; T &gt; *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>a8afe2428a0bdd6bd284a5e9ce4b2a17f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ValueDataSource&lt; T &gt; *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>a36c64284355367f33753f0882dd2ca79</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replace) const </arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>get</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>a49beaea7df1ad6bfa31bcb15e47299cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::const_reference_t</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>a1c811967bd69ebe014d04384aa072d9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>a3fb5a821462fbd745292748c3991d69b</anchor>
      <arglist>(AssignableDataSource&lt; std::string &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>aaa0771d169293dc897366491a5a98ada</anchor>
      <arglist>(typename AssignableDataSource&lt; T &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>AssignableDataSource&lt; T &gt;::reference_t</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>aba95205e504145fba310814953121d9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RTT_API void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>ade47386514e67d52f40701dc9558c0f3</anchor>
      <arglist>(AssignableDataSource&lt; std::string &gt;::param_t t)</arglist>
    </member>
    <member kind="function">
      <type>DataSource&lt; T &gt;::result_t</type>
      <name>value</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>a6a741cff3e31a421d4ef5d1b7f72b5f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>a39ffca90e61e13e63d40e76d7f2fa906</anchor>
      <arglist>(std::string t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>af952451e44068a6411d37c8cf8738739</anchor>
      <arglist>(T data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>add2c00f178ac518aa23faf73d233617a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RTT_API</type>
      <name>ValueDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>ab0525a93e7f61cd43ed09e33a187b576</anchor>
      <arglist>(std::string t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ValueDataSource</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>a45dc6bdfeaa9634b3dbf1d7570861ed1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DataSource&lt; T &gt;::value_t</type>
      <name>mdata</name>
      <anchorfile>classRTT_1_1internal_1_1ValueDataSource.html</anchorfile>
      <anchor>a5080585d7435805a410bcd88e836faca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::internal::details</name>
    <filename>namespaceRTT_1_1internal_1_1details.html</filename>
    <class kind="struct">RTT::internal::details::GetConstRef</class>
    <class kind="struct">RTT::internal::details::GetConstRef&lt; void &gt;</class>
    <class kind="struct">RTT::internal::details::HasConst</class>
    <class kind="struct">RTT::internal::details::HasConst&lt; X const  &gt;</class>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::details::GetConstRef</name>
    <filename>structRTT_1_1internal_1_1details_1_1GetConstRef.html</filename>
    <templarg>X</templarg>
    <member kind="typedef">
      <type>boost::add_reference&lt; typename boost::add_const&lt; X &gt;::type &gt;::type</type>
      <name>type</name>
      <anchorfile>structRTT_1_1internal_1_1details_1_1GetConstRef.html</anchorfile>
      <anchor>aaa38c49cbd8ef38ad7d6409f45f0e6d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::details::GetConstRef&lt; void &gt;</name>
    <filename>structRTT_1_1internal_1_1details_1_1GetConstRef_3_01void_01_4.html</filename>
    <member kind="typedef">
      <type>void</type>
      <name>type</name>
      <anchorfile>structRTT_1_1internal_1_1details_1_1GetConstRef_3_01void_01_4.html</anchorfile>
      <anchor>a794ece57618bd2fee524638bd20979f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::details::HasConst</name>
    <filename>structRTT_1_1internal_1_1details_1_1HasConst.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1details_1_1HasConst.html</anchorfile>
      <anchor>afe48299f52ae1129bfd0093c1ea7eea0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::internal::details::HasConst&lt; X const  &gt;</name>
    <filename>structRTT_1_1internal_1_1details_1_1HasConst_3_01X_01const_01_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structRTT_1_1internal_1_1details_1_1HasConst_3_01X_01const_01_01_4.html</anchorfile>
      <anchor>a6e328ad7539a5b49598706f1a46008fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::marsh</name>
    <filename>namespaceRTT_1_1marsh.html</filename>
    <class kind="class">RTT::marsh::CPFMarshaller&lt; std::ostream &gt;</class>
    <class kind="class">RTT::marsh::DemarshallInterface</class>
    <class kind="class">RTT::marsh::MarshallingService</class>
    <class kind="class">RTT::marsh::MarshallInterface</class>
    <class kind="class">RTT::marsh::PropertyBagIntrospector</class>
    <class kind="class">RTT::marsh::PropertyDemarshaller</class>
    <class kind="class">RTT::marsh::PropertyLoader</class>
    <class kind="class">RTT::marsh::PropertyMarshaller</class>
    <class kind="class">RTT::marsh::SAX2XMLRPCHandler</class>
    <class kind="class">RTT::marsh::StreamProcessor</class>
    <class kind="class">RTT::marsh::Tiny2CPFHandler</class>
    <class kind="class">RTT::marsh::TinyDemarshaller</class>
    <class kind="class">RTT::marsh::TiXmlAttribute</class>
    <class kind="class">RTT::marsh::TiXmlAttributeSet</class>
    <class kind="class">RTT::marsh::TiXmlBase</class>
    <class kind="class">RTT::marsh::TiXmlComment</class>
    <class kind="struct">RTT::marsh::TiXmlCursor</class>
    <class kind="class">RTT::marsh::TiXmlDeclaration</class>
    <class kind="class">RTT::marsh::TiXmlDocument</class>
    <class kind="class">RTT::marsh::TiXmlElement</class>
    <class kind="class">RTT::marsh::TiXmlHandle</class>
    <class kind="class">RTT::marsh::TiXmlNode</class>
    <class kind="class">RTT::marsh::TiXmlOutStream</class>
    <class kind="class">RTT::marsh::TiXmlParsingData</class>
    <class kind="class">RTT::marsh::TiXmlString</class>
    <class kind="class">RTT::marsh::TiXmlText</class>
    <class kind="class">RTT::marsh::TiXmlUnknown</class>
    <class kind="class">RTT::marsh::XMLRPCDemarshaller</class>
    <class kind="class">RTT::marsh::XMLRPCMarshaller</class>
    <member kind="enumvalue">
      <name>TIXML_SUCCESS</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a6134db71a98324fb6dae9bf1bfea30f2a51bb2c277762cc1e5c61e7946f339d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_NO_ATTRIBUTE</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a6134db71a98324fb6dae9bf1bfea30f2acb96d499006d105209b28e37a80925d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_WRONG_TYPE</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a6134db71a98324fb6dae9bf1bfea30f2ae6abe601a3885c70fd9b50b52efd7151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TiXmlEncoding</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a48ce3d9b158ad8699f82092a9de2bb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_UNKNOWN</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a48ce3d9b158ad8699f82092a9de2bb5da7ca31bb3b0a740aa91afe2c5bdf9ab4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_UTF8</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a48ce3d9b158ad8699f82092a9de2bb5dabd4cbab18bf6f8fe353d8ce3f30407c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_LEGACY</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a48ce3d9b158ad8699f82092a9de2bb5da3bd5b2db946a3953768f81ae912e9089</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a0f3952fb3d14cefb614854ad141d8a27</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a7b427f5aca19b146f58478c2fbea60e0</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a3811aca966bd137b1a51f938d5dadf95</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a0f47546f7a6d9bd91dcec8abcb55aeb2</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a1afae76815e9cd6a88763b66b1cbf36b</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>aad2a70bd92548eac43f9579210ab31bf</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a55816c111a432b48d20388a75ae269ce</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TIXML_OSTREAM &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a84f07fb4411ecddafd045f76aba399cb</anchor>
      <arglist>(TIXML_OSTREAM &amp;out, const TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a392d61b03e496c0aeb367fd91d99524b</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>adec5d0807df1fe9868976d457f2da796</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a6b1500db0e01316484ac4119b738f8e7</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a642455c74209bc3e76f73549ba95dba5</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>ad99ca17fa6332e70767fe9553883d4fd</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a7a5e70151e2c76e735ca17c1bab922f7</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>cpf_dtd</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a1af9cc917a0518293f517d10fd899ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const TiXmlEncoding</type>
      <name>TIXML_DEFAULT_ENCODING</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>abaf0471b95b81c0e90dbc48c21c18ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_MAJOR_VERSION</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>ab073ae71e03839fb80861baca9d62bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_MINOR_VERSION</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>ac5d461e39603b743092738700b3892cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_PATCH_VERSION</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>afb2f1ab48a224b5f7216ab91056bc9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_0</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>ae1106969c00ff8990890d3f051f37adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_1</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>ae826929441d1508d395746ccdb20abe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_2</name>
      <anchorfile>namespaceRTT_1_1marsh.html</anchorfile>
      <anchor>a450bbcd5b160678eca7393c436c49ca5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::CPFMarshaller&lt; std::ostream &gt;</name>
    <filename>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</filename>
    <base>RTT::marsh::MarshallInterface</base>
    <base protection="protected">RTT::base::PropertyIntrospection</base>
    <base>StreamProcessor&lt; std::ostream &gt;</base>
    <member kind="function">
      <type></type>
      <name>CPFMarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>adda1415ec4545b25f5e8d6365be13521</anchor>
      <arglist>(std::ostream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPFMarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a098bac78b476786002c49aa14a057948</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a43b206b8afade6ad9583f147bac06cae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a32fd7345a8ec827a7d91f95d45509f3c</anchor>
      <arglist>(base::PropertyBase *v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a418330d7ee4214c5243746eb2c62f1ac</anchor>
      <arglist>(const PropertyBag &amp;v)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWrite</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a3e8259691d942effe449438a6d61347d</anchor>
      <arglist>(const Property&lt; T &gt; &amp;v, const std::string &amp;type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWrite</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a2dea0989fd443f748000fa9ebe3f4388</anchor>
      <arglist>(const Property&lt; std::string &gt; &amp;v, const std::string &amp;type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doWrite</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>acd049b6e589bc7cf3b5b515bbc8f2c8f</anchor>
      <arglist>(const Property&lt; char &gt; &amp;v, const std::string &amp;type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>escape</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a0a69369250b4cf5a36462e6b6f9ff11f</anchor>
      <arglist>(std::string s)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a7010636e9742e2456f9800cc239c5980</anchor>
      <arglist>(base::PropertyBase *pb)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a052b571e5adf18134ddc4de325329ef4</anchor>
      <arglist>(Property&lt; bool &gt; &amp;v)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a6b6e43d1af46c9c4319b267e91b3d0ed</anchor>
      <arglist>(Property&lt; char &gt; &amp;v)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a29cf9d833765e39bfc262bfdd3384f22</anchor>
      <arglist>(Property&lt; unsigned char &gt; &amp;v)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>aa590825558aa5f36de7eda184860f0cb</anchor>
      <arglist>(Property&lt; int &gt; &amp;v)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>ab13211959006905841789fb90c2349c7</anchor>
      <arglist>(Property&lt; unsigned int &gt; &amp;v)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a90891b9a4ffab83ab2028bd10450e158</anchor>
      <arglist>(Property&lt; short &gt; &amp;v)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>abd4d2448918d1741624ec2aad1b6dd5b</anchor>
      <arglist>(Property&lt; unsigned short &gt; &amp;v)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a4c8e5f2e67ff0759b5ea0281f9df6dde</anchor>
      <arglist>(Property&lt; float &gt; &amp;v)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a0ee341409955162f4d6a42023b8069a0</anchor>
      <arglist>(Property&lt; double &gt; &amp;v)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>adcd6ded9bd3dcc71696d6e2a463eedb4</anchor>
      <arglist>(Property&lt; std::string &gt; &amp;v)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>aae479246f6077e9140bb4704a17d516c</anchor>
      <arglist>(Property&lt; PropertyBag &gt; &amp;b)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>indent</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a98bb2f7e0696cb933f4a861d7237c836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::fstream</type>
      <name>mfile</name>
      <anchorfile>classRTT_1_1marsh_1_1CPFMarshaller_3_01std_1_1ostream_01_4.html</anchorfile>
      <anchor>a281cd19649c0a95d0c03130ceb305d04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::DemarshallInterface</name>
    <filename>classRTT_1_1marsh_1_1DemarshallInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>deserialize</name>
      <anchorfile>classRTT_1_1marsh_1_1DemarshallInterface.html</anchorfile>
      <anchor>a47c3fefdb4d553180557ee916578eaef</anchor>
      <arglist>(PropertyBag &amp;v)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DemarshallInterface</name>
      <anchorfile>classRTT_1_1marsh_1_1DemarshallInterface.html</anchorfile>
      <anchor>ad71bbc924d8d8ce1c0a8768d85a573c7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::MarshallingService</name>
    <filename>classRTT_1_1marsh_1_1MarshallingService.html</filename>
    <base>RTT::Service</base>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MarshallingService &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>a14b1f3a5affb3553f26d83ef5d3db192</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadProperties</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>a6af420e8a71e4e534b2eef94a6da9bee</anchor>
      <arglist>(const std::string &amp;filename) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarshallingService</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>a6c06608859b1e2c5c9e48c168d02268c</anchor>
      <arglist>(TaskContext *parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readProperties</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>a54a726b42143b9ae00d30e0532e1337f</anchor>
      <arglist>(const std::string &amp;filename) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readProperty</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>ac743adc52697c042e964da3608629fe3</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>storeProperties</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>a7a17d250b1ff56fdf3b26765242eb07e</anchor>
      <arglist>(const std::string &amp;filename) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateFile</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>ae38746c7b62a2dccbb75ca99d87cbdfe</anchor>
      <arglist>(const std::string &amp;filename) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProperties</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>ac9ac51e97688ef95c80d29dae2fabc52</anchor>
      <arglist>(const std::string &amp;filename) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeProperties</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>a9141114ac252e964c10cfe0de3fe951a</anchor>
      <arglist>(const std::string &amp;filename) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeProperty</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>aab71e8368286dc831f9e0a833e184fd6</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr</type>
      <name>Create</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallingService.html</anchorfile>
      <anchor>a23d16136ce474b27fe19bf91fea86750</anchor>
      <arglist>(TaskContext *parent)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::MarshallInterface</name>
    <filename>classRTT_1_1marsh_1_1MarshallInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallInterface.html</anchorfile>
      <anchor>a895a49ad0361aba91be5a81b5e85285c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallInterface.html</anchorfile>
      <anchor>a97451618b19106f7be77cb45db48abd9</anchor>
      <arglist>(base::PropertyBase *v)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallInterface.html</anchorfile>
      <anchor>af6e9dac4222e6e318cfb3c8f40932f2c</anchor>
      <arglist>(const PropertyBag &amp;v)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MarshallInterface</name>
      <anchorfile>classRTT_1_1marsh_1_1MarshallInterface.html</anchorfile>
      <anchor>ae12d3b97c918556e8307b5f7edeea950</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::PropertyBagIntrospector</name>
    <filename>classRTT_1_1marsh_1_1PropertyBagIntrospector.html</filename>
    <base>RTT::base::PropertyBagVisitor</base>
    <member kind="function">
      <type>void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyBagIntrospector.html</anchorfile>
      <anchor>a5c7b7debe16873341a5eadd497193377</anchor>
      <arglist>(const PropertyBag &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyBagIntrospector.html</anchorfile>
      <anchor>a7d12fc601ac1e4f38d598d8118053987</anchor>
      <arglist>(base::PropertyBase *v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyBagIntrospector.html</anchorfile>
      <anchor>ace71812d4cf9d8d4d31daa400ab0fad4</anchor>
      <arglist>(Property&lt; PropertyBag &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyBagIntrospector</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyBagIntrospector.html</anchorfile>
      <anchor>aee15aca48a6cd0c52a1247684a9cbbe3</anchor>
      <arglist>(PropertyBag &amp;bag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyBagIntrospector.html</anchorfile>
      <anchor>a1072d9a2390bb33a109006bb33f7b878</anchor>
      <arglist>(PropertyBag &amp;new_bag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PropertyBagIntrospector</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyBagIntrospector.html</anchorfile>
      <anchor>a305a60f1bd5eb3d819c5912daec5167b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; PropertyBag * &gt;</type>
      <name>mystack</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyBagIntrospector.html</anchorfile>
      <anchor>a6f67da7db89fca4ed7ff9eae3021f507</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::PropertyDemarshaller</name>
    <filename>classRTT_1_1marsh_1_1PropertyDemarshaller.html</filename>
    <base>RTT::marsh::DemarshallInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>deserialize</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyDemarshaller.html</anchorfile>
      <anchor>a2511b39eac687e2c768ee4cc404e60a0</anchor>
      <arglist>(PropertyBag &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyDemarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyDemarshaller.html</anchorfile>
      <anchor>a83a82c7538fa4ce7e164b6d3274931d6</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PropertyDemarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyDemarshaller.html</anchorfile>
      <anchor>ab4447d1577c668fa8fcf70c9c8f8d85c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PropertyDemarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyDemarshaller.html</anchorfile>
      <anchor>a1b747f77ad7222a3ff1351e77e231d60</anchor>
      <arglist>(const PropertyDemarshaller &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DemarshallInterface *</type>
      <name>d</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyDemarshaller.html</anchorfile>
      <anchor>a4f86367ac442211dae3b427d1a04baa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::PropertyLoader</name>
    <filename>classRTT_1_1marsh_1_1PropertyLoader.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyLoader.html</anchorfile>
      <anchor>ae7b575d98bc5919e75ba78fca73694fa</anchor>
      <arglist>(const std::string &amp;filename, bool all=true) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyLoader.html</anchorfile>
      <anchor>afb8ea1334e3d52d02a6c5f0aa897abdc</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyLoader.html</anchorfile>
      <anchor>ae4a194225bf71aef501058e4ea0b5728</anchor>
      <arglist>(const std::string &amp;filename) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyLoader</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyLoader.html</anchorfile>
      <anchor>a4bb3a9ae0970fc9fc535bee548960a22</anchor>
      <arglist>(TaskContext *task)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyLoader</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyLoader.html</anchorfile>
      <anchor>ad40652b46a28da1dd0b3c7ab59729e8e</anchor>
      <arglist>(Service *service)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyLoader.html</anchorfile>
      <anchor>a7755872d5232e1d27fd3cf1da4d77f00</anchor>
      <arglist>(const std::string &amp;filename, bool all=true) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyLoader.html</anchorfile>
      <anchor>a33ce1e5a6584ce9851fbf570e87df04e</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>store</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyLoader.html</anchorfile>
      <anchor>a39aa8ef8566b60a4c276c9ec4d6ce711</anchor>
      <arglist>(const std::string &amp;filename) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Service *</type>
      <name>target</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyLoader.html</anchorfile>
      <anchor>aada471125ed4dcb7fa32018278b10dd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::PropertyMarshaller</name>
    <filename>classRTT_1_1marsh_1_1PropertyMarshaller.html</filename>
    <base>RTT::marsh::MarshallInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyMarshaller.html</anchorfile>
      <anchor>a18d37ae41ca25a8bb01e275c869a1759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyMarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyMarshaller.html</anchorfile>
      <anchor>a963fe3f9d3700e7fe8f90746827db2ef</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyMarshaller.html</anchorfile>
      <anchor>a5f622319fefa70c7f611490d347ab7c9</anchor>
      <arglist>(base::PropertyBase *v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyMarshaller.html</anchorfile>
      <anchor>abc7098663d410ee13764d8fa0b1db93a</anchor>
      <arglist>(const PropertyBag &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PropertyMarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyMarshaller.html</anchorfile>
      <anchor>ac607ee10efaa5db0a49bc7e2aa3cf8fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PropertyMarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyMarshaller.html</anchorfile>
      <anchor>a7100b9d21a9537764de8ec7bdd5c7ddd</anchor>
      <arglist>(const PropertyMarshaller &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MarshallInterface *</type>
      <name>m</name>
      <anchorfile>classRTT_1_1marsh_1_1PropertyMarshaller.html</anchorfile>
      <anchor>aee426a1520c66c13af7251660bc7d7ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::SAX2XMLRPCHandler</name>
    <filename>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</filename>
    <member kind="function">
      <type>void</type>
      <name>characters</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a677ec78748119be3f0b9683f6e20fe55</anchor>
      <arglist>(const XMLCh *const chars, const unsigned int length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endElement</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>aada0a495883dd7f96122052390bdfc5a</anchor>
      <arglist>(const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SAX2XMLRPCHandler</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a0ebff79bb39c0a66054510046d778918</anchor>
      <arglist>(PropertyBag &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startElement</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a5c75d9816e06cd44927fdc948ebc297d</anchor>
      <arglist>(const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const Attributes &amp;attributes)</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>name</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a68730a8cdff034de284ca9d255dd577f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union RTT::marsh::SAX2XMLRPCHandler::@3</type>
      <name>value</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a93cf910fcc22e57c55e19e23065cbf81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iv</name>
      <anchorfile>unionRTT_1_1marsh_1_1SAX2XMLRPCHandler_1_1@3.html</anchorfile>
      <anchor>a5ba21c95a3538053dec9e8d96fa53810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>sv</name>
      <anchorfile>unionRTT_1_1marsh_1_1SAX2XMLRPCHandler_1_1@3.html</anchorfile>
      <anchor>a3bf9e1b17e9e7486cd72136b77a6cce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>State</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a61515e08fa55a48cbba0e3abe2ed9d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_NAME</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a61515e08fa55a48cbba0e3abe2ed9d90a83d747d7d3e4f6c2173ca9692b55f957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_BOOLEAN</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a61515e08fa55a48cbba0e3abe2ed9d90a4a8cbc2bc4e9aaa57e309b9508533c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_CHAR</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a61515e08fa55a48cbba0e3abe2ed9d90a1c6c30e11601f33d09004f92fe2b35ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_INT</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a61515e08fa55a48cbba0e3abe2ed9d90ab909002ce7b22d21d7f20c3197752401</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_DOUBLE</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a61515e08fa55a48cbba0e3abe2ed9d90a6d1275473949de122799fc33973a7adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_STRING</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a61515e08fa55a48cbba0e3abe2ed9d90aa8e6463fd241e09feb0cef07d451056a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_PROPERTIES</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a61515e08fa55a48cbba0e3abe2ed9d90a86f7154a5232f547c7f40c19e426f788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PropertyBag &amp;</type>
      <name>bag</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a1708be808ecabe4e3a4b846122a60ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; State &gt;</type>
      <name>state_stack</name>
      <anchorfile>classRTT_1_1marsh_1_1SAX2XMLRPCHandler.html</anchorfile>
      <anchor>a700858fc807823e974b7178433371124</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::StreamProcessor</name>
    <filename>classRTT_1_1marsh_1_1StreamProcessor.html</filename>
    <templarg>Stream</templarg>
    <member kind="function">
      <type>Stream &amp;</type>
      <name>getStream</name>
      <anchorfile>classRTT_1_1marsh_1_1StreamProcessor.html</anchorfile>
      <anchor>a12ec254212a44e5220c31c868b8d5961</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStream</name>
      <anchorfile>classRTT_1_1marsh_1_1StreamProcessor.html</anchorfile>
      <anchor>abd7f552d3b53e72c5fce5a40a3639259</anchor>
      <arglist>(Stream &amp;_s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StreamProcessor</name>
      <anchorfile>classRTT_1_1marsh_1_1StreamProcessor.html</anchorfile>
      <anchor>a7cd2a956d65b32f1fea954dc9578ee78</anchor>
      <arglist>(Stream &amp;_s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StreamProcessor</name>
      <anchorfile>classRTT_1_1marsh_1_1StreamProcessor.html</anchorfile>
      <anchor>af13ff9f82ac1a3862d5a88cd10748f7d</anchor>
      <arglist>(Stream *_s)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Stream *</type>
      <name>s</name>
      <anchorfile>classRTT_1_1marsh_1_1StreamProcessor.html</anchorfile>
      <anchor>a0996824b09b2ddacd3a0d7f85cbed402</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::Tiny2CPFHandler</name>
    <filename>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</filename>
    <member kind="function">
      <type>void</type>
      <name>characters</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>a3cb15800616e16aa27a0ab396b97735c</anchor>
      <arglist>(const char *chars)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endElement</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>a54c63d796824cd9e9ce60d7387f3772d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>populateBag</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>a78fb12163aca73a2ab75872b3448bb56</anchor>
      <arglist>(TiXmlNode *pParent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startElement</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>ad0fc96856ecc0688b2e0945eb672b4d5</anchor>
      <arglist>(const char *localname, const TiXmlAttribute *attributes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tiny2CPFHandler</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>af7d3fca11934e6eec0edd7a38443960e</anchor>
      <arglist>(PropertyBag &amp;b)</arglist>
    </member>
    <member kind="enumeration">
      <name>Tag</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>afc631c48f5535bfcd2fbc401393c821d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAG_STRUCT</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>afc631c48f5535bfcd2fbc401393c821daed1b289f724f711f47e52aea86adbf13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAG_SIMPLE</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>afc631c48f5535bfcd2fbc401393c821daa39dfb8b2f973b3fb4a9ce452ca6ff93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAG_SEQUENCE</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>afc631c48f5535bfcd2fbc401393c821da71668961cebdbe8a42e4e1d7cd79f280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAG_PROPERTIES</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>afc631c48f5535bfcd2fbc401393c821da472bcbfade8e29a77d849fc5cb08ec90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAG_DESCRIPTION</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>afc631c48f5535bfcd2fbc401393c821dac9b35ba948ad51f08533ea49c493d691</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAG_VALUE</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>afc631c48f5535bfcd2fbc401393c821da338bbaeea60b52427da6a65eddb85178</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAG_UNKNOWN</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>afc631c48f5535bfcd2fbc401393c821daab5379504a8469c1d6e2677a2bcee8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PropertyBag &amp;</type>
      <name>bag</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>aa83f4903a70ec2e68d9a4496b294a54c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; std::pair&lt; PropertyBag *, Property&lt; PropertyBag &gt; * &gt; &gt;</type>
      <name>bag_stack</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>a132ea4a867d1ac25270c47f1941f1062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>aab9ecea22f97dc5cc322f7bb23785af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>aa840d4b0502094cec4478b38d287cb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; Tag &gt;</type>
      <name>tag_stack</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>ae26f83a2e86ea0aafd12dbb8fa7befa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>a04b8c1d35c163b87c1ede522e62725fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>value_string</name>
      <anchorfile>classRTT_1_1marsh_1_1Tiny2CPFHandler.html</anchorfile>
      <anchor>ad7636fb0e1ce1b91b753c7b0cf56feab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TinyDemarshaller</name>
    <filename>classRTT_1_1marsh_1_1TinyDemarshaller.html</filename>
    <base>RTT::marsh::DemarshallInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>deserialize</name>
      <anchorfile>classRTT_1_1marsh_1_1TinyDemarshaller.html</anchorfile>
      <anchor>a82dbaab60b8af6ef08c31418c440878d</anchor>
      <arglist>(PropertyBag &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TinyDemarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1TinyDemarshaller.html</anchorfile>
      <anchor>a1a549abac35e777a4c7e6fe31a65c1bd</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TinyDemarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1TinyDemarshaller.html</anchorfile>
      <anchor>a53cfed8a4b57a2a151d9ab4ec4634540</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D *</type>
      <name>d</name>
      <anchorfile>classRTT_1_1marsh_1_1TinyDemarshaller.html</anchorfile>
      <anchor>aa9e7a14ff6a37a3443628e994252bdb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlAttribute</name>
    <filename>classRTT_1_1marsh_1_1TiXmlAttribute.html</filename>
    <base>RTT::marsh::TiXmlBase</base>
    <member kind="function">
      <type>double</type>
      <name>DoubleValue</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ad7190b1ab11b196c6069523810351680</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IntValue</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a17c811ef96f6975a43f0cec48928e19d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Name</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>aa8999e25a6a91d3fa755a48db210052f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TIXML_STRING &amp;</type>
      <name>NameTStr</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a1f68cfdafe35f739ac0fa8a0fcc15c6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Next</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a3d95d7dc29d934c02f76be40cc44de07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Next</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a005e96f59c642a3216b9a509f412a388</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a882897b08ef1fab1a86e35c1be48adf3</anchor>
      <arglist>(const TiXmlAttribute &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a782539ca167c701c5397012037e1a7c1</anchor>
      <arglist>(const TiXmlAttribute &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a31424cf9a307346e47c504494c4563c9</anchor>
      <arglist>(const TiXmlAttribute &amp;rhs) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ab95549227bbea686e9793ce7332ebb1e</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Previous</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a8232ce474e1d0efeb68e1707524d35e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Previous</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a6f90164618406b2d767a136224e8a06e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>afd6ca7b306ccc80aa332d54fa3c64971</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryDoubleValue</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a65ba2becba378c871d09966b711ce7a1</anchor>
      <arglist>(double *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryIntValue</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a6e570e6df564704b2d7d53b3e554f63a</anchor>
      <arglist>(int *_value) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>af4b31efd3456722895e183d428f229d2</anchor>
      <arglist>(TiXmlDocument *doc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDoubleValue</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a4978ca4b6737e06cbcb0a945b2e1b4de</anchor>
      <arglist>(double _value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetIntValue</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a7c35b6f42bffe8e75e25dacc3f4f9f3c</anchor>
      <arglist>(int _value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetName</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a57357bfb4c3d994269d69901297a96a0</anchor>
      <arglist>(const char *_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a54c17c4adaf8efb3add3b929ffc6034e</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamOut</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>afa948565d281c2b0b096049de4c77605</anchor>
      <arglist>(TIXML_OSTREAM *out) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>aaf8c18e286e12c9c7688b2bb4fc77af5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ad1255b915fc49eba41abc038885a39ee</anchor>
      <arglist>(const char *_name, const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Value</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a7ca525a401aa458873739f92b208c4b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a91c123c13bee6b6638846d1e5a58ff6b</anchor>
      <arglist>(const TiXmlAttribute &amp;base)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>abbea77ed2106f690dc9811c769683bb7</anchor>
      <arglist>(const TiXmlAttribute &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlDocument *</type>
      <name>document</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a7e7b019ec049e152bc740c2f6e31d347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>name</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ac2c489348c634ff892a62bd16155f867</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttribute *</type>
      <name>next</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ad3a53befa91e83c04cf507c76c6848a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttribute *</type>
      <name>prev</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a52656d974651bf441c6aa4303295a50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>value</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>aa5c7e56d8d40a9da73fbe4a08d4d48eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlAttributeSet</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a35a7b7f89f708527677d5078d41ce0bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlAttributeSet</name>
    <filename>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Add</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>af2391dd5ddc248261b5b405f9db7e48b</anchor>
      <arglist>(TiXmlAttribute *attribute)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Find</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a636938e4809d5cdd6c0bd6e041966029</anchor>
      <arglist>(const TIXML_STRING &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Find</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>ab5a2d13b50965eebf939039f63fe84ed</anchor>
      <arglist>(const TIXML_STRING &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>First</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a1de7871fa4ec5a56f6f7a64beb8767b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>First</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a7a81854c4daab8fb4e37f4fb2280f280</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Last</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a0453a7a5e007ab7c380e0c6f7a6f1028</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Last</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a2b659b48c6c500c7f590b3d6089c1153</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Remove</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a0f3198defe138f0ec38a54b7c47689ea</anchor>
      <arglist>(TiXmlAttribute *attribute)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlAttributeSet</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>acf553debf12141df07223b4a9e3cd688</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TiXmlAttributeSet</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a67d50363542fbdb552896269c380289d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a7393f90d4e2f59194fed3c0f7719a4ac</anchor>
      <arglist>(const TiXmlAttributeSet &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlAttributeSet</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a77ecbb695978a60e0681f77799da9b8c</anchor>
      <arglist>(const TiXmlAttributeSet &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttribute</type>
      <name>sentinel</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>ab144384059807729619110ab226046b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlBase</name>
    <filename>classRTT_1_1marsh_1_1TiXmlBase.html</filename>
    <class kind="struct">RTT::marsh::TiXmlBase::Entity</class>
    <class kind="class">RTT::marsh::TiXmlBase::StringToBuffer</class>
    <member kind="enumvalue">
      <name>TIXML_NO_ERROR</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5a15c89fc83048ddf798f30aca3166d72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5a18d2511ce28f486ffe422aa0435ac62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_OPENING_FILE</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5ab5ed7cf2fb1ea010e3049558d804fbb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_OUT_OF_MEMORY</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5aabb82409aa22b12fce66ae0b1026f7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_ELEMENT</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5acd5f0b86e2e9ff71923982491d63f958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_FAILED_TO_READ_ELEMENT_NAME</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5a7bb65e61b95bc95ec1591cabc493cc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_READING_ELEMENT_VALUE</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5a4c61a81576b1a853863563a4de5b47d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_READING_ATTRIBUTES</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5ac37c7140333c505d579a876ebf0d080e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_EMPTY</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5ac7233b998361ae0284caed3b13b945ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_READING_END_TAG</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5abf78db7b13d6623abf03ee11d0f8cfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_UNKNOWN</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5a7afefc31ee06b7b5dc1d96bb5616a387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_COMMENT</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5ac24c3725f2fb246618567d97c7e1332d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_DECLARATION</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5a9f7194368a0aabb4f9321ec62c68fcc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_DOCUMENT_EMPTY</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5ac0ef41c5681e87214c7022724b3c29f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_EMBEDDED_NULL</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5af5f296d82fa3b3fa574ba77ea04d2e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_CDATA</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5a6186f313c9a78ebfef19a774c8b3947b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_STRING_COUNT</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3fd8a625d0870b0dad305d38e93d9e5a4088c504870cc86c4d959dfb95b29f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Column</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a9cd3335e7d79943e2a9411dc90059021</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>GetUserData</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ad01b47b4e89872bd814df22f1ba5b452</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a345909751d6b7b45102bd35a202005fc</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a26c58359a18140e170c4cd8f2fdbc20b</anchor>
      <arglist>(FILE *cfile, int depth) const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Row</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>aa779caab399fdcfea6b9802abda3bbef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetUserData</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a7c20069a19ef1d9c2bad78cee44eb031</anchor>
      <arglist>(void *user)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlBase</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a0be435ec25f2ed244008bdac8de56751</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlBase</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a080455a528e54a0d873c0b0dca356f4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>IsWhiteSpaceCondensed</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>aae479a08edc5d3b98498d3124cbc453a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SetCondenseWhiteSpace</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ad3e1bfe846e2591195e2b0d72ed69c31</anchor>
      <arglist>(bool condense)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>utf8ByteTable</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>abf41fb2b9980695fe7b6cfaccab9acb4</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>StreamOut</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>aee3c177980d3a88e71e43f694011190a</anchor>
      <arglist>(TIXML_OSTREAM *) const =0</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>ConvertUTF32ToUTF8</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a22f4e9968d992caeeae364911fbbf259</anchor>
      <arglist>(unsigned long input, char *output, int *length)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>GetChar</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>af166a8f64ad1b593b161df8687f850c6</anchor>
      <arglist>(const char *p, char *_value, int *length, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>GetEntity</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a14baf69cab9656a3329fdef4f7b253b6</anchor>
      <arglist>(const char *in, char *value, int *length, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>IsAlpha</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a165fd667e252f9b7acaee2f66f7377e5</anchor>
      <arglist>(unsigned char anyByte, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>IsAlphaNum</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a5166f2a86265ebfed780206863bd99fb</anchor>
      <arglist>(unsigned char anyByte, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>IsWhiteSpace</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a210a2ec8d010995bf68c5dfd84d7d68f</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>IsWhiteSpace</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a1babd844954a53ec46c2f481b1c7ed46</anchor>
      <arglist>(int c)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>PutString</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a2ccb634de36a74ad1278c8c41b526d64</anchor>
      <arglist>(const TIXML_STRING &amp;str, TIXML_OSTREAM *out)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>PutString</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a11be753572f4bf5c826a85c8c1e07a30</anchor>
      <arglist>(const TIXML_STRING &amp;str, TIXML_STRING *out)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>ReadName</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a1892b8288d14ed75777bbc82f25f3065</anchor>
      <arglist>(const char *p, TIXML_STRING *name, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>ReadText</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a25f5f82a7ca2ffc4e7e93050c7e0c3ae</anchor>
      <arglist>(const char *in, TIXML_STRING *text, bool ignoreWhiteSpace, const char *endTag, bool ignoreCase, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>SkipWhiteSpace</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a45705b1404e3a90e9541b19692f8c60a</anchor>
      <arglist>(const char *, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>StringEqual</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a8c5477e57a5f7db57241c3e50c11d237</anchor>
      <arglist>(const char *p, const char *endTag, bool ignoreCase, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>ToLower</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a530a5e19eb7df4895599fae9e975df2a</anchor>
      <arglist>(int v, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlCursor</type>
      <name>location</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab0c458b27487f792ed59335ac7a6fc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>userData</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27ec4038733c7403e93650cf37a0b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const char *</type>
      <name>errorString</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ac413fb1bf9778861c7785fceaf76dd95</anchor>
      <arglist>[TIXML_ERROR_STRING_COUNT]</arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_ENTITY</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a4add850d8c6f6f2faa9edabdf60dd25ca1c638915241a76ab21c1a8f82166d8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_ENTITY_LENGTH</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a4add850d8c6f6f2faa9edabdf60dd25ca7ae328885b0b289af634f19a67b46ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a1b02e4e515c2574a0a147e655406ba31</anchor>
      <arglist>(const TiXmlBase &amp;base)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlBase</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab3221c3960734bf88d86fd55b42ae94b</anchor>
      <arglist>(const TiXmlBase &amp;)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>condenseWhiteSpace</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a30b383dff12fa1e4d5882f6259585cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Entity</type>
      <name>entity</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>adcd04fa30d80238dadc60965041c822d</anchor>
      <arglist>[NUM_ENTITY]</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a173617f6dfe902cf484ce5552b950475</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>ab6592e32cb9132be517cc12a70564c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlNode</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase.html</anchorfile>
      <anchor>a218872a0d985ae30e78c55adc4bdb196</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::marsh::TiXmlBase::Entity</name>
    <filename>structRTT_1_1marsh_1_1TiXmlBase_1_1Entity.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>chr</name>
      <anchorfile>structRTT_1_1marsh_1_1TiXmlBase_1_1Entity.html</anchorfile>
      <anchor>a1bee61de28efeb86650509f12e8157d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>str</name>
      <anchorfile>structRTT_1_1marsh_1_1TiXmlBase_1_1Entity.html</anchorfile>
      <anchor>a4f1d6f0312c3aba1f3938b8c8df4a3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>strLength</name>
      <anchorfile>structRTT_1_1marsh_1_1TiXmlBase_1_1Entity.html</anchorfile>
      <anchor>a2bf2769b64b05ab027f60cfbf1f5fa4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlBase::StringToBuffer</name>
    <filename>classRTT_1_1marsh_1_1TiXmlBase_1_1StringToBuffer.html</filename>
    <member kind="function">
      <type></type>
      <name>StringToBuffer</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase_1_1StringToBuffer.html</anchorfile>
      <anchor>ab2385a4f9d4d32c0fbf9c0d8391c20af</anchor>
      <arglist>(const TIXML_STRING &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StringToBuffer</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase_1_1StringToBuffer.html</anchorfile>
      <anchor>aeb2b8d53007c0db0fe9ad46cff10ef6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>buffer</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlBase_1_1StringToBuffer.html</anchorfile>
      <anchor>a69ff8f86c89439c6657db8f81374b0e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlComment</name>
    <filename>classRTT_1_1marsh_1_1TiXmlComment.html</filename>
    <base>RTT::marsh::TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>a94fcc1f99c799bf3a108c57b773460d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>a29e9fbd430e749b34b41bf58c1edc22e</anchor>
      <arglist>(const TiXmlComment &amp;base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>a896d4656324f5de44eb876043a84426f</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>a7af7c6c328acd93a879e4c3bf104db67</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlComment</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>a2d713dda5d993597e3088192f0d3fdef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlComment</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>a3617992b7bbed5b7c75decb85d5a296a</anchor>
      <arglist>(const TiXmlComment &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>a7e712791a13294a790375a3c6c376773</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>ab31fa7f8f0f1c458658bca21c721efdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlComment</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>a8bccfeb467ad96b6174567de8350ed1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>a846d059c1320399dd82232119c2e8216</anchor>
      <arglist>(TiXmlComment *target) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamOut</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlComment.html</anchorfile>
      <anchor>ab266aee66f62666d26a68550d99d8a07</anchor>
      <arglist>(TIXML_OSTREAM *out) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::marsh::TiXmlCursor</name>
    <filename>structRTT_1_1marsh_1_1TiXmlCursor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>structRTT_1_1marsh_1_1TiXmlCursor.html</anchorfile>
      <anchor>a706631151966ebb7ba22f0e969c6afca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlCursor</name>
      <anchorfile>structRTT_1_1marsh_1_1TiXmlCursor.html</anchorfile>
      <anchor>a4520bde37b0ecc52a649b134742e2971</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>col</name>
      <anchorfile>structRTT_1_1marsh_1_1TiXmlCursor.html</anchorfile>
      <anchor>a6d913f0bed27aedaf8ea706c42eab5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>row</name>
      <anchorfile>structRTT_1_1marsh_1_1TiXmlCursor.html</anchorfile>
      <anchor>a5b9eaa499c11940096fe6a88afe367c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlDeclaration</name>
    <filename>classRTT_1_1marsh_1_1TiXmlDeclaration.html</filename>
    <base>RTT::marsh::TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>aef14f32104f9b114966e1c2d68fc76b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Encoding</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>ab79aee6ece7acce65f494614005480a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>aa3b8f2de7884beb524b8610a2b876954</anchor>
      <arglist>(const TiXmlDeclaration &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a4374104fd513bfc1ddc4ba48daf4a6f0</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>aacf4cf7ca5a98da4dba54b0a3b624fae</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Standalone</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a9088cf566c3ec49f1296875d48661b63</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDeclaration</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a9263f04975e4458671ce251790d0e089</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDeclaration</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a2189cc48a506780742f4489238302175</anchor>
      <arglist>(const char *_version, const char *_encoding, const char *_standalone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDeclaration</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>ae6ef5ec31a22634cd809d2ce5ec583e4</anchor>
      <arglist>(const TiXmlDeclaration &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>af7a4f9754ae7b583b2ec6be0361cbb09</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a71923fc9e37a10713db40cdb04401bdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Version</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a4d7a4c6383a4e884417551c1fc99acfe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlDeclaration</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a3a64416481290042d19e9894b8511037</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a03f7bc364e36ff445b04ed9fe0179cbc</anchor>
      <arglist>(TiXmlDeclaration *target) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamOut</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a59c577fee2c133c56cbfac6d9fb674b7</anchor>
      <arglist>(TIXML_OSTREAM *out) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>encoding</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a360747e304c14c6aed3c5f9ca99beb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>standalone</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a3a978123a58cad28752a84848f037c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>version</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>ac72da8ab1666b05b30842dc939f39cd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlDocument</name>
    <filename>classRTT_1_1marsh_1_1TiXmlDocument.html</filename>
    <base>RTT::marsh::TiXmlNode</base>
    <member kind="function">
      <type>void</type>
      <name>ClearError</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>afae5fdc4323cb3b9827e0f70069fa6ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Error</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>aa9671034e3410f22a782b1a0accce37e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ErrorCol</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>ab9fe187456642b6d9db95d07e5d812d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ErrorDesc</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a77455bbd0df6688172118dd413dcc4f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ErrorId</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>ab4a55f462dd0d27934912a59261bda12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ErrorRow</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>aec470e86894b05998f4c2bd803b0fb18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>ae29792432928dc462f416c20d835f590</anchor>
      <arglist>(TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>ac4f927c46f1ccd94cc10f6afaf1ae54f</anchor>
      <arglist>(const char *filename, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>abbf761bc7f97b34fa3b23c1f4ad74251</anchor>
      <arglist>(FILE *, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>acbc9b278ac42ca824cbb75ac3ed9f0a2</anchor>
      <arglist>(const TiXmlDocument &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a04caf3d441e911f3c7f4e406bf8d114f</anchor>
      <arglist>(const char *p, TiXmlParsingData *data=0, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>ae1752fe6fdbe1efc417951bc1e29797e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>aee114e9faa12cc80c50c62fb5a762e7b</anchor>
      <arglist>(FILE *cfile, int depth=0) const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>RootElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>ad516b6ee367258b89e0e8e5f633cceae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>RootElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>aea18062de8e279bdab918d0a60a2cfcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveFile</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a5d7bf27aaa0864305c309405af65e58c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveFile</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>ad5582a966fa123d53f02f1e788843a7f</anchor>
      <arglist>(const char *filename) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveFile</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a6344dc739be00d4ee1b8f0e689739d12</anchor>
      <arglist>(FILE *) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetError</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a042cd0fa5f1070c600a55e17b21bcb91</anchor>
      <arglist>(int err, const char *errorLocation, TiXmlParsingData *prevData, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTabSize</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a953f50ea96854ebaf1355d4b6afb250c</anchor>
      <arglist>(int _tabsize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>TabSize</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a5f51e91bf3ffc33c31988ba3be03e0b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>af381ea057c6139c7c1b485eb2d85c5fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a21fa1b4d0a2a89d95c960d1f36c540e7</anchor>
      <arglist>(const char *documentName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a04d02f447d33be78fabee510bedcd9a3</anchor>
      <arglist>(const TiXmlDocument &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a6e95146d13e78e6c02d44db6f12701ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a56b5255bad7b6b01f0ae69f133f021f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a8d0fcafd8ca50666f32889e8c87c7184</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>ad2066b9d9f64dbd90e92b767d12e8ad8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamOut</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>aec72fb9ee2b57e96c2fac5dfb54cceba</anchor>
      <arglist>(TIXML_OSTREAM *out) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>ab726b4bd05cc7d8ab2ccc1cc71924e28</anchor>
      <arglist>(TiXmlDocument *target) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>error</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a4fce023e2bf8820a5ba8611bc7884bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>errorDesc</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>acaa07926835099a98a437337657d76b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>errorId</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>aea3cbffee073993345e4208255df147e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlCursor</type>
      <name>errorLocation</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>aec1ee0021dbc649d729a2511d81e1098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>tabsize</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>a3142e5621192bbbeb08df974d8c13ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>useMicrosoftBOM</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlDocument.html</anchorfile>
      <anchor>ad7926dd15393ae1b3c29b1da29886083</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlElement</name>
    <filename>classRTT_1_1marsh_1_1TiXmlElement.html</filename>
    <base>RTT::marsh::TiXmlNode</base>
    <member kind="function">
      <type>const char *</type>
      <name>Attribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>adcc956356c57c100a27fb4c95889b583</anchor>
      <arglist>(const char *name) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Attribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>ab15beaa01d11abdfb01e8511c92f583e</anchor>
      <arglist>(const char *name, int *i) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Attribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>ad05453cf20275f6780631ee9a95c2e88</anchor>
      <arglist>(const char *name, double *d) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a00f5ade0f6bdc369e683be1df7257bc1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>FirstAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>ae0f45bca89a2a39c0d5796b9a2481ff0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>FirstAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a3b9f4584a392baa5e298eeba1ce79ef4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetText</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a406ef6c03a3691bea25005c9f4be97b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>LastAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a706167905888cce526a0dabd9a6220ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>LastAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a3d3e04fca77f29639051f27500fff6c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>ab0cb10f3c9d32cd56645c27e5cdf5c15</anchor>
      <arglist>(const TiXmlElement &amp;base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a6d23d0f2619e2358635155d559dcfd5c</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a330e7b92678ebef7cd0a241d65a50d73</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryDoubleAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a59e90085a2854375724091117a9f4713</anchor>
      <arglist>(const char *name, double *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryFloatAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a8fb676f19d5f550096429036de973767</anchor>
      <arglist>(const char *name, float *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryIntAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a97f1174837c2fc0ea3d77b7ca4c10d26</anchor>
      <arglist>(const char *name, int *_value) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a46a95a61dbbe696a3e6f9ffe2a9f220e</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>aa1c9cd7291229387dbc12ae0a61b14cb</anchor>
      <arglist>(const char *name, const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a3e6bd9e3d76e2c3d15aed6e68740f627</anchor>
      <arglist>(const char *name, int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDoubleAttribute</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a53e7f3ee960f5839781021a95cb365f4</anchor>
      <arglist>(const char *name, double value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>af135e776a349ccbae946a292031858c4</anchor>
      <arglist>(const char *in_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a574e0b16a4205a29a10d879c6a4f21a2</anchor>
      <arglist>(const TiXmlElement &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a1c1fc7fb628fad35dceb5d2b3249868a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a2d397cf1478f89786d9aa5c544f942a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>abf1e4b270707da89fb62e7d2c776f84f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ClearThis</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a0d6e537a068869190444409300dc6d69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a4998ae93238bf24890c8d3251d051312</anchor>
      <arglist>(TiXmlElement *target) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const char *</type>
      <name>ReadValue</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>ae1a7082c871cd6956452e03b49e93567</anchor>
      <arglist>(const char *in, TiXmlParsingData *prevData, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamOut</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>ab5faedbad954841c7b20c3e42612e4a9</anchor>
      <arglist>(TIXML_OSTREAM *out) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttributeSet</type>
      <name>attributeSet</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlElement.html</anchorfile>
      <anchor>a6313200c9675b658229d1a8bcbcc0325</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlHandle</name>
    <filename>classRTT_1_1marsh_1_1TiXmlHandle.html</filename>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>Child</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>a0f552cb26f42193b806d93111dd22a16</anchor>
      <arglist>(const char *value, int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>Child</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>a70bbb292a1e9bb3fa01ba34d8bc6df36</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>ChildElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>a5a20550f16a98b3f08078402dbcd4541</anchor>
      <arglist>(const char *value, int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>ChildElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>a2def8d3ced2ae310220ecd8bda28276b</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>Element</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>ab6a2677328afd2e91fce286b5af54189</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>ad3ae3f69c2eb7312adefb32749b7193e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>a0cf9949e6eb2fa985df8f87a55276629</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChildElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>af1e144dbb7b5a35850d90a04d45ad9b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChildElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>abe362308f66e84d19c5ee748f3193126</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>Node</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>a1baf82197a9d6e97e7aba384c2cbf444</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>af9e19da2255e7341f4ed5dd0db3583a7</anchor>
      <arglist>(const TiXmlHandle &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlText *</type>
      <name>Text</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>af656fa9f2ae910c624e608b73124ee59</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlHandle</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>a6f4a88adf257fe144051a105db178ed9</anchor>
      <arglist>(TiXmlNode *_node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlHandle</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>a122f3ef75e90199e37fbe4c311b7e603</anchor>
      <arglist>(const TiXmlHandle &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlUnknown *</type>
      <name>Unknown</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>a0d44eb3d04e22b1374ed5d7a3e201189</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlNode *</type>
      <name>node</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlHandle.html</anchorfile>
      <anchor>a78aebc73046eedd375902010710064ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlNode</name>
    <filename>classRTT_1_1marsh_1_1TiXmlNode.html</filename>
    <base>RTT::marsh::TiXmlBase</base>
    <member kind="enumeration">
      <name>NodeType</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a382888b494d366ef7b75dde6c3b40bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOCUMENT</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a382888b494d366ef7b75dde6c3b40bcaa43251fdc434fcf18e4592e0aaf312ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELEMENT</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a382888b494d366ef7b75dde6c3b40bcaa8e0354e67e15e365fa86370f5c5894e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMMENT</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a382888b494d366ef7b75dde6c3b40bcaad00f8a0f0b46de549ccd5245661759da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a382888b494d366ef7b75dde6c3b40bcaad9365e556e06a5256eb5a5c6b7f03328</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXT</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a382888b494d366ef7b75dde6c3b40bcaac69b7a6d49c4a7b62f906db98406b50f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECLARATION</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a382888b494d366ef7b75dde6c3b40bcaa8ddf7e85b68f3597676b410605ea3ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPECOUNT</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a382888b494d366ef7b75dde6c3b40bcaa13d63d9b5a794bce9f7ec66e0b3beadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a1612715175c363f9d2b21442f39b1966</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a3937f35e7ad38e7a605ba96ed57c2277</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a63fa64974e6a47e93b3ae4e88a0600e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a90714a86e7b6f8e9a1a8d7a6aa59b1a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a3328ff86f5742c6f8950c465a981c21e</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a86ecb970d13dd6bf500af1324f34637b</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a4e5ad273ab171aeffa95ca896ee55e08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a17dfc94a9ee77fdf1e7714b38abcfb14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ac9b037cd0df3113b85fcf0a4f0ba2965</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ad4c226088d33a754aafd23b40189880b</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlDocument *</type>
      <name>GetDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ae696522f789029d9a2f2852c97db518f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlDocument *</type>
      <name>GetDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a600356ae7404c5414d0ab4f3ddf60e41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>InsertAfterChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a88bb246290d8a1511b4ca74de9df4770</anchor>
      <arglist>(TiXmlNode *afterThis, const TiXmlNode &amp;addThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>InsertBeforeChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>aa6d25b01f06e77e9d505fe692244ab8c</anchor>
      <arglist>(TiXmlNode *beforeThis, const TiXmlNode &amp;addThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>InsertEndChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a4985834c79bddcc3a50488de8c6767f9</anchor>
      <arglist>(const TiXmlNode &amp;addThis)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>aae96266878edbbb4f683d314f43df1d9</anchor>
      <arglist>(const TiXmlNode *previous) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a7ba43ede076ead80dfe61cc70c385e5f</anchor>
      <arglist>(TiXmlNode *previous)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a8e827f3c3d2caf8a13e87a5b7c119c2d</anchor>
      <arglist>(const char *value, const TiXmlNode *previous) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a50301fa9d8e888502e1f3b8b27bb217f</anchor>
      <arglist>(const char *value, TiXmlNode *previous)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a1c7c327a460646cd1a1c96cba542d97c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a64b909419e5ab8b60ab97960b142e684</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a0b601ddfa21b73ae29206ddb366797a8</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a3258806e8e8ff4575acfeafe41b32cd5</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>LinkEndChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ad59fd7110bbc178646a044ec1d0661f6</anchor>
      <arglist>(TiXmlNode *addThis)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a1e0e23f4e7ea1de3f6be0e063a921a72</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a53c379346adf6ea466f572e9921a7f41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>afb68191f3f95b5c2249f087e1414bf7f</anchor>
      <arglist>(const char *) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a91320e106486654e5fd9b9a50768bf91</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a9f05314a21c17e36525d452270221e0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a2e0fa92e7e8b65b1a959b089b98214e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a790dc686ad16dd8edd9815c865296d93</anchor>
      <arglist>(const char *) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ac900767120dffa7305bc9780a07c854e</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>NoChildren</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a97a662f436b5d5abc978cdb3daf6e546</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>Parent</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a5396a7dc8a05e1f3efe329913f9e3b6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>Parent</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a69ece2849783c3992e668af140c712f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a0c7bde7d2098fccfa33fad86c796c446</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a09474a42b5afb774745a857b5021a3fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a95bd650b327ab845f8ff644554a902df</anchor>
      <arglist>(const char *) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a4f88ac86184b6743a14d8763f2d2319d</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>RemoveChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a9c4937971ce4f1bc609d359ae6886ff5</anchor>
      <arglist>(TiXmlNode *removeThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>ReplaceChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a408fbe1ed6e771ce2e3db98d374a92ef</anchor>
      <arglist>(TiXmlNode *replaceThis, const TiXmlNode &amp;withThis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ae70ef69efeca9dd200b71e663d438b17</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>af02422fbdb38cb61a840e520b1ee61c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a7573ff74c4163100c5f6f506a4114236</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>acc52fcd0f2949b048ef2c837d80dc67a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a21f69d998c36e9397b1e8d830b867282</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a2d3652debce2e0fdd2e000c3e11c976a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a69fc7262061e654ad8468c7c069574c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ae979e77312040a6e05639551db6a82c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>aa8066b4fdea86b123b9c31e5bd7479d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ab5252d0e1867740984dbb0da4450d515</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a1ce7ff74112485d798316a35356c0598</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>adf5e75057a7f35e1b8f90ba678e6fe6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a03b34355a967196ad96799a8f081065d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Type</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>af91cbd334d5bae798f9ffa4221e7b6e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Value</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>af82061238487833d84ee7cee374adba9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlNode</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a26dcecc50c73d2eb2ee42acdd91ba8b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ab279cd6cbf16c978712dba041094637d</anchor>
      <arglist>(TiXmlNode *target) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>TiXmlNode *</type>
      <name>Identify</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a22abbfeb08b3cf07526280551363777a</anchor>
      <arglist>(const char *start, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TiXmlNode</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>aec8266b521a9d8aa7f1380f364ccd20b</anchor>
      <arglist>(NodeType _type)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>firstChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ac32198849a1b9f48666b644e95fbfb74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>lastChild</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>aecfa5b3232f76d9547b74d987af8998f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>next</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a6d82b1d4c617a728cc271314895fee95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>parent</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a7e6c2e4e165b1286aa81115f2fe0e470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>prev</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a5f6e2625e6785fdeb261405dded945b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeType</type>
      <name>type</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ad67dc51613b3c70147456d44a4e3e544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TIXML_STRING</type>
      <name>value</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>af783340e47f33472fa3b4de1094f6ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>afc175b02f5349848f9184cc72fe6b2bc</anchor>
      <arglist>(const TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlNode</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ab720c46440c76aca614e865e374466de</anchor>
      <arglist>(const TiXmlNode &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend TIXML_OSTREAM &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a96ee2e7ea1ebe8372169240b4895ff47</anchor>
      <arglist>(TIXML_OSTREAM &amp;out, const TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>a173617f6dfe902cf484ce5552b950475</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlNode.html</anchorfile>
      <anchor>ab6592e32cb9132be517cc12a70564c4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlOutStream</name>
    <filename>classRTT_1_1marsh_1_1TiXmlOutStream.html</filename>
    <base>RTT::marsh::TiXmlString</base>
    <member kind="function">
      <type>TiXmlOutStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlOutStream.html</anchorfile>
      <anchor>a5cf9c4f31d835629ac4a3fa779f8749c</anchor>
      <arglist>(const TiXmlString &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlOutStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlOutStream.html</anchorfile>
      <anchor>ad3e775db7eb78675c67d560f7b7ae0cb</anchor>
      <arglist>(const char *in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlParsingData</name>
    <filename>classRTT_1_1marsh_1_1TiXmlParsingData.html</filename>
    <member kind="function">
      <type>const TiXmlCursor &amp;</type>
      <name>Cursor</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlParsingData.html</anchorfile>
      <anchor>a4d9218db39014a3cb8f8dddef21db7eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Stamp</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlParsingData.html</anchorfile>
      <anchor>a19c03bb27d5b36485f249ebe17f25742</anchor>
      <arglist>(const char *now, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlParsingData</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlParsingData.html</anchorfile>
      <anchor>ac605870f17b6e1f6f4b6fea66f6c4b59</anchor>
      <arglist>(const char *start, int _tabsize, int row, int col)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlCursor</type>
      <name>cursor</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlParsingData.html</anchorfile>
      <anchor>ad0bff8140c81b80a104efde0f82f7e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>stamp</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlParsingData.html</anchorfile>
      <anchor>a7f9aeac857453fa991bcbac754f5e315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>tabsize</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlParsingData.html</anchorfile>
      <anchor>ad5a564a627cbfc4f1236ee83f84a6213</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlDocument</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlParsingData.html</anchorfile>
      <anchor>a173617f6dfe902cf484ce5552b950475</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlString</name>
    <filename>classRTT_1_1marsh_1_1TiXmlString.html</filename>
    <class kind="struct">RTT::marsh::TiXmlString::Rep</class>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>aad28b9ce74aff09ec3de3cf05c23c958</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>append</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>af7cfff58a176b97378aa151fd4836e7f</anchor>
      <arglist>(const char *str, size_type len)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>assign</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a1a5570ed3f1f3a525aa632d2a6fb735e</anchor>
      <arglist>(const char *str, size_type len)</arglist>
    </member>
    <member kind="function">
      <type>const char &amp;</type>
      <name>at</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a73b50bc5a597e8f1fb9f7bdfb432fba2</anchor>
      <arglist>(size_type index) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a17bbd616950fc66b5e85fa93a586569f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a9e857e50918fb8be61303322170ad766</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a5653d7faf53f23c5e412e249f473f3be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>data</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>aea71eeb055988317eeae09bfa859b408</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>ac38ba823f41bf0dc8fd7f1b69119dcde</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>find</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>af4be24d3de89a1f6835103cf97ea1eec</anchor>
      <arglist>(char lookup) const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>find</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>ae64c5a759a9537d86224eaa6162197bf</anchor>
      <arglist>(char tofind, size_type offset) const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>length</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a70631836a4fbd02e33f4abdc3c791208</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator+=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a3e360ad59c9f4fd41948c08664953bbd</anchor>
      <arglist>(const char *suffix)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator+=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a537de7a5792cec0644a030990fb67e95</anchor>
      <arglist>(char single)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator+=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a393e850695d9232d8ec7799cc115abe9</anchor>
      <arglist>(const TiXmlString &amp;suffix)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a24580dbc8dc54038b6199609ac3a24ee</anchor>
      <arglist>(const char *copy)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>adf272a0a2ff7b22de7072c027ae41e47</anchor>
      <arglist>(const TiXmlString &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type>char &amp;</type>
      <name>operator[]</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a69baa04e0e9b3a8a79a5008f3a894cdd</anchor>
      <arglist>(size_type index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a982d5cf6bd303da76f36dd5f6aa236dc</anchor>
      <arglist>(size_type cap)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>af7531769242c23b5e2e39dbae4f985ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>ac38ff0a4e4d4063186b2803d5ee0a311</anchor>
      <arglist>(TiXmlString &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlString</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a8c933fa895fd664783a9042f23419928</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlString</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a00446ce37b8beceae8b39a8ba3800925</anchor>
      <arglist>(const TiXmlString &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type>TIXML_EXPLICIT</type>
      <name>TiXmlString</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>ac4c1d252bffd705e66a5556bbd8c3e9d</anchor>
      <arglist>(const char *copy)</arglist>
    </member>
    <member kind="function">
      <type>TIXML_EXPLICIT</type>
      <name>TiXmlString</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a787f8b2ab08b7408f4b508918b9e1c77</anchor>
      <arglist>(const char *str, size_type len)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TiXmlString</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a7a21033fc2744e2b307da0506c90b5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_type</type>
      <name>npos</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a78a46c3beb4fea70a45e7ed3ef25d37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>char *</type>
      <name>finish</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a68ac01389b65f06f1856c191d0886396</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a00c16fda3fcb013604256f6e1e7753bf</anchor>
      <arglist>(size_type sz)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a60f424abafa00747c4106afffcf82c2d</anchor>
      <arglist>(size_type sz, size_type cap)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>quit</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>affdd3e80ae3a74c4e7c774df71828838</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a9521f713769e28dd69bc7b2988529ba4</anchor>
      <arglist>(size_type sz)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>char *</type>
      <name>start</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a8fff86bc2422a538caad92f8091c06ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Rep *</type>
      <name>rep_</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a850cf68342db7dc13baf7e89635f8582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Rep</type>
      <name>nullrep_</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlString.html</anchorfile>
      <anchor>a3b99e97856a88893c8e1ccd9d7a397aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::marsh::TiXmlString::Rep</name>
    <filename>structRTT_1_1marsh_1_1TiXmlString_1_1Rep.html</filename>
    <member kind="variable">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>structRTT_1_1marsh_1_1TiXmlString_1_1Rep.html</anchorfile>
      <anchor>acac673c98b631a002f17d9b923883d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>structRTT_1_1marsh_1_1TiXmlString_1_1Rep.html</anchorfile>
      <anchor>a76aec7f6d4a3e5f23c26c264fa4ac656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>str</name>
      <anchorfile>structRTT_1_1marsh_1_1TiXmlString_1_1Rep.html</anchorfile>
      <anchor>aa50c6296e7c7d889ca2049abdc4713ce</anchor>
      <arglist>[1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlText</name>
    <filename>classRTT_1_1marsh_1_1TiXmlText.html</filename>
    <base>RTT::marsh::TiXmlNode</base>
    <member kind="function">
      <type>bool</type>
      <name>CDATA</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a0979f4a3d6aa6868da69506a5bebdcdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>ac23059ae749f3ef838be97b0b9b226b6</anchor>
      <arglist>(const TiXmlText &amp;base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a58cb040a0f76b08f5b439cf0774afc58</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a5ee6a38cb25b0819be84f7b16406a8fd</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCDATA</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a7610e5042626c1768e1750e94fc1a14a</anchor>
      <arglist>(bool _cdata)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlText</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a4234a7e96737b2085472c8b6b59bc054</anchor>
      <arglist>(const char *initValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlText</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a2eb9390bc5a6aef2392932977a18094a</anchor>
      <arglist>(const TiXmlText &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a21295fc04d38e2e5476abd9156101e9c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a9c50e380f6027fb0d5b0c106113db866</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlText</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a6f69149cc7e4173d89e2fd9465fffe6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>Blank</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>aafe3aa8f60f5227bacd88c6ed7ff5a63</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a1acdf40393385c9f5aa1ef8c8a3b8127</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>aaeb1440d1c4cc3c9153f2917f51388e3</anchor>
      <arglist>(TiXmlText *target) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamOut</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a9877b622945e481a4a7b133d1ca54289</anchor>
      <arglist>(TIXML_OSTREAM *out) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cdata</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>a295ba73b0bd050307967cf87859cedeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlElement</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlText.html</anchorfile>
      <anchor>ab6592e32cb9132be517cc12a70564c4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::TiXmlUnknown</name>
    <filename>classRTT_1_1marsh_1_1TiXmlUnknown.html</filename>
    <base>RTT::marsh::TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a4a03b7f7c00ab14590210386326609d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a20695fecf3106b332b6f0a4a2ae2b5d1</anchor>
      <arglist>(const TiXmlUnknown &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>adb3a9602c401b170e4584aed6d6fd27a</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a51f0e2aeb7f2a7a14125a40a22254822</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlUnknown</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>ad0348f465a89a463bdec45611a30a02e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlUnknown</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a7ce76e1f748175a4522baa814be42387</anchor>
      <arglist>(const TiXmlUnknown &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>aa3e530d490f3b79de950da205437c76c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a4e5334f81d9deb00a551ee2144bf9018</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlUnknown</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>afc05aecfc893fe2c988b8beaa5875141</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>ac1f9409aaf0ac15e0c20820cc6e53836</anchor>
      <arglist>(TiXmlUnknown *target) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>StreamOut</name>
      <anchorfile>classRTT_1_1marsh_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a2dc7b0db0e0eff38761cc34c974764da</anchor>
      <arglist>(TIXML_OSTREAM *out) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::XMLRPCDemarshaller</name>
    <filename>classRTT_1_1marsh_1_1XMLRPCDemarshaller.html</filename>
    <base>RTT::marsh::DemarshallInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>deserialize</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCDemarshaller.html</anchorfile>
      <anchor>acf4aae8911ce4401a4141c1d7445fd5b</anchor>
      <arglist>(PropertyBag &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XMLRPCDemarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCDemarshaller.html</anchorfile>
      <anchor>a9d21a2624657a4cd885b0d492454bd79</anchor>
      <arglist>(const std::string filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XMLRPCDemarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCDemarshaller.html</anchorfile>
      <anchor>af9ab279b00d11b9ec8f758068827ab67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>unsigned short</type>
      <name>XMLCh</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCDemarshaller.html</anchorfile>
      <anchor>a693b4aa8665e5b6ff281bde6d138def8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputSource *</type>
      <name>fis</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCDemarshaller.html</anchorfile>
      <anchor>a7a978bd0bd72282d58735fb3cb969217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XMLCh *</type>
      <name>name</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCDemarshaller.html</anchorfile>
      <anchor>a9de562aa601c20871c08736a483c1dff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::marsh::XMLRPCMarshaller</name>
    <filename>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</filename>
    <templarg></templarg>
    <base>RTT::marsh::MarshallInterface</base>
    <base>RTT::base::PropertyIntrospection</base>
    <base>StreamProcessor&lt; output_stream &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>a73fce92aa3fc2522e4312dc10f44881e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>adabc47ac5d659c08b83abc834c1b2777</anchor>
      <arglist>(const Property&lt; bool &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>aa66d06416fe5871761cc4d558dd670e8</anchor>
      <arglist>(const Property&lt; char &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>a76d80851a21a5780f0726200036d3ef8</anchor>
      <arglist>(const Property&lt; int &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>af0cdcff58338e25857306432fa9c2fca</anchor>
      <arglist>(const Property&lt; double &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>a3c86092cf970698b3e77af760ffd606c</anchor>
      <arglist>(const Property&lt; std::string &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>introspect</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>a49d7ae2f10f69baaaf865306d8c8f342</anchor>
      <arglist>(const Property&lt; PropertyBag &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>a9a2fa7b245f6aed64bf8cc8f33f4bdf6</anchor>
      <arglist>(const Property&lt; bool &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>a7f58ef30f55efd4ff614b609891e33fe</anchor>
      <arglist>(const Property&lt; char &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>a1ce1faf66a0c7d72a42ec60ccbdba41f</anchor>
      <arglist>(const Property&lt; int &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>a0a66af10151f60eb2ca267b463488233</anchor>
      <arglist>(const Property&lt; double &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>a0d6ac52402f76e309d3b9ae22176d6e8</anchor>
      <arglist>(const Property&lt; std::string &gt; &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>a46f244647696a5c7f327103881fb0355</anchor>
      <arglist>(const PropertyBag &amp;v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>ac8ea3849f45cd92f4d000f0ea640f701</anchor>
      <arglist>(const Property&lt; PropertyBag &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XMLRPCMarshaller</name>
      <anchorfile>classRTT_1_1marsh_1_1XMLRPCMarshaller.html</anchorfile>
      <anchor>aef0aafe273f596e7510a7a7f1a9fad46</anchor>
      <arglist>(output_stream &amp;os)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::mqueue</name>
    <filename>namespaceRTT_1_1mqueue.html</filename>
    <class kind="class">RTT::mqueue::binary_data_iarchive</class>
    <class kind="class">RTT::mqueue::binary_data_oarchive</class>
    <class kind="class">RTT::mqueue::Dispatcher</class>
    <class kind="class">RTT::mqueue::MQChannelElement</class>
    <class kind="struct">RTT::mqueue::MQLibPlugin</class>
    <class kind="class">RTT::mqueue::MQSendRecv</class>
    <class kind="class">RTT::mqueue::MQSerializationProtocol</class>
    <class kind="class">RTT::mqueue::MQTemplateProtocol</class>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>namespaceRTT_1_1mqueue.html</anchorfile>
      <anchor>a666d22618eb0122882444483e3395007</anchor>
      <arglist>(const RTT::mqueue::Dispatcher *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>namespaceRTT_1_1mqueue.html</anchorfile>
      <anchor>a97bc6606356210561bb52b523c26cca6</anchor>
      <arglist>(const RTT::mqueue::Dispatcher *p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::mqueue::binary_data_iarchive</name>
    <filename>classRTT_1_1mqueue_1_1binary__data__iarchive.html</filename>
    <class kind="struct">RTT::mqueue::binary_data_iarchive::use_array_optimization</class>
    <member kind="typedef">
      <type>binary_data_iarchive</type>
      <name>Archive</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>ad6d8b9edf9c6e378c884710bae5f5983</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>Elem</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a79931f7c235824476901dbad3bc8ecc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::mpl::bool_&lt; true &gt;</type>
      <name>is_loading</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a117300e942adadb9c715a9f8e7d758da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::mpl::bool_&lt; false &gt;</type>
      <name>is_saving</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>ac17a2458de63ecc22329fa2eec4088c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>binary_data_iarchive</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a4b724461fbfd7d5c876040d3fcfbfcf8</anchor>
      <arglist>(std::streambuf &amp;bsb)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>binary_data_iarchive</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a4915fd4d26437282bd0a2a5d4a346383</anchor>
      <arglist>(std::istream &amp;is)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delete_created_pointers</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a34ac4400b64e91d3f177e542003c5ec9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>get_library_version</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>aabb4460bfd64577c046218b56c0c0add</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getArchiveSize</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a480c1b292388c03bca39f778e18396df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>binary_data_iarchive &amp;</type>
      <name>load_a_type</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>acabc86bf17db110330e1a96c6425785b</anchor>
      <arglist>(T &amp;t, boost::mpl::true_)</arglist>
    </member>
    <member kind="function">
      <type>binary_data_iarchive &amp;</type>
      <name>load_a_type</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a2353df46d36eaa3fe529ba105fe282f3</anchor>
      <arglist>(T &amp;t, boost::mpl::false_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_array</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>ab7d65fef7a3fa5cdf903fb12ee30ef92</anchor>
      <arglist>(boost::serialization::array&lt; ValueType &gt; &amp;a, unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_binary</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>ab2c561e5cea8f6b7d6b12d694f16f001</anchor>
      <arglist>(void *address, std::size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_object</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a6e5287d1bfc669e71a2f51b3a5735e3e</anchor>
      <arglist>(void *t, const boost::archive::detail::basic_iserializer &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_override</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>add0f79e2da66120b3164db4195bd6bd5</anchor>
      <arglist>(T &amp;t, BOOST_PFTO int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_override</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a957c0cbe394dcfc57000fcc7f98df78b</anchor>
      <arglist>(const boost::serialization::nvp&lt; T &gt; &amp;t, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_override</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a37e59bc4fadd8ce3742c91c3f6b6f657</anchor>
      <arglist>(const boost::serialization::array&lt; T &gt; &amp;t, int)</arglist>
    </member>
    <member kind="function">
      <type>binary_data_iarchive &amp;</type>
      <name>operator&amp;</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a5221726471bfd3e201f1e0bd7a7823c2</anchor>
      <arglist>(T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>binary_data_iarchive &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a6f49fadb4cfad5746d98b373f6dac4e8</anchor>
      <arglist>(T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const boost::archive::detail::basic_pointer_iserializer *</type>
      <name>register_type</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a5bb29a84ae86df3f536bc85a0e138ad6</anchor>
      <arglist>(T *=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_object_address</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>a96059e52ef92fe72eb365a6fc5e2da3e</anchor>
      <arglist>(const void *new_address, const void *old_address)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>data_read</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>af7c946c3ecffaff2d3f18dddf3e14cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::streambuf &amp;</type>
      <name>m_sb</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__iarchive.html</anchorfile>
      <anchor>aed0ed46493f63f61a09b41154fffc72d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::mqueue::binary_data_iarchive::use_array_optimization</name>
    <filename>structRTT_1_1mqueue_1_1binary__data__iarchive_1_1use__array__optimization.html</filename>
    <class kind="struct">RTT::mqueue::binary_data_iarchive::use_array_optimization::apply</class>
  </compound>
  <compound kind="struct">
    <name>RTT::mqueue::binary_data_iarchive::use_array_optimization::apply</name>
    <filename>structRTT_1_1mqueue_1_1binary__data__iarchive_1_1use__array__optimization_1_1apply.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>RTT::mqueue::binary_data_oarchive</name>
    <filename>classRTT_1_1mqueue_1_1binary__data__oarchive.html</filename>
    <class kind="struct">RTT::mqueue::binary_data_oarchive::use_array_optimization</class>
    <member kind="typedef">
      <type>char</type>
      <name>Elem</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a34da95bd390c6cc70bcbb317b457f812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::mpl::bool_&lt; false &gt;</type>
      <name>is_loading</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>ab2967b2ab510db7839f22b412d95da13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::mpl::bool_&lt; true &gt;</type>
      <name>is_saving</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a405a905d1b81fd064496102373be59aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>binary_data_oarchive</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a9be00c8b3d91c72d121ab46723d257bf</anchor>
      <arglist>(std::ostream &amp;os, bool do_save=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>binary_data_oarchive</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>ac0fcf5d83d042eae07983f4c5fafc985</anchor>
      <arglist>(std::streambuf &amp;sb, bool do_save=true)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>get_library_version</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a0b7bb8e1ad562a3cad9a9f2839d12f9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getArchiveSize</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a171e07b6aebffb9cad98ac1fb5de92d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>binary_data_oarchive &amp;</type>
      <name>operator&amp;</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>ad1e23c6ad1ea9e16d6233d9914666597</anchor>
      <arglist>(T const &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>binary_data_oarchive &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a863705004ad0143a6c446674b4018324</anchor>
      <arglist>(T const &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const boost::archive::detail::basic_pointer_iserializer *</type>
      <name>register_type</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>acd7c7548121d6e96078501fe62f391b9</anchor>
      <arglist>(T *=NULL)</arglist>
    </member>
    <member kind="function">
      <type>binary_data_oarchive &amp;</type>
      <name>save_a_type</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a0c76c030a11b189ef4a76c90f8bfca87</anchor>
      <arglist>(T const &amp;t, boost::mpl::true_)</arglist>
    </member>
    <member kind="function">
      <type>binary_data_oarchive &amp;</type>
      <name>save_a_type</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a7bba059a2fd0fdbf3c00f3c731ba0dd2</anchor>
      <arglist>(T const &amp;t, boost::mpl::false_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_array</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a41dfcb95c8b04078d56e134195a80391</anchor>
      <arglist>(boost::serialization::array&lt; ValueType &gt; const &amp;a, unsigned int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_binary</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a429e3a7da029d1f1bf5fe281be20afa4</anchor>
      <arglist>(const void *address, std::size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_object</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>ae7fe0579a7dedb45e84c93af93f58196</anchor>
      <arglist>(const void *x, const boost::archive::detail::basic_oserializer &amp;bos)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>data_written</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a1807d6ac389ec4bba4b86395e7fdbb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::streambuf &amp;</type>
      <name>m_sb</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a28b279d4643fc90ac8b85a5d2b14c38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mdo_save</name>
      <anchorfile>classRTT_1_1mqueue_1_1binary__data__oarchive.html</anchorfile>
      <anchor>a7e21e336f450185546ae462d8cf5c0a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::mqueue::binary_data_oarchive::use_array_optimization</name>
    <filename>structRTT_1_1mqueue_1_1binary__data__oarchive_1_1use__array__optimization.html</filename>
    <class kind="struct">RTT::mqueue::binary_data_oarchive::use_array_optimization::apply</class>
  </compound>
  <compound kind="struct">
    <name>RTT::mqueue::binary_data_oarchive::use_array_optimization::apply</name>
    <filename>structRTT_1_1mqueue_1_1binary__data__oarchive_1_1use__array__optimization_1_1apply.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>RTT::mqueue::Dispatcher</name>
    <filename>classRTT_1_1mqueue_1_1Dispatcher.html</filename>
    <base>RTT::Activity</base>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; Dispatcher &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>ab87c255ee8784bd9151af1457f83cb59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addQueue</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a4e87da94e0c4f5dbf832ee1f66121f5c</anchor>
      <arglist>(mqd_t mqdes, base::ChannelElementBase *chan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a5f8b2380de8ee28723acefffa9b9ce3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>ae655bc525e368e153b36d9275eb0c7bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>acc9a9ea14d577dfd8b11f5ceaee2ca91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeQueue</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>afb1d820cdafb8e26803fc9681a5aee69</anchor>
      <arglist>(mqd_t mqdes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Dispatcher::shared_ptr</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a0dadb37b61ce9a2b9aa37c28a64580a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; mqd_t, base::ChannelElementBase * &gt;</type>
      <name>MQMap</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>ab06cd6a043a46eec3b0ce65c4cfc390f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>build_select_list</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>ada49b158c91e56cb18e7764753f50016</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Dispatcher</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a84f1e0239ecd06ab8c3ecc75225f9146</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>read_socks</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a585045904574ca3e441d239d3b4f365d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~Dispatcher</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>afcbd4fcb6562587f6702c1e0797e4ec3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>do_exit</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>afde7484b9d9dd56a5ff9d17fae7dda3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>highsock</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>adaf14c4569cffd8c631362ade9f01cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::Mutex</type>
      <name>maplock</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a4ba62e723a42be5e65a3959cccff5acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MQMap</type>
      <name>mqmap</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a5ee5850f6e5c987e8277283cbb7cf273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::AtomicInt</type>
      <name>refcount</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a567e34ea3a152fd9b66be63b3f142fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>fd_set</type>
      <name>socks</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a56e520a3e4275985a875190e8fec6187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Dispatcher *</type>
      <name>DispatchI</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>ae129b18a6c59ca8d855ac453d00edb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a7d2607ae8656e5ac958077dc81ae4b00</anchor>
      <arglist>(const RTT::mqueue::Dispatcher *p)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>classRTT_1_1mqueue_1_1Dispatcher.html</anchorfile>
      <anchor>a3515af8eeed2d2c7a78fb049e4c4f51b</anchor>
      <arglist>(const RTT::mqueue::Dispatcher *p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::mqueue::MQChannelElement</name>
    <filename>classRTT_1_1mqueue_1_1MQChannelElement.html</filename>
    <templarg>T</templarg>
    <base>RTT::base::ChannelElement</base>
    <base>RTT::mqueue::MQSendRecv</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>data_sample</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQChannelElement.html</anchorfile>
      <anchor>a31a05a2b6920239864f8d8f1d713a9e0</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::param_t sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inputReady</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQChannelElement.html</anchorfile>
      <anchor>a5be071ead3000be6c082385cf9d887d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MQChannelElement</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQChannelElement.html</anchorfile>
      <anchor>a82b2be0bface24331d63a678d3973b8b</anchor>
      <arglist>(base::PortInterface *port, types::TypeMarshaller const &amp;transport, const ConnPolicy &amp;policy, bool is_sender)</arglist>
    </member>
    <member kind="function">
      <type>FlowStatus</type>
      <name>read</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQChannelElement.html</anchorfile>
      <anchor>a6c2ffd366d9161f3e6087ad173adca60</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::reference_t sample, bool copy_old_data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>signal</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQChannelElement.html</anchorfile>
      <anchor>a17bec196982377f40a7691b1854d8586</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQChannelElement.html</anchorfile>
      <anchor>a55fe940009876e637d6c4164eadbdf91</anchor>
      <arglist>(typename base::ChannelElement&lt; T &gt;::param_t sample)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MQChannelElement</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQChannelElement.html</anchorfile>
      <anchor>af48792d6951cb8b640d583aa2caed42c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::ValueDataSource&lt; T &gt;::shared_ptr</type>
      <name>read_sample</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQChannelElement.html</anchorfile>
      <anchor>a352adf11dd72ba8a96b74dce4ed5baa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::LateConstReferenceDataSource&lt; T &gt;::shared_ptr</type>
      <name>write_sample</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQChannelElement.html</anchorfile>
      <anchor>a6b3d821f1e9a8c1268b117bdf21e0639</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::mqueue::MQLibPlugin</name>
    <filename>structRTT_1_1mqueue_1_1MQLibPlugin.html</filename>
    <base>RTT::types::TransportPlugin</base>
    <base>RTT::types::TransportPlugin</base>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>structRTT_1_1mqueue_1_1MQLibPlugin.html</anchorfile>
      <anchor>a52b3dd7394ef7422dbd37d9a7dba8d05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>structRTT_1_1mqueue_1_1MQLibPlugin.html</anchorfile>
      <anchor>a52b3dd7394ef7422dbd37d9a7dba8d05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTransportName</name>
      <anchorfile>structRTT_1_1mqueue_1_1MQLibPlugin.html</anchorfile>
      <anchor>acb10c6697ea9ff2841065e8d5303385d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTransportName</name>
      <anchorfile>structRTT_1_1mqueue_1_1MQLibPlugin.html</anchorfile>
      <anchor>acb10c6697ea9ff2841065e8d5303385d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTypekitName</name>
      <anchorfile>structRTT_1_1mqueue_1_1MQLibPlugin.html</anchorfile>
      <anchor>ac0584c352384e14bdfebc4ac6739765c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTypekitName</name>
      <anchorfile>structRTT_1_1mqueue_1_1MQLibPlugin.html</anchorfile>
      <anchor>ac0584c352384e14bdfebc4ac6739765c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>registerTransport</name>
      <anchorfile>structRTT_1_1mqueue_1_1MQLibPlugin.html</anchorfile>
      <anchor>a9e132fd3920b3149d51a3fd022ff4284</anchor>
      <arglist>(std::string name, RTT::types::TypeInfo *ti)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>registerTransport</name>
      <anchorfile>structRTT_1_1mqueue_1_1MQLibPlugin.html</anchorfile>
      <anchor>a9e132fd3920b3149d51a3fd022ff4284</anchor>
      <arglist>(std::string name, RTT::types::TypeInfo *ti)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::mqueue::MQSendRecv</name>
    <filename>classRTT_1_1mqueue_1_1MQSendRecv.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cleanupStream</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>aa36f355376cb21bd75af7fcc4ca2d0a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mqNewSample</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>af687da2ce172b3ed6869eb877e09a954</anchor>
      <arglist>(base::DataSourceBase::shared_ptr ds)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mqRead</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>aef5a32dfa0c2034666a37826a48f7210</anchor>
      <arglist>(base::DataSourceBase::shared_ptr ds)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mqReady</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a1131df7142246c91f3c6573471828908</anchor>
      <arglist>(base::DataSourceBase::shared_ptr ds, base::ChannelElementBase *chan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MQSendRecv</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a556afac2c97768838168e1ee827c0b07</anchor>
      <arglist>(types::TypeMarshaller const &amp;transport)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mqWrite</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a6725c130af22d7abe1035e88fa1b6e44</anchor>
      <arglist>(base::DataSourceBase::shared_ptr ds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupStream</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>ad4696652bfcb390e883070346c3bb539</anchor>
      <arglist>(base::DataSourceBase::shared_ptr ds, base::PortInterface *port, ConnPolicy const &amp;policy, bool is_sender)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MQSendRecv</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>ab9bb77467ab9426300bb7bc19323df81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>buf</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a191d2d7bcc44bb99ba59f5a95c6be678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>marshaller_cookie</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a12a0b2227bd4d9cccec2607227fecd59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>max_size</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a9aca65de383ce108853ebc43140f6e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mdata_size</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a29e3f05929bc35ed308ebfe9b30352fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>minit_done</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a468417ba1e1f6a7dac18e1724f673cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mis_sender</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a0df88d069c8752c4042d5a903d45182d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mqd_t</type>
      <name>mqdes</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a0f846d13e42728e2ee35c424d0963907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>mqname</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>a66e319487b31e83d288038bebc80d30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>types::TypeMarshaller const &amp;</type>
      <name>mtransport</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSendRecv.html</anchorfile>
      <anchor>ae56e6832aae9920d4e74c1c71d75505c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::mqueue::MQSerializationProtocol</name>
    <filename>classRTT_1_1mqueue_1_1MQSerializationProtocol.html</filename>
    <templarg></templarg>
    <base>RTT::mqueue::MQTemplateProtocol</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::pair&lt; void const *, int &gt;</type>
      <name>fillBlob</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSerializationProtocol.html</anchorfile>
      <anchor>a2b11ec959d2a12e5957ba1c1a55d4aba</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, void *blob, int size, void *cookie) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getSampleSize</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSerializationProtocol.html</anchorfile>
      <anchor>a4807cde6d1a6b61a99525674dfcbff78</anchor>
      <arglist>(base::DataSourceBase::shared_ptr sample, void *cookie) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MQSerializationProtocol</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSerializationProtocol.html</anchorfile>
      <anchor>aefe4a13e987b4b4fd78804dca624db55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>updateFromBlob</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQSerializationProtocol.html</anchorfile>
      <anchor>af169904e286e3ab2bac8abeeab99fd28</anchor>
      <arglist>(const void *blob, int size, base::DataSourceBase::shared_ptr target, void *cookie) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::mqueue::MQTemplateProtocol</name>
    <filename>classRTT_1_1mqueue_1_1MQTemplateProtocol.html</filename>
    <templarg></templarg>
    <base>RTT::types::TypeMarshaller</base>
    <member kind="typedef">
      <type>T</type>
      <name>UserType</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQTemplateProtocol.html</anchorfile>
      <anchor>a873c4603157dae609d19c86f94bdf447</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_STATIC_ASSERT</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQTemplateProtocol.html</anchorfile>
      <anchor>acefe05d33b157639f2a35084e42c07a4</anchor>
      <arglist>(!boost::has_virtual_destructor&lt; T &gt;::value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ChannelElementBase::shared_ptr</type>
      <name>createStream</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQTemplateProtocol.html</anchorfile>
      <anchor>a4223c7e151e090b3de1a52972e23db8a</anchor>
      <arglist>(base::PortInterface *port, const ConnPolicy &amp;policy, bool is_sender) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::pair&lt; void const *, int &gt;</type>
      <name>fillBlob</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQTemplateProtocol.html</anchorfile>
      <anchor>a25a6a74fccb365b56d3672e1e335a8bc</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, void *blob, int size, void *cookie) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getSampleSize</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQTemplateProtocol.html</anchorfile>
      <anchor>a9d04af1b915f897afd5b223b725c5df4</anchor>
      <arglist>(base::DataSourceBase::shared_ptr ignored, void *cookie) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>updateFromBlob</name>
      <anchorfile>classRTT_1_1mqueue_1_1MQTemplateProtocol.html</anchorfile>
      <anchor>a43e4b8050f17d06f7eeba745536991b0</anchor>
      <arglist>(const void *blob, int size, base::DataSourceBase::shared_ptr target, void *cookie) const </arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::OperationCallerC</name>
    <filename>namespaceRTT_1_1OperationCallerC.html</filename>
    <class kind="class">RTT::OperationCallerC::D</class>
  </compound>
  <compound kind="class">
    <name>RTT::OperationCallerC::D</name>
    <filename>classRTT_1_1OperationCallerC_1_1D.html</filename>
    <member kind="function">
      <type>void</type>
      <name>checkAndCreate</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>ac210401ccc96c53a301be3db080dd444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>a7ddabfe5e874bb93103d1d75b81c774a</anchor>
      <arglist>(OperationInterfacePart *mr, const std::string &amp;name, ExecutionEngine *caller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>a10593e4d4437036fbcef9d34ae7e1bed</anchor>
      <arglist>(const D &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>newarg</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>a0a59820fb30985b34964829e3d4bd502</anchor>
      <arglist>(DataSourceBase::shared_ptr na)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ret</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>a997ec0fc8a2f4f925a64306746b805ac</anchor>
      <arglist>(AttributeBase *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ret</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>a891ebb474b96e2869a4f2143787588a0</anchor>
      <arglist>(DataSourceBase::shared_ptr d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>a88debe0ae458f204005983282010ed5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; DataSourceBase::shared_ptr &gt;</type>
      <name>args</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>aa6ea1a8d6fc7d2a7871080e6a5538eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ExecutionEngine *</type>
      <name>caller</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>adc39b4b07b915ca1464047f5fb263247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceBase::shared_ptr</type>
      <name>m</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>af9b84545101d23fac7b46ed407dbb346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>a2f6a3ee91ca911a748fae421285a63c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationInterfacePart *</type>
      <name>ofp</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>a0f6749c94f6789e12c1f726f05bfb28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceBase::shared_ptr</type>
      <name>rta</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>a1f11022db7f8d010ba2386c61e553d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceBase::shared_ptr</type>
      <name>s</name>
      <anchorfile>classRTT_1_1OperationCallerC_1_1D.html</anchorfile>
      <anchor>afd3df9baee742732dbf63d8f01ca791e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::os</name>
    <filename>namespaceRTT_1_1os.html</filename>
    <class kind="class">RTT::os::AtomicInt</class>
    <class kind="class">RTT::os::basic_iostreams</class>
    <class kind="class">RTT::os::basic_istreams</class>
    <class kind="class">RTT::os::basic_ostreams</class>
    <class kind="class">RTT::os::basic_streams</class>
    <class kind="struct">RTT::os::CleanupFunction</class>
    <class kind="class">RTT::os::Condition</class>
    <class kind="struct">RTT::os::InitFunction</class>
    <class kind="class">RTT::os::local_allocator</class>
    <class kind="class">RTT::os::local_allocator&lt; void &gt;</class>
    <class kind="class">RTT::os::MainThread</class>
    <class kind="class">RTT::os::Mutex</class>
    <class kind="class">RTT::os::MutexInterface</class>
    <class kind="class">RTT::os::MutexLock</class>
    <class kind="class">RTT::os::MutexRecursive</class>
    <class kind="class">RTT::os::MutexTimedLock</class>
    <class kind="class">RTT::os::MutexTryLock</class>
    <class kind="struct">RTT::os::PosixCookie</class>
    <class kind="struct">RTT::os::print_helper</class>
    <class kind="class">RTT::os::printbufs</class>
    <class kind="class">RTT::os::printstream</class>
    <class kind="class">RTT::os::rt_allocator</class>
    <class kind="class">RTT::os::rt_allocator&lt; void &gt;</class>
    <class kind="struct">RTT::os::rt_list</class>
    <class kind="struct">RTT::os::RTAI_Thread</class>
    <class kind="class">RTT::os::Semaphore</class>
    <class kind="class">RTT::os::StartStopManager</class>
    <class kind="class">RTT::os::streambufs</class>
    <class kind="struct">RTT::os::string_helper</class>
    <class kind="class">RTT::os::stringbufs</class>
    <class kind="class">RTT::os::stringstreams</class>
    <class kind="class">RTT::os::Thread</class>
    <class kind="class">RTT::os::ThreadInterface</class>
    <class kind="struct">RTT::os::ThreadWrapperData</class>
    <class kind="class">RTT::os::Timer</class>
    <class kind="class">RTT::os::TimeService</class>
    <class kind="struct">RTT::os::XenoCookie</class>
    <member kind="function">
      <type>bool</type>
      <name>CAS</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab0b670c83a99f4708ee795641439792c</anchor>
      <arglist>(volatile T *addr, const V &amp;expected, const W &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CheckPriority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>af5d0eebf0c77db458a1e73fb9fae7e9b</anchor>
      <arglist>(int &amp;sched_type, int &amp;priority)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CheckScheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a91acc22431452ba3f8b6b177b40bb088</anchor>
      <arglist>(int &amp;sched_type)</arglist>
    </member>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>endl</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a4d73ab625775d410fcc5651f968a2dcb</anchor>
      <arglist>(basic_ostreams &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ErrorHandler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a3dbef4f56284d12b92fe0040f299e980</anchor>
      <arglist>(LPTSTR lpszFunction)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a9bdaacfbd3faaa22477276b184d9cc07</anchor>
      <arglist>(const local_allocator&lt; T, A &gt; &amp;, const local_allocator&lt; T, A2 &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a3a8204eb1ee2e9adb38e2a0e923e985a</anchor>
      <arglist>(const local_allocator&lt; T, A &gt; &amp;, const local_allocator&lt; T, A &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a84bf0637b35c9d29cf6683ae22f68e93</anchor>
      <arglist>(const rt_allocator&lt; T &gt; &amp;, const rt_allocator&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a3f8781fea4cc30e497b36fa6b42129d0</anchor>
      <arglist>(const local_allocator&lt; T, A &gt; &amp;, const local_allocator&lt; T, A2 &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5caddf7c9a276f4456820537916b2913</anchor>
      <arglist>(const local_allocator&lt; T, A &gt; &amp;, const local_allocator&lt; T, A &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a3356d59510f4d26bdbcad419cf129b09</anchor>
      <arglist>(const rt_allocator&lt; T &gt; &amp;, const rt_allocator&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void *</type>
      <name>rtai_thread_wrapper</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aceeee0d464dc90c317a6a8d0c1036703</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void *</type>
      <name>rtos_posix_thread_wrapper</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5ed6f710173a54fc0271b6c475452785</anchor>
      <arglist>(void *cookie)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_check_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a6490819c539a54b0fe87fbe8d16bf886</anchor>
      <arglist>(int *scheduler, int *priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_check_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a10cd773604c82f6bd44adbd91a6d7ac5</anchor>
      <arglist>(int *sched_type)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8efad6db6f063c77b485752566d077b4</anchor>
      <arglist>(RTOS_TASK *task, int priority, unsigned cpu_affinity, const char *name, int sched_type, size_t stack_size, void *(*start_routine)(void *), ThreadInterface *obj)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_create_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aa319232bbd7d78d759935b24f8bbb0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_delete</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ad70c7f423aab28b0d75cf4d124f4b2b3</anchor>
      <arglist>(RTOS_TASK *mytask)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL int</type>
      <name>rtos_task_delete_main</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>acd19e0cae31ab63a81fad180b3bdd0cb</anchor>
      <arglist>(RTOS_TASK *main_task)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>rtos_task_get_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1eafae3a1b7a4151fc63bcf64f939861</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rtos_task_get_name</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a72a4a1e7cfe5a457476e9308c76c8a7c</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL NANO_TIME</type>
      <name>rtos_task_get_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a3e85b134e922796acbf4aff3e11bbd38</anchor>
      <arglist>(const RTOS_TASK *t)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rtos_task_get_pid</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a5f2df2e67170d279a3b073f9d992b014</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a2d1e79384fef5400db0cc6d3f8b2a621</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_get_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8d3bbd67c2625e757221f0d7ed61ba8b</anchor>
      <arglist>(const RTOS_TASK *t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_is_self</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a05b4c086c593b54c5b81b83d525fe20d</anchor>
      <arglist>(const RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_make_periodic</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab54481e0c77bd488ff10d09e9819a3f6</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_cpu_affinity</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a8cca55292cd209cd35936a92a0fc7ede</anchor>
      <arglist>(RTOS_TASK *task, unsigned cpu_affinity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aed049c50d4196acb7e8fd18173f17a5a</anchor>
      <arglist>(RTOS_TASK *mytask, NANO_TIME nanosecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_priority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a9473decdf2a1119eeba68486701e61b7</anchor>
      <arglist>(RTOS_TASK *task, int priority)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_set_scheduler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a602ffa710e4c011f181051f7480e6a44</anchor>
      <arglist>(RTOS_TASK *t, int sched_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtos_task_set_wait_period_policy</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ac1ccb6a3b312871524744cba9872fe6e</anchor>
      <arglist>(RTOS_TASK *task, int policy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtos_task_wait_period</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>adbb2de6b7e0f9b404d92162095511528</anchor>
      <arglist>(RTOS_TASK *task)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_task_yield</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a1c1ddd96d39c2253ac2ec31df52e56c8</anchor>
      <arglist>(RTOS_TASK *)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>rtos_xeno_thread_wrapper</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ab7001df14af2d22b7178345ce31c152f</anchor>
      <arglist>(void *cookie)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>thread_function</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ae5c55f71daad6ab2b1cdf1252a259ffe</anchor>
      <arglist>(void *t)</arglist>
    </member>
    <member kind="function">
      <type>DWORD WINAPI</type>
      <name>ThreadWrapper</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>acc2e47e4a1f64abc211be545ad680b80</anchor>
      <arglist>(void *threadData)</arglist>
    </member>
    <member kind="function">
      <type>INTERNAL_QUAL void</type>
      <name>wakeup_handler</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aaf0374a1849feac8752710bff94a293a</anchor>
      <arglist>(cyg_handle_t alarm_handle, cyg_addrword_t data)</arglist>
    </member>
    <member kind="variable">
      <type>printstream</type>
      <name>cout</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>aecdc266f16fa25fd32d79ec7e977a933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>HighestPriority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a0bb8c7d9c2d1bab2e81f62b251c9c8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>IncreasePriority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a31169e5cbdce6a160c8b13f69d950310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>LowestPriority</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>a75db7ced70acfd4beac6b7dcc96396b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AtomicInt</type>
      <name>threads</name>
      <anchorfile>namespaceRTT_1_1os.html</anchorfile>
      <anchor>ae6e8bb6fecf005ff4ecf3b57db4b26c8</anchor>
      <arglist>(0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::AtomicInt</name>
    <filename>classRTT_1_1os_1_1AtomicInt.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>a226e5d48c5eb5e0a41cfff4f79f87147</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AtomicInt</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>ad0b22f0db39a198037912c45799273ef</anchor>
      <arglist>(int value=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AtomicInt</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>a9da35f8c7eb96dbe2764e2c2280657c0</anchor>
      <arglist>(const AtomicInt &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dec</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>a6e96614a531cf06b2a1c23e3566f3951</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dec_and_test</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>abb38025bbb2c16ec6d1b0d66c0d1106a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inc</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>a715dbb5a0446ee8609958c4a13df002b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inc_and_test</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>a0023a91b4af574ae908cd1ed8bafd4c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AtomicInt &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>a4a2f4387ffcd9fda90a01144083f38b1</anchor>
      <arglist>(const AtomicInt &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>a68999a11810cf3e5d83120e6c7b756be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>ac24d9d13aeabbbaa8807c475a247f099</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>a6b10bf221f218dd3dfd9084d3dab70b8</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sub_and_test</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>a54c7709e6fa80cf188fac133edc78c51</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AtomicInt</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>ab163d63831a1dfcec1639429396f7dc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>oro_atomic_t</type>
      <name>_val</name>
      <anchorfile>classRTT_1_1os_1_1AtomicInt.html</anchorfile>
      <anchor>a87f88cada718dd66f9f3902f5f21966d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::basic_iostreams</name>
    <filename>classRTT_1_1os_1_1basic__iostreams.html</filename>
    <base>RTT::os::basic_istreams</base>
    <base>RTT::os::basic_ostreams</base>
    <member kind="function">
      <type></type>
      <name>basic_iostreams</name>
      <anchorfile>classRTT_1_1os_1_1basic__iostreams.html</anchorfile>
      <anchor>a2470754efd0be75c29f2207d68bc17d6</anchor>
      <arglist>(streambufs &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::basic_istreams</name>
    <filename>classRTT_1_1os_1_1basic__istreams.html</filename>
    <base virtualness="virtual">RTT::os::basic_streams</base>
    <member kind="typedef">
      <type>streambufs::streamsize</type>
      <name>streamsize</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>ac4db23526ce2bdc75ad3791b5c9c0533</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_istreams</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>a8b6cddf6694b216b4e07402c8edeb148</anchor>
      <arglist>(streambufs &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>aca4521d68b91e84ea653dfa5ef618482</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>basic_istreams &amp;</type>
      <name>get</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>a0bb58be36ad9c1d0e5abef817acd2546</anchor>
      <arglist>(char &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>basic_istreams &amp;</type>
      <name>get</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>a6c8bd02d78b94bb75fd354875bbdb17e</anchor>
      <arglist>(char *c, streamsize n, char delim)</arglist>
    </member>
    <member kind="function">
      <type>basic_istreams &amp;</type>
      <name>get</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>af05eb316dda2ff4532fceac1842941c6</anchor>
      <arglist>(char *c, char delim)</arglist>
    </member>
    <member kind="function">
      <type>basic_istreams &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>ac55fdb94e53da34c1e94cb82b4b22565</anchor>
      <arglist>(int &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>basic_istreams &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>a9b0377bc7a32be1506ab089e9a41be71</anchor>
      <arglist>(char &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>basic_istreams &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>ac9dc120007f08c235d3079a90b29b4d6</anchor>
      <arglist>(double &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>basic_istreams &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>afaddde7908678284a04e37e0b0697bc6</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>basic_istreams &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>a25559d507f8943c67df5e60b3293209b</anchor>
      <arglist>(unsigned int &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>basic_istreams &amp;</type>
      <name>read</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>a21ce382bea9322fca153f26caa52a1a1</anchor>
      <arglist>(char *c, streamsize n)</arglist>
    </member>
    <member kind="function">
      <type>streamsize</type>
      <name>readsome</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>af21db3b68a919c107a282d149aa8ca99</anchor>
      <arglist>(char *c, streamsize n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~basic_istreams</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>a7a898b95481a1d1f38cf8db25352194d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>streambufs &amp;</type>
      <name>buf</name>
      <anchorfile>classRTT_1_1os_1_1basic__istreams.html</anchorfile>
      <anchor>a81dad7b6edd16c613b1936cf73ba799a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::basic_ostreams</name>
    <filename>classRTT_1_1os_1_1basic__ostreams.html</filename>
    <base virtualness="virtual">RTT::os::basic_streams</base>
    <member kind="typedef">
      <type>streambufs::streamsize</type>
      <name>streamsize</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>a5109b87f72e10e0054c521be60604376</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_ostreams</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>a4ff59e068b73868806249858607c9299</anchor>
      <arglist>(streambufs &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>a888a9c06c92f0813b9cd3e1dad2dd472</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>ad6304abd4c4fba85029976f2638da797</anchor>
      <arglist>(long i)</arglist>
    </member>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>a6a9a1eea49ae0663626716f9eb57b943</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>a56b4a61f78bedc7bb0a109f9c7eac07c</anchor>
      <arglist>(char *c)</arglist>
    </member>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>ab6d61c99b0978b30b4baf291ea694581</anchor>
      <arglist>(double f)</arglist>
    </member>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>acb2415d47cb0ece70197092150ac01ea</anchor>
      <arglist>(std::string s)</arglist>
    </member>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>adf5076b046a5f88c972da63ae8d5700d</anchor>
      <arglist>(unsigned int u)</arglist>
    </member>
    <member kind="function">
      <type>basic_ostreams &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>ab1551a99e902497fc7f641ff7d142e36</anchor>
      <arglist>(basic_ostreams &amp;(*f)(basic_ostreams &amp;))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual basic_ostreams &amp;</type>
      <name>put</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>a2e9df17cff1bf96b06bca4a16aa3f960</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual basic_ostreams &amp;</type>
      <name>write</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>a083cffc0637d0213d5240681a3221cee</anchor>
      <arglist>(const char *c, streamsize n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~basic_ostreams</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>aaeaf4d167e63fdd90b9e43d06414272e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>streambufs &amp;</type>
      <name>buf</name>
      <anchorfile>classRTT_1_1os_1_1basic__ostreams.html</anchorfile>
      <anchor>af9c505c51d701ea965c0f12248abcfa9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::basic_streams</name>
    <filename>classRTT_1_1os_1_1basic__streams.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~basic_streams</name>
      <anchorfile>classRTT_1_1os_1_1basic__streams.html</anchorfile>
      <anchor>ae3bbb5c5a67b24bdd3d6954746cbec43</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::CleanupFunction</name>
    <filename>structRTT_1_1os_1_1CleanupFunction.html</filename>
    <member kind="function">
      <type></type>
      <name>CleanupFunction</name>
      <anchorfile>structRTT_1_1os_1_1CleanupFunction.html</anchorfile>
      <anchor>aa689f6b5d8fba43c1eac7a62efc35d19</anchor>
      <arglist>(void(*f)(void))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::Condition</name>
    <filename>classRTT_1_1os_1_1Condition.html</filename>
    <member kind="function">
      <type>void</type>
      <name>broadcast</name>
      <anchorfile>classRTT_1_1os_1_1Condition.html</anchorfile>
      <anchor>a5da8419ebf008795e415e9f044225476</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Condition</name>
      <anchorfile>classRTT_1_1os_1_1Condition.html</anchorfile>
      <anchor>aa6c10d0b46292e317076b5ab89e6fa56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wait</name>
      <anchorfile>classRTT_1_1os_1_1Condition.html</anchorfile>
      <anchor>a6c63f6f6eb2971b2b9482e5e3aa6fd53</anchor>
      <arglist>(Mutex &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wait</name>
      <anchorfile>classRTT_1_1os_1_1Condition.html</anchorfile>
      <anchor>ac84badb1a8000d35035d6d97fd87eb14</anchor>
      <arglist>(Mutex &amp;m, Predicate &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wait_until</name>
      <anchorfile>classRTT_1_1os_1_1Condition.html</anchorfile>
      <anchor>a9001cfb9f6642e6168117bc88885d4da</anchor>
      <arglist>(Mutex &amp;m, nsecs abs_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Condition</name>
      <anchorfile>classRTT_1_1os_1_1Condition.html</anchorfile>
      <anchor>ac2344c51c3cd8d52a292a483ae2b6bfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rt_cond_t</type>
      <name>c</name>
      <anchorfile>classRTT_1_1os_1_1Condition.html</anchorfile>
      <anchor>a4a78b120bfe49f75d2d41f7d6f4e24c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::InitFunction</name>
    <filename>structRTT_1_1os_1_1InitFunction.html</filename>
    <member kind="function">
      <type></type>
      <name>InitFunction</name>
      <anchorfile>structRTT_1_1os_1_1InitFunction.html</anchorfile>
      <anchor>af25e5873061329229ea31150faa5fc60</anchor>
      <arglist>(int(*f)(void))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::local_allocator</name>
    <filename>classRTT_1_1os_1_1local__allocator.html</filename>
    <templarg>T</templarg>
    <templarg>Alloc</templarg>
    <class kind="struct">RTT::os::local_allocator::pool_wrapper_type</class>
    <class kind="struct">RTT::os::local_allocator::rebind</class>
    <member kind="typedef">
      <type>Alloc::const_pointer</type>
      <name>const_pointer</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a6e05513ea1943e07a810365616713503</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Alloc::const_reference</type>
      <name>const_reference</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>acd8a6829f7026de8bbf4d92db305afdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Alloc::difference_type</type>
      <name>difference_type</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a915634bf3c0bbb09d60aa460145cf1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Alloc::pointer</type>
      <name>pointer</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>ae07d67dc69f20a67b5cad401cd0978b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Alloc::reference</type>
      <name>reference</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a4ae066c2d056aa2094568b86e5555d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Alloc::size_type</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a6b16be6e08529d786f1d52deccf12c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Alloc::value_type</type>
      <name>value_type</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a5d9b2a74bace2d87edf25327be7d9aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>address</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a1cb66a7f9d5c90480810ec25d142f04c</anchor>
      <arglist>(reference x) const </arglist>
    </member>
    <member kind="function">
      <type>const_pointer</type>
      <name>address</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a1d8ba3c422fce32b7ee5413aa19df146</anchor>
      <arglist>(const_reference x) const </arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>allocate</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a596ec4df6503e3429b6aa79a778bbb2c</anchor>
      <arglist>(size_type n, const_pointer hint=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>construct</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>ada4179ab14c5e4bb2cad17ef3550d1ca</anchor>
      <arglist>(pointer p, const value_type &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocate</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>ac620b8cfacf50dea679c21eb0fe6520c</anchor>
      <arglist>(pointer p, size_type n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>aa2f8b0f8dc84fa089a3c6eef11c388dd</anchor>
      <arglist>(pointer p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grow</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>aa2db108aa629d11d41d55b73dbb02f80</anchor>
      <arglist>(size_type n, const_pointer hint=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>local_allocator</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>abe3267508b8a355fdabf2becf99192a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>local_allocator</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a0bbc1489c74482b918d3b0a00319f0ad</anchor>
      <arglist>(const local_allocator &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>local_allocator</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>aec3332688f2e975438ce422125d1c545</anchor>
      <arglist>(const local_allocator&lt; U, A &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>ae44ac5c107f941fb55136292f652eeaf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shrink</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>aa5491239803d475780424a29fab1c56d</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~local_allocator</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a90d5bbab0643e1865bc9a6e3a19b1dfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>pool_type::const_iterator</type>
      <name>pool_cit</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>abca76874daa3112a7088e85c5b3de500</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>pool_type::iterator</type>
      <name>pool_it</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a1ac3735491180a3b4111981d3b1c5ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::multimap&lt; size_t, pointer &gt;</type>
      <name>pool_type</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a311501fb67f22b365c85a890423284d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>pointer</type>
      <name>_grow</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a86160499118cfd0a3ffc20cd4d4d200c</anchor>
      <arglist>(size_type n, const_pointer hint=0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_shrink</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>aaa11c44dd4a56e2bb5834aa491294f91</anchor>
      <arglist>(pointer t, size_type n)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>ad8c114a5a578ab6c0c353f8ebf5570e9</anchor>
      <arglist>(const local_allocator &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mutex</type>
      <name>pool_lock</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>a79273f60772a67b88e6dab07b838b1a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static pool_wrapper_type</type>
      <name>pool</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator.html</anchorfile>
      <anchor>ab43f4ea3e8a17a01fbf9701880ce8e08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::local_allocator::pool_wrapper_type</name>
    <filename>structRTT_1_1os_1_1local__allocator_1_1pool__wrapper__type.html</filename>
    <member kind="function">
      <type></type>
      <name>~pool_wrapper_type</name>
      <anchorfile>structRTT_1_1os_1_1local__allocator_1_1pool__wrapper__type.html</anchorfile>
      <anchor>a00a8254831e2f337d2260c7b075915af</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::local_allocator::rebind</name>
    <filename>structRTT_1_1os_1_1local__allocator_1_1rebind.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>local_allocator&lt; U, typename Alloc::template rebind&lt; U &gt;::other &gt;</type>
      <name>other</name>
      <anchorfile>structRTT_1_1os_1_1local__allocator_1_1rebind.html</anchorfile>
      <anchor>af70923a1a2459ebad091eeb3f4dcc11f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::local_allocator&lt; void &gt;</name>
    <filename>classRTT_1_1os_1_1local__allocator_3_01void_01_4.html</filename>
    <class kind="struct">RTT::os::local_allocator&lt; void &gt;::rebind</class>
    <member kind="typedef">
      <type>const void *</type>
      <name>const_pointer</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator_3_01void_01_4.html</anchorfile>
      <anchor>a1c22e1ddb9cba4dd2c2508c468c4aa4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>pointer</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator_3_01void_01_4.html</anchorfile>
      <anchor>a41148a522776a3b71785f8180d028636</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>value_type</name>
      <anchorfile>classRTT_1_1os_1_1local__allocator_3_01void_01_4.html</anchorfile>
      <anchor>a4a32bdf0b626c20cfa8f378be8b198de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::local_allocator&lt; void &gt;::rebind</name>
    <filename>structRTT_1_1os_1_1local__allocator_3_01void_01_4_1_1rebind.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>local_allocator&lt; U &gt;</type>
      <name>other</name>
      <anchorfile>structRTT_1_1os_1_1local__allocator_3_01void_01_4_1_1rebind.html</anchorfile>
      <anchor>a29e6e08be8a6a01c406f3f54a1ae60b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::MainThread</name>
    <filename>classRTT_1_1os_1_1MainThread.html</filename>
    <base>RTT::os::ThreadInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getMaxOverrun</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a870c6e67beb7ff0158d052a826004cb4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a6860a18d036b28ca8769f388533a2634</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Seconds</type>
      <name>getPeriod</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a28b67bbfcdbbf698f7d04eafc2414d24</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual nsecs</type>
      <name>getPeriodNS</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>af2e01f4dfb685f61f12ee781ed5d8a4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getPid</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a433b55eed631c0747aed5dfa20319abb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getPriority</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a7dec1a1a45022d09c0d226527a03437c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getScheduler</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>ac28b736ae2b92a2cde1fb77b16756ae0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTOS_TASK *</type>
      <name>getTask</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a169daea0cd8577045e36dbcf772e7ab6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const RTOS_TASK *</type>
      <name>getTask</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a93c1f84349499f248a18b6c008bd04aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a21c549b352c49902f26fc4e1c782d793</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>aacce99adbc39941a75d29dd026ffb4c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaxOverrun</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a9c385a96d1aae42e473cfb3c1fd4865a</anchor>
      <arglist>(int m)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a2335f6196650900c280d967b29a21b80</anchor>
      <arglist>(Seconds period)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setPriority</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a77870a40c3f6b85c7aa5322501853a71</anchor>
      <arglist>(int priority)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setScheduler</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a467ff43eb46b8ed80db65b2cc9fabb4a</anchor>
      <arglist>(int sched_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWaitPeriodPolicy</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a066ec5f59c01e754ae1bddbd45739295</anchor>
      <arglist>(int p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>ad0031894ba924be690f9a4de79ce0687</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a84f1c70762ba203cb2a02219fc3064e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>threadNumber</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a2177721993d6693e5a24446dd30af585</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>yield</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>ae9d5f2e6886b9cc9d095e36133bbd083</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MainThread</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a09a01fc296c136a426a3a1862ff3c67b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ThreadInterface *</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>aea2ffbfc1774c1704a4b467037eec45f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a024eeabfcf32382ddc2d4969094a326e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MainThread</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>acfdbf0adfec61978a76cc6c58061a54f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTOS_TASK</type>
      <name>main_task</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>a5af0622867f76aeb60e0d45a555487e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static boost::shared_ptr&lt; ThreadInterface &gt;</type>
      <name>mt</name>
      <anchorfile>classRTT_1_1os_1_1MainThread.html</anchorfile>
      <anchor>ad072e9ce83bc7d94bfe765056252a272</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::Mutex</name>
    <filename>classRTT_1_1os_1_1Mutex.html</filename>
    <base>RTT::os::MutexInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>lock</name>
      <anchorfile>classRTT_1_1os_1_1Mutex.html</anchorfile>
      <anchor>a9c4d69b6ce97c3d5819ef64d69d15867</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classRTT_1_1os_1_1Mutex.html</anchorfile>
      <anchor>aec99f92bf7f01b6c25842437ac3dc037</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>timedlock</name>
      <anchorfile>classRTT_1_1os_1_1Mutex.html</anchorfile>
      <anchor>af4d12bffcf0440f29a0b24ec47ba9998</anchor>
      <arglist>(Seconds s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trylock</name>
      <anchorfile>classRTT_1_1os_1_1Mutex.html</anchorfile>
      <anchor>a512fd3946fa673c0e0822c5e7d40064f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>classRTT_1_1os_1_1Mutex.html</anchorfile>
      <anchor>ac7f2e68f884ffd45976574cb8581400d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Mutex</name>
      <anchorfile>classRTT_1_1os_1_1Mutex.html</anchorfile>
      <anchor>af9570de9397110ecdc8cc9b8eca2e833</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rt_mutex_t</type>
      <name>m</name>
      <anchorfile>classRTT_1_1os_1_1Mutex.html</anchorfile>
      <anchor>a4649620d8c644b68074d3ab6530a307b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Condition</name>
      <anchorfile>classRTT_1_1os_1_1Mutex.html</anchorfile>
      <anchor>a0705c7682858f6dcf7fe85cba92f0a5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::MutexInterface</name>
    <filename>classRTT_1_1os_1_1MutexInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>lock</name>
      <anchorfile>classRTT_1_1os_1_1MutexInterface.html</anchorfile>
      <anchor>a065f77c8ceebc1eeac59695b197a68cb</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>timedlock</name>
      <anchorfile>classRTT_1_1os_1_1MutexInterface.html</anchorfile>
      <anchor>a3324c0787a8a33f65809a9b3f6fcc2af</anchor>
      <arglist>(Seconds s)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>trylock</name>
      <anchorfile>classRTT_1_1os_1_1MutexInterface.html</anchorfile>
      <anchor>a3b1d68ccfdd3125789e322dae850c6ea</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>classRTT_1_1os_1_1MutexInterface.html</anchorfile>
      <anchor>a78e64384a0b1e645ef2ed72f41192f19</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MutexInterface</name>
      <anchorfile>classRTT_1_1os_1_1MutexInterface.html</anchorfile>
      <anchor>a98148293d1eef0c6e9224406add7b9f4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::MutexLock</name>
    <filename>classRTT_1_1os_1_1MutexLock.html</filename>
    <member kind="function">
      <type></type>
      <name>MutexLock</name>
      <anchorfile>classRTT_1_1os_1_1MutexLock.html</anchorfile>
      <anchor>a6b908e3c2d43b9f4d2f4c4229ff15de8</anchor>
      <arglist>(MutexInterface &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MutexLock</name>
      <anchorfile>classRTT_1_1os_1_1MutexLock.html</anchorfile>
      <anchor>ae02a3b5d9bb759468e7ad4045a999178</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MutexLock</name>
      <anchorfile>classRTT_1_1os_1_1MutexLock.html</anchorfile>
      <anchor>ae1c079ffc1cdc8543aadd4fa28c40670</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MutexInterface *</type>
      <name>_mutex</name>
      <anchorfile>classRTT_1_1os_1_1MutexLock.html</anchorfile>
      <anchor>a7da3750742ce7025061553b3256b6444</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::MutexRecursive</name>
    <filename>classRTT_1_1os_1_1MutexRecursive.html</filename>
    <base>RTT::os::MutexInterface</base>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classRTT_1_1os_1_1MutexRecursive.html</anchorfile>
      <anchor>acc3c312208792042f93a5a4293a7e0c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MutexRecursive</name>
      <anchorfile>classRTT_1_1os_1_1MutexRecursive.html</anchorfile>
      <anchor>a7ae41348823c11d24c088ef89fd453a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>timedlock</name>
      <anchorfile>classRTT_1_1os_1_1MutexRecursive.html</anchorfile>
      <anchor>a36a384b9712981cef800cdbbe8614838</anchor>
      <arglist>(Seconds s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trylock</name>
      <anchorfile>classRTT_1_1os_1_1MutexRecursive.html</anchorfile>
      <anchor>ae5068ded7c88f1af43f2e3b834bd3590</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>classRTT_1_1os_1_1MutexRecursive.html</anchorfile>
      <anchor>af7f91f09c0d6a7c6a9b3e38a08e44731</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MutexRecursive</name>
      <anchorfile>classRTT_1_1os_1_1MutexRecursive.html</anchorfile>
      <anchor>aca1169b344c686e429b2ca748d0f8410</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rt_rec_mutex_t</type>
      <name>recm</name>
      <anchorfile>classRTT_1_1os_1_1MutexRecursive.html</anchorfile>
      <anchor>a5621b7bcf73694f6337cbb8df9ec9d33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::MutexTimedLock</name>
    <filename>classRTT_1_1os_1_1MutexTimedLock.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isSuccessful</name>
      <anchorfile>classRTT_1_1os_1_1MutexTimedLock.html</anchorfile>
      <anchor>a99ef5054a017fd7913d2acd4424945f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MutexTimedLock</name>
      <anchorfile>classRTT_1_1os_1_1MutexTimedLock.html</anchorfile>
      <anchor>af00ca1bc810c201509549d938e673cdf</anchor>
      <arglist>(MutexInterface &amp;mutex, Seconds timeout)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MutexTimedLock</name>
      <anchorfile>classRTT_1_1os_1_1MutexTimedLock.html</anchorfile>
      <anchor>a20a4586875d83ba3dd1b5b1af4e41d70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MutexTimedLock</name>
      <anchorfile>classRTT_1_1os_1_1MutexTimedLock.html</anchorfile>
      <anchor>a4bc6c064bb7066e99379c90b387a4cad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MutexInterface *</type>
      <name>_mutex</name>
      <anchorfile>classRTT_1_1os_1_1MutexTimedLock.html</anchorfile>
      <anchor>a0423dd40c5c0e8c581db80d7325caa58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>successful</name>
      <anchorfile>classRTT_1_1os_1_1MutexTimedLock.html</anchorfile>
      <anchor>a5d589d36bf01004920839a7476cb88f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::MutexTryLock</name>
    <filename>classRTT_1_1os_1_1MutexTryLock.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isSuccessful</name>
      <anchorfile>classRTT_1_1os_1_1MutexTryLock.html</anchorfile>
      <anchor>a47a13b399ada815a6d36a7e4c7ab1a04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MutexTryLock</name>
      <anchorfile>classRTT_1_1os_1_1MutexTryLock.html</anchorfile>
      <anchor>a4030b78560b5b3fea2d429d61b44c6d0</anchor>
      <arglist>(MutexInterface &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MutexTryLock</name>
      <anchorfile>classRTT_1_1os_1_1MutexTryLock.html</anchorfile>
      <anchor>a5f85d88aeee193bdcbbbfd0135addb8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MutexTryLock</name>
      <anchorfile>classRTT_1_1os_1_1MutexTryLock.html</anchorfile>
      <anchor>ad354d513f6360343fbc28420f13bf1f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MutexInterface *</type>
      <name>_mutex</name>
      <anchorfile>classRTT_1_1os_1_1MutexTryLock.html</anchorfile>
      <anchor>a3159caa6487fdfc615a1729504ac9a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>successful</name>
      <anchorfile>classRTT_1_1os_1_1MutexTryLock.html</anchorfile>
      <anchor>a4dd5579e84dac30c059b5d8ba715dae5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::PosixCookie</name>
    <filename>structRTT_1_1os_1_1PosixCookie.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structRTT_1_1os_1_1PosixCookie.html</anchorfile>
      <anchor>a454f15803e3034ea70d3a08e4cb6cf2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *(*</type>
      <name>wrapper</name>
      <anchorfile>structRTT_1_1os_1_1PosixCookie.html</anchorfile>
      <anchor>a04cc5b52426e69636ed676b9efc2b990</anchor>
      <arglist>)(void *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::print_helper</name>
    <filename>structRTT_1_1os_1_1print__helper.html</filename>
    <member kind="variable">
      <type>printbufs</type>
      <name>printer</name>
      <anchorfile>structRTT_1_1os_1_1print__helper.html</anchorfile>
      <anchor>ac8e2aa3089a45a0e143e5cf6ffc32b5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::printbufs</name>
    <filename>classRTT_1_1os_1_1printbufs.html</filename>
    <base>RTT::os::streambufs</base>
    <member kind="typedef">
      <type>streambufs::streamsize</type>
      <name>streamsize</name>
      <anchorfile>classRTT_1_1os_1_1printbufs.html</anchorfile>
      <anchor>ad8b0049ea983225f81bafbaab9568aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sgetc</name>
      <anchorfile>classRTT_1_1os_1_1printbufs.html</anchorfile>
      <anchor>ab5138c5b947d9a852e5528d0adbb0a5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual streamsize</type>
      <name>sgetn</name>
      <anchorfile>classRTT_1_1os_1_1printbufs.html</anchorfile>
      <anchor>ac1ed29d7d17fd44826190c24b9995b19</anchor>
      <arglist>(char *, streamsize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sputc</name>
      <anchorfile>classRTT_1_1os_1_1printbufs.html</anchorfile>
      <anchor>a18d7faedf6783cda5ff22c08a2db8c63</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual streamsize</type>
      <name>sputn</name>
      <anchorfile>classRTT_1_1os_1_1printbufs.html</anchorfile>
      <anchor>ae15dc28c101ed8abc64db998e4286de3</anchor>
      <arglist>(const char *s, streamsize n)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::printstream</name>
    <filename>classRTT_1_1os_1_1printstream.html</filename>
    <base protection="private">RTT::os::print_helper</base>
    <base>RTT::os::basic_ostreams</base>
    <member kind="function">
      <type></type>
      <name>printstream</name>
      <anchorfile>classRTT_1_1os_1_1printstream.html</anchorfile>
      <anchor>ae022c4eb3172b61cd8aedb6981f04e9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~printstream</name>
      <anchorfile>classRTT_1_1os_1_1printstream.html</anchorfile>
      <anchor>a377b40785ccb222e9c2f575b27519333</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::rt_allocator</name>
    <filename>classRTT_1_1os_1_1rt__allocator.html</filename>
    <templarg></templarg>
    <class kind="struct">RTT::os::rt_allocator::rebind</class>
    <member kind="typedef">
      <type>const value_type *</type>
      <name>const_pointer</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>abeac1aab9fe90464cb3f55be7d003a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const value_type &amp;</type>
      <name>const_reference</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a67164cce27b996b3fcf732083fa04b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a0dda5d601f76e51ec0cf8f480f3ca12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a30198bad5a93c0ce0c8a4f69f68e5cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>abe9c54f1b3d8088235bc7767edbbe60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a1ea5e69ef4a93eb0265af2e1bef680d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a74425c4fb19435acb7743c232cba0fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>address</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a107aa39260f3941e3e92f0186179ea0e</anchor>
      <arglist>(reference x) const </arglist>
    </member>
    <member kind="function">
      <type>const_pointer</type>
      <name>address</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>aeea1f35bab2b4ce4fd0bcd3f23b06697</anchor>
      <arglist>(const_reference x) const </arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>allocate</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a4dfb6334f9cf9b5a6e145ee115281e7d</anchor>
      <arglist>(size_type n, const_pointer=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>construct</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>afae5974d8889ce5d5f2632f2456e8936</anchor>
      <arglist>(pointer p, const value_type &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocate</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a08380f4e5072f41bf45fb5e4dae99628</anchor>
      <arglist>(pointer p, size_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a5d1074e348eb6fa0aeec30ff6ee533d8</anchor>
      <arglist>(pointer p)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a302f222eb430e0434e347f7ffb814566</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>rt_allocator</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a3211bcca8a489bfba8882ef3973b7793</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>rt_allocator</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a5b4e00c6d9be287820f388a21d45fdbc</anchor>
      <arglist>(const rt_allocator &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>rt_allocator</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a28e122eeb66f41397529952ff2ffbf31</anchor>
      <arglist>(const rt_allocator&lt; U &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~rt_allocator</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a504f17b11374ae05b3956be00fae063a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator.html</anchorfile>
      <anchor>a6101341dfa24f1636ece858affe33419</anchor>
      <arglist>(const rt_allocator &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::rt_allocator::rebind</name>
    <filename>structRTT_1_1os_1_1rt__allocator_1_1rebind.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>rt_allocator&lt; U &gt;</type>
      <name>other</name>
      <anchorfile>structRTT_1_1os_1_1rt__allocator_1_1rebind.html</anchorfile>
      <anchor>a8e75e659c7489ae69e5c1c42de4311b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::rt_allocator&lt; void &gt;</name>
    <filename>classRTT_1_1os_1_1rt__allocator_3_01void_01_4.html</filename>
    <class kind="struct">RTT::os::rt_allocator&lt; void &gt;::rebind</class>
    <member kind="typedef">
      <type>const void *</type>
      <name>const_pointer</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator_3_01void_01_4.html</anchorfile>
      <anchor>a4c3a0a2e99d1ac5c1efa62b7563ef324</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>pointer</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator_3_01void_01_4.html</anchorfile>
      <anchor>a4f052c5d8ee4c489ef60231ba687f5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>value_type</name>
      <anchorfile>classRTT_1_1os_1_1rt__allocator_3_01void_01_4.html</anchorfile>
      <anchor>a927055c39f8c7bf8d8b598ad333c0375</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::rt_allocator&lt; void &gt;::rebind</name>
    <filename>structRTT_1_1os_1_1rt__allocator_3_01void_01_4_1_1rebind.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>rt_allocator&lt; U &gt;</type>
      <name>other</name>
      <anchorfile>structRTT_1_1os_1_1rt__allocator_3_01void_01_4_1_1rebind.html</anchorfile>
      <anchor>a864e9a668f6494a0e62eb04fe1324ebc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::rt_list</name>
    <filename>structRTT_1_1os_1_1rt__list.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>rt_grow</name>
      <anchorfile>structRTT_1_1os_1_1rt__list.html</anchorfile>
      <anchor>a616893645abb8a3372f9e5eb213fc86a</anchor>
      <arglist>(std::size_t items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rt_shrink</name>
      <anchorfile>structRTT_1_1os_1_1rt__list.html</anchorfile>
      <anchor>ae45cf7e57d4e5b338e3546055073d441</anchor>
      <arglist>(std::size_t items)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~rt_list</name>
      <anchorfile>structRTT_1_1os_1_1rt__list.html</anchorfile>
      <anchor>ae826071e68f2e2c79318cc3c1e1d201d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::list&lt; T, local_allocator&lt; T, Alloc &gt; &gt;::_Node</type>
      <name>ItemType</name>
      <anchorfile>structRTT_1_1os_1_1rt__list.html</anchorfile>
      <anchor>a45547e2434a64df45d8660d10bea59eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::RTAI_Thread</name>
    <filename>structRTT_1_1os_1_1RTAI__Thread.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structRTT_1_1os_1_1RTAI__Thread.html</anchorfile>
      <anchor>ad7c1ac968ddb11a922351c483c745b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>priority</name>
      <anchorfile>structRTT_1_1os_1_1RTAI__Thread.html</anchorfile>
      <anchor>a259af89882abd5ebe6b3da46f25ba7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTOS_TASK *</type>
      <name>task</name>
      <anchorfile>structRTT_1_1os_1_1RTAI__Thread.html</anchorfile>
      <anchor>abf08d55c2c93a13bfd72c96f646f825e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>tnum</name>
      <anchorfile>structRTT_1_1os_1_1RTAI__Thread.html</anchorfile>
      <anchor>a4ccce80e97ba9281b229b1705857fa51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *(*</type>
      <name>wrapper</name>
      <anchorfile>structRTT_1_1os_1_1RTAI__Thread.html</anchorfile>
      <anchor>acd00bb6234fb90137dcbcc0304c60ea5</anchor>
      <arglist>)(void *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::Semaphore</name>
    <filename>classRTT_1_1os_1_1Semaphore.html</filename>
    <member kind="function">
      <type></type>
      <name>Semaphore</name>
      <anchorfile>classRTT_1_1os_1_1Semaphore.html</anchorfile>
      <anchor>a537164d221bb50d50798c8c2a5b8babf</anchor>
      <arglist>(int count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signal</name>
      <anchorfile>classRTT_1_1os_1_1Semaphore.html</anchorfile>
      <anchor>abca82a1da819a4d19264eefb2805b23d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>trywait</name>
      <anchorfile>classRTT_1_1os_1_1Semaphore.html</anchorfile>
      <anchor>a805375e0561af4478168bc6df96b319c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>value</name>
      <anchorfile>classRTT_1_1os_1_1Semaphore.html</anchorfile>
      <anchor>aa602f2d61a401033f270089338e8856e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classRTT_1_1os_1_1Semaphore.html</anchorfile>
      <anchor>a606523f1996e806d489cdada84b3aa79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitUntil</name>
      <anchorfile>classRTT_1_1os_1_1Semaphore.html</anchorfile>
      <anchor>a841946e02072fcb8710e04d2af7b0072</anchor>
      <arglist>(Seconds abs_time)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitUntil</name>
      <anchorfile>classRTT_1_1os_1_1Semaphore.html</anchorfile>
      <anchor>a9362178ac6312f24433a3326f97ff2cb</anchor>
      <arglist>(nsecs abs_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Semaphore</name>
      <anchorfile>classRTT_1_1os_1_1Semaphore.html</anchorfile>
      <anchor>acbe6ab5f2bf41e122fb639fb3b02d07c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rt_sem_t</type>
      <name>sem</name>
      <anchorfile>classRTT_1_1os_1_1Semaphore.html</anchorfile>
      <anchor>ad2c3cb9a6760178faa526b4708661845</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::StartStopManager</name>
    <filename>classRTT_1_1os_1_1StartStopManager.html</filename>
    <member kind="typedef">
      <type>boost::function&lt; int(void)&gt;</type>
      <name>start_fun</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a9e29682cf7130ead05c06928d028aec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(void)&gt;</type>
      <name>stop_fun</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a564809065be97bac2aef852c61eeb8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>af5928c36f291a75d7f7dedd056f4df1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startFunction</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>adfea50303adb9c56ba64053ce8c7c9e9</anchor>
      <arglist>(start_fun t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a023d76fa07c4d1c6ab87eccde8acc47c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopFunction</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a8e2a92b397df31e4bdde72c326b31738</anchor>
      <arglist>(stop_fun t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StartStopManager *</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a5906608bbb7c1cd0dcc0d2b4f80a7d27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a331612dd353f15310b676738484142ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>res_collector</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a87f6b853ffd6e60865cd77349e8371bf</anchor>
      <arglist>(start_fun f)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>StartStopManager</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a7f35811a73c7d32bfa22049d56a4f390</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~StartStopManager</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a967518e9943c4c08f7adcc5bfded4521</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>caller</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a733d9bd15e35ccc484ccda30f397e5ed</anchor>
      <arglist>(stop_fun f)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>res</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a3bb74d9d6ce154a1dea49f67e4b2bef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; start_fun &gt;</type>
      <name>startv</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a402a2b90aae2d4ccaac136b5273c29e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; stop_fun &gt;</type>
      <name>stopv</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a031d3b04fadd18d39bc3cd3bc9c25647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static StartStopManager *</type>
      <name>mt</name>
      <anchorfile>classRTT_1_1os_1_1StartStopManager.html</anchorfile>
      <anchor>a7a9254073a0495cadeb567e70f5acf93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::streambufs</name>
    <filename>classRTT_1_1os_1_1streambufs.html</filename>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>streamsize</name>
      <anchorfile>classRTT_1_1os_1_1streambufs.html</anchorfile>
      <anchor>aa92a746eb3bc7392294314b206a6abef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>sgetc</name>
      <anchorfile>classRTT_1_1os_1_1streambufs.html</anchorfile>
      <anchor>a02853b10dca2c788bbaca31b62981ce4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual streamsize</type>
      <name>sgetn</name>
      <anchorfile>classRTT_1_1os_1_1streambufs.html</anchorfile>
      <anchor>adac4a044483ec2331d1bc8f8816c0c86</anchor>
      <arglist>(char *s, streamsize n)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>sputc</name>
      <anchorfile>classRTT_1_1os_1_1streambufs.html</anchorfile>
      <anchor>a9387c24a46b37995bfb845a670ec53c0</anchor>
      <arglist>(char c)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual streamsize</type>
      <name>sputn</name>
      <anchorfile>classRTT_1_1os_1_1streambufs.html</anchorfile>
      <anchor>a276b887eedcd2973718b3981e495cc79</anchor>
      <arglist>(const char *s, streamsize n)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~streambufs</name>
      <anchorfile>classRTT_1_1os_1_1streambufs.html</anchorfile>
      <anchor>a27241c409891c283dd129ef042f8a72b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::string_helper</name>
    <filename>structRTT_1_1os_1_1string__helper.html</filename>
    <member kind="function">
      <type></type>
      <name>string_helper</name>
      <anchorfile>structRTT_1_1os_1_1string__helper.html</anchorfile>
      <anchor>a5dc903ee40ed6b09ea0a5cc48d25457f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>string_helper</name>
      <anchorfile>structRTT_1_1os_1_1string__helper.html</anchorfile>
      <anchor>ac3575d3a34ffb5e0f43e69ffd4d44556</anchor>
      <arglist>(const std::string &amp;_init)</arglist>
    </member>
    <member kind="variable">
      <type>stringbufs</type>
      <name>str</name>
      <anchorfile>structRTT_1_1os_1_1string__helper.html</anchorfile>
      <anchor>a7f33d250628c4eb908e97940cb89cc52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::stringbufs</name>
    <filename>classRTT_1_1os_1_1stringbufs.html</filename>
    <base>RTT::os::streambufs</base>
    <member kind="typedef">
      <type>streambufs::streamsize</type>
      <name>streamsize</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>a5339b5ec176fab8dd49c036b9826ba53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sgetc</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>a7b9b6b8b08cb79c5f0ce369beb7c7cf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual streamsize</type>
      <name>sgetn</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>a017e23eb18e83739d2e22bff35cb04a5</anchor>
      <arglist>(char *s, streamsize n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sputc</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>a4c2c3d4e590f2e682e3e5b1aa5817148</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual streamsize</type>
      <name>sputn</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>add78387aca4c7c235b91c6157b938d97</anchor>
      <arglist>(const char *s, streamsize n)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>a7f0620cc77395fb2ac9f557dce69b641</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>str</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>a16cd1b97f216ce130f606f0d6dc0d2cf</anchor>
      <arglist>(std::string &amp;new_str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stringbufs</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>a24c2c448e3381747916f16a29917c6c8</anchor>
      <arglist>(const std::string &amp;c=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~stringbufs</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>a58ec43552fa0bb55eb43b35f9b13c2d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const streamsize</type>
      <name>buf_size</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>aecea750321396497110dca35c10c38d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>a58f2003dbac9ed34ec9f3471d7b4f27f</anchor>
      <arglist>(int free=1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>aa6f9a3dfac383fc3cdb4eba9a4f62a7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_s</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>ab637d0a19de639e0bd718452c9c11bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>streamsize</type>
      <name>end</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>a2c5d86a9ba86c669741105df4f2bdc5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>streamsize</type>
      <name>ptr</name>
      <anchorfile>classRTT_1_1os_1_1stringbufs.html</anchorfile>
      <anchor>ab8f8b4c7bfade96bc476c224e39bd18f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::stringstreams</name>
    <filename>classRTT_1_1os_1_1stringstreams.html</filename>
    <base protection="private">RTT::os::string_helper</base>
    <base>RTT::os::basic_iostreams</base>
    <member kind="function">
      <type></type>
      <name>stringstreams</name>
      <anchorfile>classRTT_1_1os_1_1stringstreams.html</anchorfile>
      <anchor>a82a69f686714f85fbdfdb99738fa5c9f</anchor>
      <arglist>(const std::string &amp;_init)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stringstreams</name>
      <anchorfile>classRTT_1_1os_1_1stringstreams.html</anchorfile>
      <anchor>a41c323d8ad268835890719991e3f1cb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~stringstreams</name>
      <anchorfile>classRTT_1_1os_1_1stringstreams.html</anchorfile>
      <anchor>a72e094cdf5a3696a633a1f3a8b5be2e9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::Thread</name>
    <filename>classRTT_1_1os_1_1Thread.html</filename>
    <base>RTT::os::ThreadInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned</type>
      <name>getCpuAffinity</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>af25c7c7fa2f741e8f7caaf4180efdcf9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getMaxOverrun</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a23ef528eef224bfe21c69496d9cf14d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>ae1eb44bd232ed259b95e50ebd728ba2c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPeriod</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>aa2b2d41c3d7b6a6e8c9b7b308e43845e</anchor>
      <arglist>(secs &amp;s, nsecs &amp;ns) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Seconds</type>
      <name>getPeriod</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a7893507a27011a1e5b0a18ca09082457</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual nsecs</type>
      <name>getPeriodNS</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a80dd84b525cab472c70d6f7579d26ecd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getPid</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a2c3b1dfb00f9f103582bc17267ba6b5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getPriority</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a517150446a73f7e44cd8e451f9eae138</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getScheduler</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a2f14393fe55e4e2e7d740b918adefbe7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTOS_TASK *</type>
      <name>getTask</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a0801b17719b897552bf89b8d728a89ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const RTOS_TASK *</type>
      <name>getTask</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a6773640897f8ae122da0b4e14630414a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a0e351c9ab63970389eee3f2e9b602adb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPeriodic</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>afbba6d85050898dc8a9b59d51ce4945f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a49de57cf538992cb54fdc20658094aab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setCpuAffinity</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a7a7dd3aa0458d90340118953fee67532</anchor>
      <arglist>(unsigned cpu_affinity)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaxOverrun</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>adb74a93d70d3f4027f130d4063617cf4</anchor>
      <arglist>(int m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a573be4cc4b23aaf18fde7b546579b171</anchor>
      <arglist>(Seconds s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a25d3452af9a71ec58ad1434147144a42</anchor>
      <arglist>(secs s, nsecs ns)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a505857cee34f093923e8f63bf3e8cfda</anchor>
      <arglist>(TIME_SPEC p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setPriority</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a90198c8c137fe06f489455bd7584352f</anchor>
      <arglist>(int priority)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setScheduler</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>acd4c8dce0ebd111b20e558371119a15b</anchor>
      <arglist>(int sched_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWaitPeriodPolicy</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a404bc82a8a3b36d7a2a95a457fd2a739</anchor>
      <arglist>(int p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>ad3c97f7252b4ba41e06edf63cf7412de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a49ccf6e01b1cbde69452d4449de4f237</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Thread</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a105c5739f2637b3c7a47b895343e20c1</anchor>
      <arglist>(int scheduler, int priority, double period, unsigned cpu_affinity, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>yield</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>ab375c5a6f35fb2e7368bd16a5e13fa2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Thread</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a985eb12ffe330f5e1eda43409290270c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setStackSize</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a514231d0b3a7945108cd74153a6a1488</anchor>
      <arglist>(unsigned int ssize)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a138e3536f1de8b4361f0db9ad9dfd07d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>emergencyStop</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a7bd59de6d99286181b47a2f7ad1318d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>af98c0f4547b9ad24aa1bc11ac0af96f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>ae0bb09587d00b05756967a99965920c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>loop</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>ae1d49c238372d1336e21ec9b3adc6349</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>aa818917a1c75631736a079246328d9a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>terminate</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a4f1930836d6387ccaa86e4742c567cb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>aede0aa2db27d2e183512d05776d26b3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a47af8af8327899f320263d52b26c8d9c</anchor>
      <arglist>(int _priority, unsigned cpu_affinity, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Thread</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a2ddc95ef77a592d63c9db1929a63e1d2</anchor>
      <arglist>(const Thread &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>active</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>adae4e5b4743923f0797b26e939ffe5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MutexRecursive</type>
      <name>breaker</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>ab87576530375ca0b5570cc14e7b65ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>inloop</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>ad7cd90b220ad93c165775e8348e9aed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>maxOverRun</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>aaf2c15d2b691b5401695e038296cca69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>msched_type</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a94f375df5f026684f8724185b930c584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NANO_TIME</type>
      <name>period</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a02acd637f8631315695dfd8a8cdd3de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>prepareForExit</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a4ad0eccac77f5c77cbd5690c7de784e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTOS_TASK</type>
      <name>rtos_task</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>abf6258b13c0ed5c38eb045430b97fcd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>running</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a6dcdfd94eb560ea59f26498299ec90d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rt_sem_t</type>
      <name>sem</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a64bc10f4712bbd143cc447169b77e594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static unsigned int</type>
      <name>default_stack_size</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>a0963ed3103fccd151ec151398a3a20e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void *</type>
      <name>thread_function</name>
      <anchorfile>classRTT_1_1os_1_1Thread.html</anchorfile>
      <anchor>ad1a363e2bd376583a3ce973e080084fb</anchor>
      <arglist>(void *t)</arglist>
    </member>
    <docanchor file="classRTT_1_1os_1_1Thread">Periodic</docanchor>
    <docanchor file="classRTT_1_1os_1_1Thread">Non</docanchor>
    <docanchor file="classRTT_1_1os_1_1Thread">Periodicities</docanchor>
  </compound>
  <compound kind="class">
    <name>RTT::os::ThreadInterface</name>
    <filename>classRTT_1_1os_1_1ThreadInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxOverrun</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a4d6db90f8766f20ab624c3f3983f44de</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a21d1e14930cdc18b36b5122242b6aa14</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Seconds</type>
      <name>getPeriod</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a800e278c9d8e32725c89da70814c3419</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual nsecs</type>
      <name>getPeriodNS</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>aca0568b8c2bfef6edfdb9c220ea22d1c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>getPid</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>ace21c38e1a5dca14df53b95c05cb0b27</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPriority</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a2484021f1aa3c1b4cab6d8ab76472921</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getScheduler</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>ac54032ab0bc786556f476b2a6121d143</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RTOS_TASK *</type>
      <name>getTask</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>ab1d1abcb68728cd30853437905dfa6e5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const RTOS_TASK *</type>
      <name>getTask</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>ac5c8cc24649a8109d3584461c820dd46</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>ab1c555c69bb8a53681c163852af5ca69</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a59a983b1d3a0ae374a555890e24580e7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSelf</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a40fb865c89b5d39d24f9a9f8ee11282e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxOverrun</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a0f4d349019332e0e4facb3f72edfc44a</anchor>
      <arglist>(int m)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setPeriod</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>aa18297e789a806cf5d18fb41df887256</anchor>
      <arglist>(Seconds new_period)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setPriority</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a1769893d3b001a665ccbb494f9b9f2a6</anchor>
      <arglist>(int priority)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setScheduler</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a8d83a5959a80319f6b1a430ad7ef8963</anchor>
      <arglist>(int sched_type)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWaitPeriodPolicy</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a14584665c85d0217fbcd7b8510fc8716</anchor>
      <arglist>(int p)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>ab765d02370a055cecb1d72eb7f3aa238</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a98597c76ec0c7fe2a75117242e9ef69a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadInterface</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>ac50e0fbeb839773cf42076179a8bfd2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>threadNumber</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>ac6b17eb11b2a816e4b5804ff626c68f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>yield</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>ad241b1ba9de51462ffdbcf043dae68b7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThreadInterface</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a1a8c44faf3a6ba7119f4360169c66917</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>threadnb</name>
      <anchorfile>classRTT_1_1os_1_1ThreadInterface.html</anchorfile>
      <anchor>a25fb4baabceaf85e83ccb1f8e4d7d99c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::ThreadWrapperData</name>
    <filename>structRTT_1_1os_1_1ThreadWrapperData.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>realData</name>
      <anchorfile>structRTT_1_1os_1_1ThreadWrapperData.html</anchorfile>
      <anchor>a585c0664cd4038f17902c04d18a69fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *(*</type>
      <name>realThread</name>
      <anchorfile>structRTT_1_1os_1_1ThreadWrapperData.html</anchorfile>
      <anchor>a39c21b24952e16eac3e2fd81225578db</anchor>
      <arglist>)(void *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::Timer</name>
    <filename>classRTT_1_1os_1_1Timer.html</filename>
    <base>RTT::base::RunnableInterface</base>
    <member kind="typedef">
      <type>int</type>
      <name>TimerId</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>af40115442f2f261296ab9e8f270317ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>arm</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a4ae9fe0cce076bfbf7c6ae4345d9327b</anchor>
      <arglist>(TimerId timer_id, Seconds wait_time)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isArmed</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a5f4c6af23b66acdbaa96f1f54130f54d</anchor>
      <arglist>(TimerId timer_id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>killTimer</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>abe2fe753bebb97102d899a45d02e19ac</anchor>
      <arglist>(TimerId timer_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxTimers</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a93711c391b98e1a602ffc9a29e4119d2</anchor>
      <arglist>(TimerId max)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startTimer</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a8f79f2345416de593f91df8c908dac90</anchor>
      <arglist>(TimerId timer_id, Seconds period)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>timeout</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a8e2f92009c78fa7f734a6e06ca6bf97e</anchor>
      <arglist>(TimerId timer_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a8538a80e574baa2c0d150ec97a92d9ee</anchor>
      <arglist>(TimerId max_timers, int scheduler=-1, int priority=0)</arglist>
    </member>
    <member kind="function">
      <type>TimeService::Seconds</type>
      <name>timeRemaining</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>ab8130920f19dbb7ebf190a2834455134</anchor>
      <arglist>(TimerId timer_id) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Timer</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>abbeb78608f748fdf06b1291a5d6844f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>TimeService::nsecs</type>
      <name>Time</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>acbb28484697178efcb0cdfef2a55ad37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; std::pair&lt; Time, Time &gt; &gt;</type>
      <name>TimerIds</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a4b2438b97685bba753dedac1bc53203b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>ac7278dc8d64e602d5981d8d268dbcde4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>abfc2e3a95a863e1105e05b983f23f50f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a2606193d96db504b4b52df3dcb8d631b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loop</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>adfbcfa7d6da2bc548f6a4f5275caf0ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>step</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>ab5d7104ef70085ddf0880cf429a540f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mutex</type>
      <name>m</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a8b38d0c6b828b577bb3864d24f9c93fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mdo_quit</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a042835a4311cb23e1aec796a3de2e42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Semaphore</type>
      <name>msem</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a7f86817e6ec3f082d2163f0a78e8d75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>base::ActivityInterface *</type>
      <name>mThread</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a81270f42cfa32403217319a624137ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimerIds</type>
      <name>mtimers</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>aab7d7af5651e8f088568c4d18775167d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimeService *</type>
      <name>mTimeserv</name>
      <anchorfile>classRTT_1_1os_1_1Timer.html</anchorfile>
      <anchor>a536513fcf3ee4941fad0aef347cf2b37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::os::TimeService</name>
    <filename>classRTT_1_1os_1_1TimeService.html</filename>
    <member kind="typedef">
      <type>long</type>
      <name>msecs</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a8cea66f6cb3a7a8da0442e7b25876bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>nsecs</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>accd937aad8cd6db7c1752dc1d70809cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Seconds</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a6a81b0776c820895f3b0c4184f83eedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>secs</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>ab0b36f62c5f5de4f6488e02b7c0555c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>ticks</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a2e8960143216d66ea753fe4d8fa7e962</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>usecs</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a0d565873d799a772d18fa4129e6bd983</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableSystemClock</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a6c1a48136c60160007de4d5c58db1d7e</anchor>
      <arglist>(bool yes_no)</arglist>
    </member>
    <member kind="function">
      <type>nsecs</type>
      <name>getNSecs</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>ae3e907b43d53335bb659743095e505a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>nsecs</type>
      <name>getNSecs</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>aed70ca8986f16857bd2914351796459a</anchor>
      <arglist>(nsecs &amp;relativeTime) const </arglist>
    </member>
    <member kind="function">
      <type>Seconds</type>
      <name>getSeconds</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a6ebcc623d670e2de26121c2945cc948f</anchor>
      <arglist>(ticks &amp;relativeTime) const </arglist>
    </member>
    <member kind="function">
      <type>ticks</type>
      <name>getTicks</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a15e124e676084af02be37d75cc2bc6a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ticks</type>
      <name>getTicks</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a58cadaf98dd80dc257557e919105021e</anchor>
      <arglist>(ticks &amp;relativeTime) const </arglist>
    </member>
    <member kind="function">
      <type>Seconds</type>
      <name>secondsChange</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>abb250e01887a0bdbcdd0b5259228ec1c</anchor>
      <arglist>(Seconds delta)</arglist>
    </member>
    <member kind="function">
      <type>Seconds</type>
      <name>secondsGet</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>afff29ce8c8fb003156c4ce0554139374</anchor>
      <arglist>(ticks &amp;relativeTime) const </arglist>
    </member>
    <member kind="function">
      <type>Seconds</type>
      <name>secondsSince</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>aa0b69f005e53b55319a1057877eeb5fe</anchor>
      <arglist>(ticks relativeTime) const </arglist>
    </member>
    <member kind="function">
      <type>ticks</type>
      <name>ticksGet</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a56a9c6d556021dc33103e19f0727abb6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ticks</type>
      <name>ticksGet</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>acd9aaf5fb325e9060283285c82c8c91a</anchor>
      <arglist>(ticks &amp;relativeTime) const </arglist>
    </member>
    <member kind="function">
      <type>ticks</type>
      <name>ticksSince</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a65679ad48f6d2ecb8cb77ab7966efbb6</anchor>
      <arglist>(ticks relativeTime) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TimeService</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a50a6012f409032056f89e7ad44f691a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TimeService *</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a325921a75a5d5ab9f6aa68b059af2608</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ticks</type>
      <name>nsecs2ticks</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>afe54683fe68e9b54973f560d57925c16</anchor>
      <arglist>(const nsecs m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>aad9d681804d7358311fbc7f72a7b9ece</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static nsecs</type>
      <name>ticks2nsecs</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a68c14598d153b60b9beb4a011bedcf2e</anchor>
      <arglist>(const ticks t)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const nsecs</type>
      <name>InfiniteNSecs</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a41a6b60f87487e8a97f679bf661199af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Seconds</type>
      <name>InfiniteSeconds</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a63e756e3702f40dd9361e46bc8cbbd5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ticks</type>
      <name>InfiniteTicks</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a80d2ce14c11196fbbf8a18def3f2666b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TimeService</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>ae62da62d1f1c0b6705c22eb4f23bc30e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ticks</type>
      <name>offset</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>ad1a37009f2c5c1f56fe78310db7a7875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_clock</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a81bd3dd4f4d1d16d5746ee16ab68e394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static TimeService *</type>
      <name>_instance</name>
      <anchorfile>classRTT_1_1os_1_1TimeService.html</anchorfile>
      <anchor>a129dfd5ee6ea7b134c5df96eca6832b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::os::XenoCookie</name>
    <filename>structRTT_1_1os_1_1XenoCookie.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structRTT_1_1os_1_1XenoCookie.html</anchorfile>
      <anchor>a823d91a4e5e87a4450b600e99cf78a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *(*</type>
      <name>wrapper</name>
      <anchorfile>structRTT_1_1os_1_1XenoCookie.html</anchorfile>
      <anchor>aa9e6e4806428fc8f1815ba2e08e47c28</anchor>
      <arglist>)(void *)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::plugin</name>
    <filename>namespaceRTT_1_1plugin.html</filename>
    <class kind="class">RTT::plugin::PluginLoader</class>
    <member kind="variable">
      <type>char const *</type>
      <name>default_plugin_path</name>
      <anchorfile>namespaceRTT_1_1plugin.html</anchorfile>
      <anchor>a1e62d2aa157f7f4ac87dda8e11e2fe82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::plugin::PluginLoader</name>
    <filename>classRTT_1_1plugin_1_1PluginLoader.html</filename>
    <class kind="class">RTT::plugin::PluginLoader::LoadedLib</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PluginLoader &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>adc48080e075248bb76ab609c5a984ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPluginPath</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>ad72fadb21014f7692592e6ac840783b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoaded</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>aceed0d2e7845869dbb66d21b55cbc4d2</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>listPlugins</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a9f7579ebe787d63523a05659d80f0b78</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>listServices</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>aa67c8086d497d2a130c56561786b2ff1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>listTypekits</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a5b17168a60dde55d7da4fe0a960abe8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadLibrary</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a67325eae7633200f7b510f0d41f72e8d</anchor>
      <arglist>(std::string const &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadPlugin</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a99cf69732d9c7aa6aa518a43d5b7e648</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;path_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadPlugins</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a2e1c39d1a0233849ef217252026409dc</anchor>
      <arglist>(std::string const &amp;path_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadService</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a5890211035d0bacdedcd81a0067a8397</anchor>
      <arglist>(std::string const &amp;servicename, TaskContext *tc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadTypekit</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>afa6666a89501ce2295a5d2ada5a2365c</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;path_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadTypekits</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a3003d30d9ce0ac91427e07da8c025883</anchor>
      <arglist>(std::string const &amp;path_list)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginLoader</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a04a2f0655e209c2c04ad72e1d85b560f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPluginPath</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a9866f047104c34033d70c2c57181fcc3</anchor>
      <arglist>(std::string const &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PluginLoader</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a4e8ba7b8f356c5e258caf4be96a25112</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; PluginLoader &gt;</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a0dd68434e280e0112ef3d8646b12e941</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>ad6a74611da438d3026a3def0db02b61d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isCompatiblePlugin</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a32d5515a641e9390a6e5d52f4a647e20</anchor>
      <arglist>(std::string const &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isLoadedInternal</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>ac7660839d5058741180ac53c98c24d17</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadInProcess</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a831933bad2f524b0c0c2d7f28eecfaed</anchor>
      <arglist>(std::string filename, std::string shortname, std::string kind, bool log_error)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadPluginInternal</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a7f98a61e78e0df9c2b0d3332caea443e</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;path_list, std::string const &amp;subdir, std::string const &amp;kind)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadPluginsInternal</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>ae33c6e27b2c2da6c6758f0dc93d7bb8a</anchor>
      <arglist>(std::string const &amp;path_list, std::string const &amp;subdir, std::string const &amp;kind)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::Mutex</type>
      <name>listlock</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a9e96a53a2b25b3da8613bf843da010c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; LoadedLib &gt;</type>
      <name>loadedLibs</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a5ef4e4bf6a88a9c60cccb752f3aa2120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>plugin_path</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader.html</anchorfile>
      <anchor>a7bc8f6273e3ac4c05152f6fdb83a609b</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classRTT_1_1plugin_1_1PluginLoader">paths</docanchor>
  </compound>
  <compound kind="class">
    <name>RTT::plugin::PluginLoader::LoadedLib</name>
    <filename>classRTT_1_1plugin_1_1PluginLoader_1_1LoadedLib.html</filename>
    <member kind="function">
      <type></type>
      <name>LoadedLib</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader_1_1LoadedLib.html</anchorfile>
      <anchor>a216033e5d5d164e2f5e7d7630698bc91</anchor>
      <arglist>(std::string n, std::string short_name, void *h)</arglist>
    </member>
    <member kind="variable">
      <type>RTT::ServicePtr(*</type>
      <name>createService</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader_1_1LoadedLib.html</anchorfile>
      <anchor>a3f51caf287c98bf38b15712e7535d7db</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader_1_1LoadedLib.html</anchorfile>
      <anchor>a68336ff389421fb652c0ac2ff53a1f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader_1_1LoadedLib.html</anchorfile>
      <anchor>a14afd1171f14a9b2513b463450fce1cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_service</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader_1_1LoadedLib.html</anchorfile>
      <anchor>a40e760d3c939e98d437adddd710784d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_typekit</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader_1_1LoadedLib.html</anchorfile>
      <anchor>ac67be74a96f6efc48b5cc03552b75f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool(*</type>
      <name>loadPlugin</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader_1_1LoadedLib.html</anchorfile>
      <anchor>a76e8b4bdb47773b922f3713208b8f0c6</anchor>
      <arglist>)(RTT::TaskContext *)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>plugname</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader_1_1LoadedLib.html</anchorfile>
      <anchor>ab5b2767da99e7727c44220d4e7eb8b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>shortname</name>
      <anchorfile>classRTT_1_1plugin_1_1PluginLoader_1_1LoadedLib.html</anchorfile>
      <anchor>af46079f19464cb8b24e611a8871731f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::scripting</name>
    <filename>namespaceRTT_1_1scripting.html</filename>
    <class kind="class">RTT::scripting::ArgumentsParser</class>
    <class kind="class">RTT::scripting::CallFunction</class>
    <class kind="struct">RTT::scripting::CommandBinary</class>
    <class kind="class">RTT::scripting::CommandComposite</class>
    <class kind="class">RTT::scripting::CommandCounter</class>
    <class kind="struct">RTT::scripting::CommandDataSource</class>
    <class kind="struct">RTT::scripting::CommandDataSourceBool</class>
    <class kind="class">RTT::scripting::CommandFunction</class>
    <class kind="class">RTT::scripting::CommandIllegal</class>
    <class kind="class">RTT::scripting::CommandNOP</class>
    <class kind="class">RTT::scripting::CommandString</class>
    <class kind="class">RTT::scripting::CommonParser</class>
    <class kind="class">RTT::scripting::ConditionBinaryCompositeAND</class>
    <class kind="class">RTT::scripting::ConditionBinaryCompositeOR</class>
    <class kind="class">RTT::scripting::ConditionBool</class>
    <class kind="class">RTT::scripting::ConditionBoolDataSource</class>
    <class kind="class">RTT::scripting::ConditionBoolProperty</class>
    <class kind="class">RTT::scripting::ConditionCache</class>
    <class kind="class">RTT::scripting::ConditionCompare</class>
    <class kind="class">RTT::scripting::ConditionCompositeNOT</class>
    <class kind="class">RTT::scripting::ConditionDSDuration</class>
    <class kind="class">RTT::scripting::ConditionDuration</class>
    <class kind="class">RTT::scripting::ConditionExpire</class>
    <class kind="class">RTT::scripting::ConditionFalse</class>
    <class kind="class">RTT::scripting::ConditionFunction</class>
    <class kind="class">RTT::scripting::ConditionInterface</class>
    <class kind="class">RTT::scripting::ConditionInvert</class>
    <class kind="class">RTT::scripting::ConditionOnce</class>
    <class kind="class">RTT::scripting::ConditionParser</class>
    <class kind="class">RTT::scripting::ConditionTrue</class>
    <class kind="class">RTT::scripting::ConstructorParser</class>
    <class kind="class">RTT::scripting::DataCallParser</class>
    <class kind="class">RTT::scripting::DataSourceCondition</class>
    <class kind="class">RTT::scripting::DataSourceTime</class>
    <class kind="class">RTT::scripting::EdgeCondition</class>
    <class kind="class">RTT::scripting::EvalCommand</class>
    <class kind="class">RTT::scripting::EvalCommandResult</class>
    <class kind="class">RTT::scripting::ExpressionParser</class>
    <class kind="class">RTT::scripting::fatal_semantic_parse_exception</class>
    <class kind="class">RTT::scripting::fatal_syntactic_parse_exception</class>
    <class kind="class">RTT::scripting::FunctionFactory</class>
    <class kind="class">RTT::scripting::FunctionGraph</class>
    <class kind="class">RTT::scripting::FunctionGraphBuilder</class>
    <class kind="class">RTT::scripting::parse_exception_fatal_semantic_error</class>
    <class kind="class">RTT::scripting::parse_exception_illegal_identifier</class>
    <class kind="class">RTT::scripting::parse_exception_no_such_component</class>
    <class kind="class">RTT::scripting::parse_exception_no_such_constructor</class>
    <class kind="class">RTT::scripting::parse_exception_no_such_method_on_component</class>
    <class kind="class">RTT::scripting::parse_exception_parser_fail</class>
    <class kind="class">RTT::scripting::parse_exception_semantic_error</class>
    <class kind="class">RTT::scripting::parse_exception_syntactic_error</class>
    <class kind="class">RTT::scripting::parse_exception_undefined_value</class>
    <class kind="class">RTT::scripting::parse_exception_wrong_number_of_arguments</class>
    <class kind="class">RTT::scripting::parse_exception_wrong_type_of_argument</class>
    <class kind="class">RTT::scripting::ParsedStateMachine</class>
    <class kind="class">RTT::scripting::Parser</class>
    <class kind="class">RTT::scripting::PeerParser</class>
    <class kind="class">RTT::scripting::program_load_exception</class>
    <class kind="class">RTT::scripting::program_unload_exception</class>
    <class kind="class">RTT::scripting::ProgramGraphParser</class>
    <class kind="class">RTT::scripting::ProgramInterface</class>
    <class kind="class">RTT::scripting::ProgramService</class>
    <class kind="class">RTT::scripting::PropertyParser</class>
    <class kind="class">RTT::scripting::ScriptingService</class>
    <class kind="class">RTT::scripting::ScriptParser</class>
    <class kind="class">RTT::scripting::semantic_parse_exception</class>
    <class kind="class">RTT::scripting::SendHandleAlias</class>
    <class kind="class">RTT::scripting::StateDescription</class>
    <class kind="class">RTT::scripting::StateGraphParser</class>
    <class kind="class">RTT::scripting::StateInterface</class>
    <class kind="class">RTT::scripting::StateMachine</class>
    <class kind="class">RTT::scripting::StateMachineBuilder</class>
    <class kind="class">RTT::scripting::StateMachineService</class>
    <class kind="class">RTT::scripting::StatementProcessor</class>
    <class kind="class">RTT::scripting::syntactic_parse_exception</class>
    <class kind="class">RTT::scripting::TryCommand</class>
    <class kind="class">RTT::scripting::TryCommandResult</class>
    <class kind="class">RTT::scripting::ValueChangeParser</class>
    <class kind="class">RTT::scripting::ValueParser</class>
    <class kind="class">RTT::scripting::VertexNode</class>
    <class kind="struct">RTT::scripting::wrong_context_params_exception</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; FunctionGraph &gt;</type>
      <name>FunctionGraphPtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>ab912c9ae60cef16b0705d39835cbf0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::weak_ptr&lt; FunctionGraph &gt;</type>
      <name>FunctionGraphWPtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a7229c551ff9b1bdf0ec3b2ea9e6973b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ParsedStateMachine &gt;</type>
      <name>ParsedStateMachinePtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a930f6470933af43fe8280cf1b98f3a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::weak_ptr&lt; ParsedStateMachine &gt;</type>
      <name>ParsedStateMachineWPtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>ad3ba50e6222934e7456362987fbc3ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ProgramInterface &gt;</type>
      <name>ProgramInterfacePtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a93699146072ae2537ac11f00a43641e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::weak_ptr&lt; ProgramInterface &gt;</type>
      <name>ProgramInterfaceWPtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>acf64b3400a3b2e43a7c9b1fbce1300d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ProgramService &gt;</type>
      <name>ProgramServicePtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a6a6a2ab6e01b0ddd7091d4b17b1e688c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StateMachine &gt;</type>
      <name>StateMachinePtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a088c94c23730b77d090a6ed14de218ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StateMachineService &gt;</type>
      <name>StateMachineServicePtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>abb1fa971c39cfc7bcb2fe76b330d8511</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::weak_ptr&lt; StateMachine &gt;</type>
      <name>StateMachineWPtr</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a1f13ce4b30dd2507afa41c80a2fd03ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>vertex_command_t</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a31b3592119c899d50529bb9103b24af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>vertex_command</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a31b3592119c899d50529bb9103b24af1a52064e16eb865d916d95a82a30120641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>vertex_exec_t</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a9e727be10fc7fd4cbbf4e9a757f5f254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>vertex_exec</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a9e727be10fc7fd4cbbf4e9a757f5f254a30894bfa452b0443535dfdb2c7888a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DumpObject</name>
      <anchorfile>namespaceRTT_1_1scripting.html</anchorfile>
      <anchor>a99f7d18b400c707902439240bd89dd4d</anchor>
      <arglist>(Service::shared_ptr peer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ArgumentsParser</name>
    <filename>classRTT_1_1scripting_1_1ArgumentsParser.html</filename>
    <member kind="function">
      <type></type>
      <name>ArgumentsParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a64b6bf1f2c333493cbb07ae82b2f6ba2</anchor>
      <arglist>(ExpressionParser &amp;p, TaskContext *peer, Service::shared_ptr tobject, const std::string &amp;object, const std::string &amp;method)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>methodname</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a63a5a29ceea33c7352d606c03014bd32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Service::shared_ptr</type>
      <name>object</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a51c6a3874169b1023fcc18b6b288f469</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>objectname</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a2f078cc96d9d40c62caaa5f18442cbd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parsed</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>ace4aab049a5e2640f71ddaa110a52f0e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>parser</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>af3be6cfda0f8de8bf6601fe43b285d10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TaskContext *</type>
      <name>peer</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>ab7594a1b8c6aa502d775375a8e3b56e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>result</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a6b4907d9c58732fe12f4f3ef4a7fecff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ArgumentsParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a1590d79e7720ff6cf436f84cb7982da3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seen_arg</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>aa8dbd1f85555c244d2dfffd53f68adba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenarguments</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a4f43d45027e93db2ee5e339a20041c3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>_peer</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a27b98ec51ef23c3fe530a1715c88be33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>argument</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>ab4a249e9845104335377f62a648655c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>arguments</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a5b13040ee66ab01a7ad97ea2bcf12345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExpressionParser &amp;</type>
      <name>expressionparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a089b40b6ecf4ea512ddca35204f18722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>margs</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a0af86fe5748155de4d44d242e7e35d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mmethod</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a0f85cf8985c6d0e272cb3542dc18e440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mobject</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>af8fa67a18c9490511e09c363d78c8b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mparsed</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a4dbcd6ee3a47d44dc8eae368de944c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Service::shared_ptr</type>
      <name>mtobject</name>
      <anchorfile>classRTT_1_1scripting_1_1ArgumentsParser.html</anchorfile>
      <anchor>a0c002f52ebc775d8306f74173d6fce7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::CallFunction</name>
    <filename>classRTT_1_1scripting_1_1CallFunction.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function">
      <type></type>
      <name>CallFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>a3a81ef749442f2cfbe75ed82dacb96b8</anchor>
      <arglist>(base::ActionInterface *init_com, boost::shared_ptr&lt; ProgramInterface &gt; foo, ExecutionEngine *p, ExecutionEngine *caller, internal::AssignableDataSource&lt; ProgramInterface * &gt; *v=0, internal::AssignableDataSource&lt; bool &gt; *a=0)</arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>af88bf918f5c434900d61cf6657384b0f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>ab829dc27aea494f70a529a4aa93f8beb</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>afb07fbc8d362bcef372364d241c39b84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>ad2de596d6e3f9146c4c7a393540e56c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>a2eae3d09c2b1a0aa5a781cc8c0ba5507</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>valid</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>abdf5178529eb9291ef423f3e77b824b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CallFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>a33bc03178487dec8094ff97e62567fa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>fooDone</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>a712a6a29fafa660b3e0119ba2b9291f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ProgramInterface &gt;</type>
      <name>_foo</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>aa4bb8407e577146cbfb11fcab4688828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::AssignableDataSource&lt; ProgramInterface * &gt;::shared_ptr</type>
      <name>_v</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>a1150bb1596164fe8e34a94ecc9fce8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isqueued</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>a7d04fcce3ec641b4e599ac6700ee881c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>maccept</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>a43496370477385496463b777780dd442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutionEngine *</type>
      <name>mcaller</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>a1793a6adef683dbf29f6c5361ae97b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ActionInterface *</type>
      <name>minit</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>a1c86661d56ba21831083a9e12891fa59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutionEngine *</type>
      <name>mrunner</name>
      <anchorfile>classRTT_1_1scripting_1_1CallFunction.html</anchorfile>
      <anchor>a6f38401c0eebb0e8f674c195c46382fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::scripting::CommandBinary</name>
    <filename>structRTT_1_1scripting_1_1CommandBinary.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandBinary.html</anchorfile>
      <anchor>a3d12365ffe6d37575da71d60f43c8d42</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandBinary</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandBinary.html</anchorfile>
      <anchor>a02ae0d35ad053275d3bf277c1939d65b</anchor>
      <arglist>(base::ActionInterface *f, base::ActionInterface *s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandBinary.html</anchorfile>
      <anchor>ae1e078d1ffc980e914f076b9cad0c194</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandBinary.html</anchorfile>
      <anchor>ad963ea9b4e6b4561706d22f7da04d9a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readArguments</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandBinary.html</anchorfile>
      <anchor>a6099a2d52cf31ce182f5cc2ee493bb5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandBinary.html</anchorfile>
      <anchor>ad429dd678f86e158ba815f4881285e50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>valid</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandBinary.html</anchorfile>
      <anchor>a241e8bb2d2d307cfebee01995f3cab36</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommandBinary</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandBinary.html</anchorfile>
      <anchor>a97a8e7031eb64a4824b74e1b97d13813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>base::ActionInterface *</type>
      <name>_f</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandBinary.html</anchorfile>
      <anchor>ae7fe2c46b9869988368e717422432d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base::ActionInterface *</type>
      <name>_s</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandBinary.html</anchorfile>
      <anchor>a252463e32fe2a8de4097f0a97f96a655</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::CommandComposite</name>
    <filename>classRTT_1_1scripting_1_1CommandComposite.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>adf5e363d4571d6c50ad4ec3d6980efb3</anchor>
      <arglist>(base::ActionInterface *com)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>ad10d972932fd9318effc1cee95fd0031</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandComposite</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>ac888b6c3ed4cce0c5ac8df4293d4d779</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandComposite</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>ac5dc58402a49f1504c22b90aca1b1b9e</anchor>
      <arglist>(std::vector&lt; base::ActionInterface * &gt; cv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandComposite</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>acc6fd4d74dd252c7d31684ed111142b1</anchor>
      <arglist>(const CommandComposite &amp;orig)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>adc0c6761270c393876b39dbc18ba7d8a</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>ace5e5df6e1a7fc6b8289b5ac23e0e46b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>a4150fe594a1bbc72d7728f6e8515755f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>ab846bc5ba750ff7cee69214e4313488e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommandComposite</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>a314a86407a4a00feae787ff220417558</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; base::ActionInterface * &gt;</type>
      <name>vect</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandComposite.html</anchorfile>
      <anchor>a13c07ea737eb1e71270cb8cfc3efc01b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::CommandCounter</name>
    <filename>classRTT_1_1scripting_1_1CommandCounter.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandCounter.html</anchorfile>
      <anchor>a8d4f2cf632270726e636bf12bd4bffb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandCounter</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandCounter.html</anchorfile>
      <anchor>ac9ce6edfca271c10f424ad77c21a102f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandCounter.html</anchorfile>
      <anchor>aab33a9bc59b65fadd32482ee24fdfe6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getCounter</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandCounter.html</anchorfile>
      <anchor>a632b604762d2d90c912fb53951048de1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandCounter.html</anchorfile>
      <anchor>ac8c834e1ffe86b1d9db3aff56854df11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandCounter.html</anchorfile>
      <anchor>a8e03413941b0bef1a0b268ef96b7c4fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommandCounter</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandCounter.html</anchorfile>
      <anchor>a8e4a35b8596933aded9fa17cc293f585</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>counter</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandCounter.html</anchorfile>
      <anchor>a2f101739cc9bac4a4187311eb811ec76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::scripting::CommandDataSource</name>
    <filename>structRTT_1_1scripting_1_1CommandDataSource.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSource.html</anchorfile>
      <anchor>a060fe959b38f536fa0e81235207ebd43</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandDataSource</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSource.html</anchorfile>
      <anchor>a411f7d1a8fd37ac523731def436e823e</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dsb)</arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSource.html</anchorfile>
      <anchor>a0268de85e9fb52dba9ab21a59831f778</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSource.html</anchorfile>
      <anchor>a320cb287d1e163e1fc810d5f255bd201</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readArguments</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSource.html</anchorfile>
      <anchor>a54fb31c9065a7090886bb308c1653bc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSource.html</anchorfile>
      <anchor>a5e599728ec3b24ca2f159a5d9da721b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>_dsb</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSource.html</anchorfile>
      <anchor>ac1ad9f966e582e4616cb28436c07bef2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::scripting::CommandDataSourceBool</name>
    <filename>structRTT_1_1scripting_1_1CommandDataSourceBool.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSourceBool.html</anchorfile>
      <anchor>a172b4dd612a1910916bcd1e2451acb4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandDataSourceBool</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSourceBool.html</anchorfile>
      <anchor>a17db7b4779934f2f18ecc45044cabcd2</anchor>
      <arglist>(internal::DataSource&lt; bool &gt;::shared_ptr dsb)</arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>copy</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSourceBool.html</anchorfile>
      <anchor>a2f204e33813346579f544130ab3f9622</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSourceBool.html</anchorfile>
      <anchor>ac1e6f270fb5b61ddd013af1ec965672b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readArguments</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSourceBool.html</anchorfile>
      <anchor>ad54f43075c7aa928ba19b1f968a59ed2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSourceBool.html</anchorfile>
      <anchor>aed2745ac53e40a6770161ae44ce38cf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>internal::DataSource&lt; bool &gt;::shared_ptr</type>
      <name>_dsb</name>
      <anchorfile>structRTT_1_1scripting_1_1CommandDataSourceBool.html</anchorfile>
      <anchor>a89a132b24f7cfeeeebedd148becd7a86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::CommandFunction</name>
    <filename>classRTT_1_1scripting_1_1CommandFunction.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="typedef">
      <type>boost::function&lt; bool(void)&gt;</type>
      <name>Function</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandFunction.html</anchorfile>
      <anchor>af73d55cec4211d380a23d62eb0e95a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CommandFunction *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandFunction.html</anchorfile>
      <anchor>ae5e54bc60891ae0140d6edf366feac6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandFunction.html</anchorfile>
      <anchor>acdf49b3560b4a860014dfe66e20a7b5e</anchor>
      <arglist>(Function impl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandFunction.html</anchorfile>
      <anchor>ad9cd2e21cd03a834d42ae5cc6256b6d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandFunction.html</anchorfile>
      <anchor>a123546075cc127212d05df375bffd55e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Function</type>
      <name>com</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandFunction.html</anchorfile>
      <anchor>afb9998c83564c9b39ab43cf17ce8f430</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::CommandIllegal</name>
    <filename>classRTT_1_1scripting_1_1CommandIllegal.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandIllegal.html</anchorfile>
      <anchor>a7f04bccc8ae7e24d56bfe8edb8a67cdf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandIllegal</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandIllegal.html</anchorfile>
      <anchor>a8aa916f5538fd3d29ec68032a4405a8f</anchor>
      <arglist>(const std::string &amp;cmd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandIllegal</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandIllegal.html</anchorfile>
      <anchor>a74c5954b2412ec577566e2564554a785</anchor>
      <arglist>(const std::string &amp;cmd, const std::string &amp;descr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandIllegal.html</anchorfile>
      <anchor>a0b1eec9623b179f2601d0943d58f9204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandIllegal.html</anchorfile>
      <anchor>ab1130569e884e1e40ce55058c3b890b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>warn</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandIllegal.html</anchorfile>
      <anchor>ad6e7507e526825b1895cae4b034096ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CommandIllegal</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandIllegal.html</anchorfile>
      <anchor>a26b88721ea97d6929558532355704251</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandIllegal.html</anchorfile>
      <anchor>a18ac32b2dbc07530bf5d06ed9370b24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>illCmd</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandIllegal.html</anchorfile>
      <anchor>a34b31f17a2a30de29634e2479c28a443</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::CommandNOP</name>
    <filename>classRTT_1_1scripting_1_1CommandNOP.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandNOP.html</anchorfile>
      <anchor>a6a261ccbd98eeff3bb7e5f71f830ed14</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandNOP</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandNOP.html</anchorfile>
      <anchor>a7ea28d3b1a1e4b6406d9ea1fb8f60b26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandNOP.html</anchorfile>
      <anchor>ac7c0274ea83c62543664f727d29e86d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandNOP.html</anchorfile>
      <anchor>a71262bb8c93de75fe983af8684cead3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommandNOP</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandNOP.html</anchorfile>
      <anchor>a643de4ecdd402a5fd8774eb358dff5c4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::CommandString</name>
    <filename>classRTT_1_1scripting_1_1CommandString.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandString.html</anchorfile>
      <anchor>ada076db26a23662f86548e8055b24c6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandString</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandString.html</anchorfile>
      <anchor>a06600245af5486d15d58514eec556878</anchor>
      <arglist>(std::string s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandString.html</anchorfile>
      <anchor>ac0d2f720ad6782bd912c87357662956e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandString.html</anchorfile>
      <anchor>a8ed1fb2f44577eedf5f731f787733b09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommandString</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandString.html</anchorfile>
      <anchor>a3b677167e0b3d80e78287d465deb9dd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>command</name>
      <anchorfile>classRTT_1_1scripting_1_1CommandString.html</anchorfile>
      <anchor>ae017065b2da9b2c33652333bb88d3978</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::CommonParser</name>
    <filename>classRTT_1_1scripting_1_1CommonParser.html</filename>
    <member kind="function">
      <type></type>
      <name>CommonParser</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a0302120c9a1a3e8bdc7fd2116db8de18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seenillegalidentifier</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a068753659d52bcfab9b1535200674b48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CommonParser</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a140eb33fa00a0a622b3623a56591e488</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>endofkeyword</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a37a0e009f8aae50dd8519ff81e4c6c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>chset</type>
      <name>identchar</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a7236d180dad63bf6b7fa0acf4bc417f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>identifier</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a9caab222cc72c4ee32c06ecaac6c3f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lexeme_rule_t</type>
      <name>idlr</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a98e8db001f84bfcb4468b915ac6ca1a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>idr</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a3f58be835f63a43f8d2943d8fa172ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>keyword</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>aa541177a9f70eff44c2e9e68b2eb0baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>keywords</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a5a0424f966b42e3807960466a81949c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>symbols&lt; nil_t &gt;</type>
      <name>keywordstable</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a30b07f6d82366a058f9d9471c02b08fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lexeme_rule_t</type>
      <name>lexeme_identifier</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>aa5992fdef63320e9ba2b8b08af2c0166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lexeme_rule_t</type>
      <name>lexeme_notassertingidentifier</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a4b003ee3c1a6c9f676082c13e3a806cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>notassertingidentifier</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>aece0c3c91054726d5e036b30127b94ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>templ</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a52be1832a4204325fb35d4ba05470e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>tidentifier</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a4a38dabda1847c5a6b3a34671201ab56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>type_name</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>ad054aaff1abf7ad4b39f80e45e175eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>eos</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a880a0b773052e78b2717a1f7ba10c684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rule_t</type>
      <name>notassertingeos</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a286dec31a5b2c81730b9b0c1fb9309c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lexeme_rule_t</type>
      <name>leos</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a11c7531e724713399b37cc106e5d0152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>skipeol</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a886510ef7ca6c803eccf40763e854c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>functor_parser&lt; eol_skip_functor &gt;</type>
      <name>skipper</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>adc6935a95051b82d7f4c4f71b3f31625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>lastparsedident</name>
      <anchorfile>classRTT_1_1scripting_1_1CommonParser.html</anchorfile>
      <anchor>a086379b6442333f9bc0237e1c6647109</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionBinaryCompositeAND</name>
    <filename>classRTT_1_1scripting_1_1ConditionBinaryCompositeAND.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeAND.html</anchorfile>
      <anchor>a5993e3b7de0281e6369866773037583f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionBinaryCompositeAND</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeAND.html</anchorfile>
      <anchor>ac926893666f806704bd97debaf1b6372</anchor>
      <arglist>(ConditionInterface *l, ConditionInterface *r)</arglist>
    </member>
    <member kind="function">
      <type>ConditionBinaryCompositeAND *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeAND.html</anchorfile>
      <anchor>ab1b7a0499309dc19ff3f439b45544da5</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeAND.html</anchorfile>
      <anchor>a30022ea3f1a2e6481f55f1a2cd3f46d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeAND.html</anchorfile>
      <anchor>a65899830f92dbb6263b0d8f2aa2cec28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionBinaryCompositeAND</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeAND.html</anchorfile>
      <anchor>aa69c053d46c489069d6182d42fe89670</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>lhs</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeAND.html</anchorfile>
      <anchor>a0de1c36b8a3de6efcbe8140bca987cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>rhs</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeAND.html</anchorfile>
      <anchor>ae7b4f40ac8c01b43c59b74c60e6f47f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionBinaryCompositeOR</name>
    <filename>classRTT_1_1scripting_1_1ConditionBinaryCompositeOR.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeOR.html</anchorfile>
      <anchor>a83716d9e72898815ada14d948157483b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionBinaryCompositeOR</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeOR.html</anchorfile>
      <anchor>a5d0cde22f6c3c322bc431192abcf5da8</anchor>
      <arglist>(ConditionInterface *l, ConditionInterface *r)</arglist>
    </member>
    <member kind="function">
      <type>ConditionBinaryCompositeOR *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeOR.html</anchorfile>
      <anchor>a5c34e100aaaaf9d1107990eb644ef5ca</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeOR.html</anchorfile>
      <anchor>a28f8c11f83d22569bbecbffc44eedf42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeOR.html</anchorfile>
      <anchor>a9b5bcce7d0218eaf964f4065a7d1b10d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionBinaryCompositeOR</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeOR.html</anchorfile>
      <anchor>a646a5e48fe5bcb1c47c0c7991f8de87d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>lhs</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeOR.html</anchorfile>
      <anchor>aa9ad602bb17018bc675ffded9100e73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>rhs</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBinaryCompositeOR.html</anchorfile>
      <anchor>a65bec7c2f6aa05c8515d36e2afcf4f1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionBool</name>
    <filename>classRTT_1_1scripting_1_1ConditionBool.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionBool *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBool.html</anchorfile>
      <anchor>a15125afea8760dc22cdc6b63dadac401</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionBool</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBool.html</anchorfile>
      <anchor>a73e2a6b105a35b3516ad0bbe2b33f0fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionBool</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBool.html</anchorfile>
      <anchor>aeeb0e04def437a330f7caa67fe322d7c</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBool.html</anchorfile>
      <anchor>ac85a7acb0cc8dca0ab73bfcf8d1cfa78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFalse</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBool.html</anchorfile>
      <anchor>a803155861a2753fa960bf78aefdfc1e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTrue</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBool.html</anchorfile>
      <anchor>a35b4c4b644cb89fc7ec2860df58b2694</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionBool</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBool.html</anchorfile>
      <anchor>a69753b25c95094c244d138228610bff5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>state</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBool.html</anchorfile>
      <anchor>a32adfb4061f2eebde90c9f28cca1e63f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionBoolDataSource</name>
    <filename>classRTT_1_1scripting_1_1ConditionBoolDataSource.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function">
      <type>ConditionBoolDataSource *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolDataSource.html</anchorfile>
      <anchor>aa54074729d6e87b94184444593484a0c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionBoolDataSource</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolDataSource.html</anchorfile>
      <anchor>ae6877eb5f4d4459ed77d241eb5557163</anchor>
      <arglist>(internal::DataSource&lt; bool &gt; *s)</arglist>
    </member>
    <member kind="function">
      <type>ConditionBoolDataSource *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolDataSource.html</anchorfile>
      <anchor>ac47e67e2ef41637662f2f0f9fa1f3303</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolDataSource.html</anchorfile>
      <anchor>a1d2c31c91cb4aa15936cf835f2ab1abe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolDataSource.html</anchorfile>
      <anchor>aa1cd6a8ef60fbf276fe5b46e516e4d04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConditionBoolDataSource</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolDataSource.html</anchorfile>
      <anchor>a321b1770fa1a1ed0e75da3cd7fa77da2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::DataSource&lt; bool &gt;::shared_ptr</type>
      <name>data</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolDataSource.html</anchorfile>
      <anchor>ae2e2f6c849e63b33e580b429f5c125fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionBoolProperty</name>
    <filename>classRTT_1_1scripting_1_1ConditionBoolProperty.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function">
      <type>ConditionBoolProperty *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolProperty.html</anchorfile>
      <anchor>a4eb2fde6df8b40b76f1f7c58d377ce6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionBoolProperty</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolProperty.html</anchorfile>
      <anchor>ae2127b34bf6f02be3d0afd9ef84e243f</anchor>
      <arglist>(const Property&lt; bool &gt; &amp;prop)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolProperty.html</anchorfile>
      <anchor>afda7e2fbdb8f1713c863f772e4bb4e34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolProperty.html</anchorfile>
      <anchor>ab578a5de22be703c6a5ac6406ca2afff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Property&lt; bool &gt; &amp;</type>
      <name>mprop</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionBoolProperty.html</anchorfile>
      <anchor>a706acac5a02d622c735ac6a7966c3871</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionCache</name>
    <filename>classRTT_1_1scripting_1_1ConditionCache.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCache.html</anchorfile>
      <anchor>ad9be5542194215e4c22aa308e6381459</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionCache</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCache.html</anchorfile>
      <anchor>ae7e5f885d2277d61849b26fb4708c788</anchor>
      <arglist>(ConditionInterface *c, internal::AssignableDataSource&lt; bool &gt;::shared_ptr ds=internal::AssignableDataSource&lt; bool &gt;::shared_ptr())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCache.html</anchorfile>
      <anchor>aecc8b8908c4ea79036017573149de4ca</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCache.html</anchorfile>
      <anchor>a38658b6815d787b88f6005c9a8f8f96e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>internal::DataSource&lt; bool &gt;::shared_ptr</type>
      <name>getResult</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCache.html</anchorfile>
      <anchor>a745a0ebde9f50c3d6b029af11a31bac2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCache.html</anchorfile>
      <anchor>ae867c373c5b28d7cec48e7bde6429425</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionCache</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCache.html</anchorfile>
      <anchor>a09029602a5b4b2ac183a7c7b5fb9aea9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ConditionInterface &gt;</type>
      <name>mc</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCache.html</anchorfile>
      <anchor>afe26993b1aac28f1afce5aba94445f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::AssignableDataSource&lt; bool &gt;::shared_ptr</type>
      <name>result</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCache.html</anchorfile>
      <anchor>a0219f1e2fe95ff3f35f1163611638797</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionCompare</name>
    <filename>classRTT_1_1scripting_1_1ConditionCompare.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompare.html</anchorfile>
      <anchor>a35e237affa0abe483a097e88c8d22d4d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionCompare</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompare.html</anchorfile>
      <anchor>a68be1401bcb862cbd6d723d51a44a34d</anchor>
      <arglist>(internal::DataSource&lt; T &gt; *data1, internal::DataSource&lt; T &gt; *data2)</arglist>
    </member>
    <member kind="function">
      <type>ConditionCompare *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompare.html</anchorfile>
      <anchor>a20cd83b48fda025720c8ccd44493509e</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompare.html</anchorfile>
      <anchor>a22adf5c1d9112d17f2946b55f39839ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionCompare</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompare.html</anchorfile>
      <anchor>a26eda1ee44a8d914ea9e538022a5c933</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::DataSource&lt; T &gt;::shared_ptr</type>
      <name>mdata1</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompare.html</anchorfile>
      <anchor>a064ffabaaaffef80865cd3e03608a6d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::DataSource&lt; T &gt;::shared_ptr</type>
      <name>mdata2</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompare.html</anchorfile>
      <anchor>a979396095a7686ce722db0cd97e0abbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionCompositeNOT</name>
    <filename>classRTT_1_1scripting_1_1ConditionCompositeNOT.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function">
      <type>ConditionCompositeNOT *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompositeNOT.html</anchorfile>
      <anchor>a4649d94eee14a4a03b226db5e7be51c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionCompositeNOT</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompositeNOT.html</anchorfile>
      <anchor>ac0b42e5cbedccab0b489d9775d72becd</anchor>
      <arglist>(ConditionInterface *c)</arglist>
    </member>
    <member kind="function">
      <type>ConditionCompositeNOT *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompositeNOT.html</anchorfile>
      <anchor>a79b6cd3c622b577b6af9605835f35191</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompositeNOT.html</anchorfile>
      <anchor>abbbbee39f408fc68e1f20aa799feef46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompositeNOT.html</anchorfile>
      <anchor>a0e791d14e6823fc547ad2d0614020aad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConditionCompositeNOT</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompositeNOT.html</anchorfile>
      <anchor>a30c148015b1d5d7ee71f2a863049ff24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>cond</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionCompositeNOT.html</anchorfile>
      <anchor>ab46019e2029d378919c247bdcd06563b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionDSDuration</name>
    <filename>classRTT_1_1scripting_1_1ConditionDSDuration.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>a6a82d7a4a96673e1af068116efb39ba2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionDSDuration</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>a450d21811989b0fe20914ad51ce98e57</anchor>
      <arglist>(internal::DataSource&lt; double &gt;::shared_ptr ds, bool invert=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>ada4f98e16b10d84e921203fa22309a36</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>a6b327137150946e4aa99a10aedadfc92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>a946f96e74748d3c8c4c646f5081dd1c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionDSDuration</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>afcff9a25cbf94c0e97028270d410eca6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>os::TimeService::nsecs</type>
      <name>nsecs</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>ae910dffd0b1eb7f2fbb0bc47ad343f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>os::TimeService::ticks</type>
      <name>ticks</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>ae162efb17fe7c742237824a1c27731d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_invert</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>a6eed8a613ba0728e0d93621d469e3505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::TimeService *</type>
      <name>hb</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>a5c7ea4f22409f9282cd6391fa98f157d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ticks</type>
      <name>mark</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>a3c098a0a974be88729650a49e0258931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::DataSource&lt; double &gt;::shared_ptr</type>
      <name>time</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDSDuration.html</anchorfile>
      <anchor>a174a990518ff1d87bf30a0cc249474e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionDuration</name>
    <filename>classRTT_1_1scripting_1_1ConditionDuration.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a0f61a52618ea5589d438832900e27b28</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionDuration</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a98d01a30b55cf9c0b664d80c69055a94</anchor>
      <arglist>(nsecs t, bool invert=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a25fd890887637c0327b152793f1996e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a1e8dd951f52bd02a1fe399bfcd3c7819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionDuration</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a0cb5788283d5c205d2dd8b95e554fa51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>os::TimeService::nsecs</type>
      <name>nsecs</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a23b6425b30e6d2c050ace481a54e3353</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>os::TimeService::ticks</type>
      <name>ticks</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a9427f6bbba266c24fe0f9a0b99582cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_invert</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a8be903d759c502dd24dda346e38b3b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::TimeService *</type>
      <name>hb</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a614c2acf23963e2fab47f9a1901b151d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ticks</type>
      <name>mark</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a460fb306a421c978ae006fc4d91015b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nsecs</type>
      <name>time</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionDuration.html</anchorfile>
      <anchor>a1995f16792731a2830a56caab3707280</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionExpire</name>
    <filename>classRTT_1_1scripting_1_1ConditionExpire.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionExpire.html</anchorfile>
      <anchor>a7374141e8720e5d9d3291cb04e1577bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionExpire</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionExpire.html</anchorfile>
      <anchor>a807c8e753e386361b7cb21ddb71416ce</anchor>
      <arglist>(ticks t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionExpire.html</anchorfile>
      <anchor>ad1895a4d19ba574e0026436de1ac05a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionExpire.html</anchorfile>
      <anchor>a5ed32f366935542d9a25e07c4fbb2759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionExpire</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionExpire.html</anchorfile>
      <anchor>a7b634f9c372b836ee7ff770f9ff8fed1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>os::TimeService::ticks</type>
      <name>ticks</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionExpire.html</anchorfile>
      <anchor>af04ec9e553dbee9454ffc70eb517f2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::TimeService *</type>
      <name>hb</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionExpire.html</anchorfile>
      <anchor>acfd4523a3cb5d2ce2ed6984e78aa85f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ticks</type>
      <name>time</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionExpire.html</anchorfile>
      <anchor>a589280b3d0f1f96d77ae225052296ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ticks</type>
      <name>timestamp</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionExpire.html</anchorfile>
      <anchor>af16b4de3421c349744a60d6fdf17af1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionFalse</name>
    <filename>classRTT_1_1scripting_1_1ConditionFalse.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionFalse.html</anchorfile>
      <anchor>aa96ea84f7089fcec585b71d1e4b66391</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionFalse</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionFalse.html</anchorfile>
      <anchor>a1cd8c982145dadd3e3aafd5122b17752</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionFalse.html</anchorfile>
      <anchor>a3a49f63d58284c31a35edbfe742f75b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionFalse</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionFalse.html</anchorfile>
      <anchor>ab6e1c13794192e38048a8c3c1d7b8980</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionFunction</name>
    <filename>classRTT_1_1scripting_1_1ConditionFunction.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="typedef">
      <type>boost::function&lt; bool(void)&gt;</type>
      <name>Function</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionFunction.html</anchorfile>
      <anchor>aa95d4a43f33029b8e18d0723f06f3433</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionFunction *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionFunction.html</anchorfile>
      <anchor>a623ca207d3edc83738ce4693f10d3f34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionFunction.html</anchorfile>
      <anchor>a10c7bdad79eed57cb595de66019166b9</anchor>
      <arglist>(Function impl, bool invert=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionFunction.html</anchorfile>
      <anchor>a60b819487a51565bda13d5d74cc494cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Function</type>
      <name>con</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionFunction.html</anchorfile>
      <anchor>a4042fb83122be8d14e2253d89320abef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>minvert</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionFunction.html</anchorfile>
      <anchor>ac6c821bf822c6937c5c394be35361beb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionInterface</name>
    <filename>classRTT_1_1scripting_1_1ConditionInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInterface.html</anchorfile>
      <anchor>a51a71508ecee5a0d9e988df21dea0f3c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInterface.html</anchorfile>
      <anchor>af5c4a212c313e0ac16c950f740408a47</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInterface.html</anchorfile>
      <anchor>a23baaceee26d7191efd77111ebdc2ad9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInterface.html</anchorfile>
      <anchor>ad12c167e8bb2db100fb8ccc9738f5d41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionInterface</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInterface.html</anchorfile>
      <anchor>ac275bfbc7570c832e5c9e39d1bf60142</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionInvert</name>
    <filename>classRTT_1_1scripting_1_1ConditionInvert.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInvert.html</anchorfile>
      <anchor>a89d38619119e1bfdcbcb6cd3503bfb7b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionInvert</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInvert.html</anchorfile>
      <anchor>ae055fe04877fd65fec66a6fd2f6cb820</anchor>
      <arglist>(ConditionInterface *c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInvert.html</anchorfile>
      <anchor>a3a4154965f9f0bf7dab3f1fff06c6466</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInvert.html</anchorfile>
      <anchor>a913db88ddc875e6bd0e169c28bec40a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionInvert</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInvert.html</anchorfile>
      <anchor>ab96b885decd0eec0b2a06a2a5c88036a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>mc</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionInvert.html</anchorfile>
      <anchor>a65285de439e7c4773690cfc9bc10aa97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionOnce</name>
    <filename>classRTT_1_1scripting_1_1ConditionOnce.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionOnce.html</anchorfile>
      <anchor>a8f09feeca85dfc578cb6455d8dcd6a01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionOnce</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionOnce.html</anchorfile>
      <anchor>a870fa8435db221278426ebd00ba67f21</anchor>
      <arglist>(bool what)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionOnce.html</anchorfile>
      <anchor>acf5663c5c7559904d0802ed3cf345029</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionOnce.html</anchorfile>
      <anchor>a97110853d88c546688c72457d81d4ef4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionOnce</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionOnce.html</anchorfile>
      <anchor>a77292452f9eb44262fe4cc25a057e125</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_what</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionOnce.html</anchorfile>
      <anchor>ae9501d19e3ef5b679f2538ce7b7a222a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>ran</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionOnce.html</anchorfile>
      <anchor>a6710b882d371ce3c51eaaf89b9a4dab4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionParser</name>
    <filename>classRTT_1_1scripting_1_1ConditionParser.html</filename>
    <member kind="function">
      <type></type>
      <name>ConditionParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>a68be8b8bdc85fd07c9329185ff279d0a</anchor>
      <arglist>(TaskContext *context, ExecutionEngine *caller, CommonParser &amp;cp)</arglist>
    </member>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>getParseResult</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>a164883e65f4a0c4170b3760ed634a8c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; base::ActionInterface *, ConditionInterface * &gt;</type>
      <name>getParseResultAsCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>aa4d1aebc3e10aea90d544a83d9c8df55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>parser</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>a9627d5d9132c228d048b8f27ec21da35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>a5302acc0bf1701681a7acae58692a6fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConditionParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>a4aec7e1b829513a079ff630125fe0fd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seendonecondition</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>ab040702e01dbcec5ef378295e38a4d64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenexpression</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>ae8dff6608d9cfc8e482fd1b7c466d4a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser &amp;</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>aac0bd2974325c771b17553040aef738c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>condition</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>a3b1dcbbd7a6b3f3513becdbfeef20b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>context</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>a24b4ea174904f126b39bdbbe44b5ca12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::DataSource&lt; bool &gt;::shared_ptr</type>
      <name>ds_bool</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>a1d8a45781105948b2dcbc4cd28e02023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExpressionParser</type>
      <name>expressionparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionParser.html</anchorfile>
      <anchor>ad3ae286173e070204bf2215c9b621455</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConditionTrue</name>
    <filename>classRTT_1_1scripting_1_1ConditionTrue.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionTrue.html</anchorfile>
      <anchor>a32ee7fcf6827660403e86c91d7818486</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConditionTrue</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionTrue.html</anchorfile>
      <anchor>a732fe1fea30e77b18918bbb9b9bff1d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionTrue.html</anchorfile>
      <anchor>ac2ff76239230e7d54fc74d60945f2e11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConditionTrue</name>
      <anchorfile>classRTT_1_1scripting_1_1ConditionTrue.html</anchorfile>
      <anchor>aaef350096b462b76bc5a16163d5eb7e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ConstructorParser</name>
    <filename>classRTT_1_1scripting_1_1ConstructorParser.html</filename>
    <member kind="function">
      <type></type>
      <name>ConstructorParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>ae1d0a867697aebfdddfda90c9e98dc9f</anchor>
      <arglist>(ExpressionParser &amp;p, CommonParser &amp;cp)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase *</type>
      <name>getParseResult</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>ac00ef9bb202cb341ea78914acd693f1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>parser</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>a97224c6284bbe9ff50bde41ace17cdf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seen_constructor</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>a4ebb750e848fa49e180956c8e31e77f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seen_type_name</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>a844db1251a14eedd70a73ecceea48e89</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConstructorParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>af0e1148778cafbeb973338fc88662d24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; ArgumentsParser * &gt;</type>
      <name>argparsers</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>a51cf12a568553a87092f7c853a8e5782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>arguments</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>a06f0a070bef6c4bb100d8bb84ed34ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser &amp;</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>ade764417c95abb14b28bb1b2655385d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExpressionParser &amp;</type>
      <name>expressionparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>a5d470999734a2ab8b322e4c1f78c638c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>ret</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>a42e4d771c3641a899824fd8d62d7aac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>type_name</name>
      <anchorfile>classRTT_1_1scripting_1_1ConstructorParser.html</anchorfile>
      <anchor>a388f9a020114d07f09e708c158d5a9f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::DataCallParser</name>
    <filename>classRTT_1_1scripting_1_1DataCallParser.html</filename>
    <member kind="function">
      <type></type>
      <name>DataCallParser</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a7de3e827604f28eebc7812600267e0fe</anchor>
      <arglist>(ExpressionParser &amp;p, CommonParser &amp;cp, TaskContext *pc, ExecutionEngine *caller)</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; base::AttributeBase &gt;</type>
      <name>getParseHandle</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a3340029ee5cc43234a8c5f0c11d9ca7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase *</type>
      <name>getParseResult</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a6f3e70a89918c33bce9691c66c028e3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>parser</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a8cc4c004ab29341daea5d14466e8b50e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataCallParser</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a9f85d2bc227e29f4067f8f30dad95982</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seendatacall</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a9dadf1d12d77b7dc7b7d69e53714db9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seendataname</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>ab7a06b84c87e9782edb72a9b14c27a80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenmethodname</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a47792337b48607bf648371783f2356f7</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenobjectname</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a164a424c64695258a148c1fc7abf587a</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seensend</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a9b55a546a8d6fda59118984c85281326</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; ArgumentsParser * &gt;</type>
      <name>argparsers</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>aae57d004baaa10f8be09bd78490614dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>arguments</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>afe5e7599949e6a66ad7532ad54c2e034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser &amp;</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>acb81b2cce19300e1d9f8037e23dee353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>datacall</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>ac0d6dc8ed130661ba7d6512a9359bc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExpressionParser &amp;</type>
      <name>expressionparser</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>ac9294a255b156af08405c2e51609c86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutionEngine *</type>
      <name>mcaller</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a13d48ea297e9cc13e22422236890418d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>method</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a360b9f01ca4e687ccd684e59075dfa07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; base::AttributeBase &gt;</type>
      <name>mhandle</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a587af9cd3aad76e33cb1a6f31a36b6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mis_send</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a4e6b27530f11a8378f51ffaabb700c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mmethod</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a49a953299f320688f1df3fcd7874bec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mobject</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a29bd186fed09263682dcf1adb2b34be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>object</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>aedf28bde31f6c37257e735b47842ad59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PeerParser</type>
      <name>peerparser</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a0238359149e8ae9a7c8af0d0559fca38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>peerpath</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a1264573ba9e96601a6a62b31260c6b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>ret</name>
      <anchorfile>classRTT_1_1scripting_1_1DataCallParser.html</anchorfile>
      <anchor>a9231c4aae8bf88f20daed848b9cac9b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::DataSourceCondition</name>
    <filename>classRTT_1_1scripting_1_1DataSourceCondition.html</filename>
    <base>DataSource&lt; bool &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual DataSourceCondition *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>aac81b32acc73d9cd5e39f7ec7e22651d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>condition</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>a8a32259d5c50ef8f78140dc5b6d15191</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataSourceCondition *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>a2c3cb72fbdaa5ccf89878714dbe556bd</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceCondition</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>ad1e27fd23440565d5b6b67acad9568f7</anchor>
      <arglist>(ConditionInterface *c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceCondition</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>af4030058209b7c67945bdf21cce7f3c5</anchor>
      <arglist>(const DataSourceCondition &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>a9160fc23a465573da95de95e8dcb9b81</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>a1fe73d7a887c1b293009e38658d67405</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool const &amp;</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>a323e8d4831fd68e21582c6d1417a5f6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>value</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>a5aff6e9c159501276b448353701861bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataSourceCondition</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>a61bde284aa33cf02322f68a0cccad917</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>cond</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>afc48189ccb33e67c4e5cd0f5fc80e2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>result</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceCondition.html</anchorfile>
      <anchor>a84b1fb594a9ea5349fa2c4f64ef6d13b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::DataSourceTime</name>
    <filename>classRTT_1_1scripting_1_1DataSourceTime.html</filename>
    <base>DataSource&lt; os::TimeService::Seconds &gt;</base>
    <member kind="function">
      <type>DataSourceTime *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceTime.html</anchorfile>
      <anchor>a8ca9f90e84bb1f39a7be8d06be7fe374</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DataSourceTime *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceTime.html</anchorfile>
      <anchor>ae0e940f16aedd02eaef6cc1ebe40ae6f</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataSourceTime</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceTime.html</anchorfile>
      <anchor>ace524eaf9d6994980bc07d63536e59e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>os::TimeService::Seconds</type>
      <name>get</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceTime.html</anchorfile>
      <anchor>ab05a20cbf80f137b88d85a02852bbd75</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceTime.html</anchorfile>
      <anchor>adaaafc66b880675edbc2df3dfb65c88e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>os::TimeService::Seconds const &amp;</type>
      <name>rvalue</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceTime.html</anchorfile>
      <anchor>af86e8a9b1f8cfde39389b42c985d13fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>os::TimeService::Seconds</type>
      <name>value</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceTime.html</anchorfile>
      <anchor>ae2c5f942e99f2de3c55fa0d741a3dec1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::TimeService::Seconds</type>
      <name>last</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceTime.html</anchorfile>
      <anchor>ae0f813153c178e4b41afc21bf4acd98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::TimeService::ticks</type>
      <name>stamp</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceTime.html</anchorfile>
      <anchor>a1db700b70b934f06ae8e880b5e4d0c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::TimeService *</type>
      <name>ts</name>
      <anchorfile>classRTT_1_1scripting_1_1DataSourceTime.html</anchorfile>
      <anchor>a943d933b4bc583a36bc226a3c177e4f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::EdgeCondition</name>
    <filename>classRTT_1_1scripting_1_1EdgeCondition.html</filename>
    <member kind="typedef">
      <type>property&lt; edge_condition_t, EdgeCondition, property&lt; boost::edge_index_t, int &gt; &gt;</type>
      <name>EdgeProperty</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>adf81efc40c696ec7bbebb4dec2d4206a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>EdgeCondition</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>abfec0691a202449a592586ab53837946</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacementdss) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeCondition</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>ac6340ce27c63749f145c1cf5c34525c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeCondition</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>a38976c10ad2916616c097d989de704fd</anchor>
      <arglist>(ConditionInterface *cond)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeCondition</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>a9020df2c5a9f079f4c42871f747a4a7f</anchor>
      <arglist>(const EdgeCondition &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>a648bfc2f93640c68a58e76f172a64d54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>getCondition</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>a25185549e236cd8af982dbcfb0051722</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRank</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>a4d437eed9493fa2fddd868c5c9c66b6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EdgeCondition &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>a79523382f8f0591b050a1ec9a34db3a2</anchor>
      <arglist>(const EdgeCondition &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>ab51ecb11bee6e22c6d08b89dca226950</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EdgeCondition</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>ac67a540d9798d5b1e175d01760100afe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setCondition</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>a2fd796458597d621bf2ab126de25955c</anchor>
      <arglist>(ConditionInterface *cond)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>condition</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>ae46a09aeb08b4ee1d68dbafaa1041898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rank</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>a4e1aeb66d821f0787f847eb58d8462b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>condition_counter</name>
      <anchorfile>classRTT_1_1scripting_1_1EdgeCondition.html</anchorfile>
      <anchor>a0a0fdf7ba7134440c8b2de2fd8486c80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::EvalCommand</name>
    <filename>classRTT_1_1scripting_1_1EvalCommand.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function">
      <type>internal::AssignableDataSource&lt; bool &gt;::shared_ptr</type>
      <name>cache</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommand.html</anchorfile>
      <anchor>aa08ba53d7eae7d4da7cd2a76c5e4bd5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommand.html</anchorfile>
      <anchor>a7bd732ed01272d36bd5e5fdf619e81dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommand.html</anchorfile>
      <anchor>a65941b4904a8d9d567e30b1768e8b548</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EvalCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommand.html</anchorfile>
      <anchor>a52cacc75bca337a79b3c8018df7750b9</anchor>
      <arglist>(internal::DataSource&lt; bool &gt;::shared_ptr ds, internal::AssignableDataSource&lt; bool &gt;::shared_ptr cache=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommand.html</anchorfile>
      <anchor>ab38cafef5176150c4cc176c329253b03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommand.html</anchorfile>
      <anchor>acffa5e9109c799d79081703059ad2067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommand.html</anchorfile>
      <anchor>a59e3de6db2e7e8f22697840eecd35452</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EvalCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommand.html</anchorfile>
      <anchor>a5d509f9370beb217f118aa91b5c1936e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::AssignableDataSource&lt; bool &gt;::shared_ptr</type>
      <name>_cache</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommand.html</anchorfile>
      <anchor>ac020b9114f77bc5e58fe84f2a4e15a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::DataSource&lt; bool &gt;::shared_ptr</type>
      <name>_ds</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommand.html</anchorfile>
      <anchor>a99c96d435d125d72dee00c9724a60326</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::EvalCommandResult</name>
    <filename>classRTT_1_1scripting_1_1EvalCommandResult.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommandResult.html</anchorfile>
      <anchor>ae37f6d844ba219881df06934401c2689</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommandResult.html</anchorfile>
      <anchor>a7f5a2cd1f68b1f8957beb30b2a9c69da</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EvalCommandResult</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommandResult.html</anchorfile>
      <anchor>aba8add010c5065fa4019f00f5986c965</anchor>
      <arglist>(internal::DataSource&lt; bool &gt;::shared_ptr ec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommandResult.html</anchorfile>
      <anchor>a314d853031735f48ee43106257a1716b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EvalCommandResult</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommandResult.html</anchorfile>
      <anchor>ae201c67934816326e1b86b80a2730eb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::DataSource&lt; bool &gt;::shared_ptr</type>
      <name>c</name>
      <anchorfile>classRTT_1_1scripting_1_1EvalCommandResult.html</anchorfile>
      <anchor>a20359d83ab00f5abdfcd2e13a8333f09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ExpressionParser</name>
    <filename>classRTT_1_1scripting_1_1ExpressionParser.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dropResult</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a062447f4bcaa370328e45312ed18ac51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExpressionParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>abfb22fcfd8862bbe657d07037484360c</anchor>
      <arglist>(TaskContext *pc, ExecutionEngine *caller, CommonParser &amp;common_parser)</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; base::AttributeBase &gt;</type>
      <name>getHandle</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a4399601d970ac8c6043e4c6bd1d663c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getResult</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ae85009618537cc7a99bcec30fc1d64bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasResult</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a2639d6425f994b88ba6bc610ee083115</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>parser</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a12557025b44d3e0abcded16e1b9cf1b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ExpressionParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a865794da928a55119d3de1566106ec11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>inverttime</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>aafb0944a27dc30737498d8e10b3d93af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seen_assign</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a515356017c4b95fcdac197e60e4fb667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seen_binary</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>aa750cca32d9d2baaa502f1b88929a1df</anchor>
      <arglist>(const std::string &amp;op)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seen_dotmember</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ad204d7c1dd2e97004e6b0dba9d5134cb</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seen_index</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>afaa8c0e82ed35ee7e564a783a824cbb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seen_unary</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a8b0cafc1592c2f282df3106abde315da</anchor>
      <arglist>(const std::string &amp;op)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenconstructor</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ad300d10491f422b0436c3ca4041dada3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seendatacall</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a51d1f84e36996841dbfa92e4778f1636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seentimeexpr</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a5f86e61f48e958570f3190acf33de1b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seentimespec</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>aa816a9da96fb836410829cc220b963e2</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seentimeunit</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a8e93b765238c25bfe9d8cb9bf85327cc</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenvalue</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>afceae6dead4d1d550b6c69d6c430cc92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_invert_time</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a3da099eaaa4e1bbec86d89fb98ab961b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>andexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>aef59b5704b926d8b6adcff05d551116e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>assignexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a85a4de0403af8fe832b2256b6eec976e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>atomicexpression</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a2c74f7f5a7d081976073fdd2ed93cb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>call_expression</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ab782ca87f4222971b63c9b4fd9c425eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>close_brace</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ab8bac3dc30d98ec1d2425721fc0082fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>comma</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>aa59b3cc05fefbe24af0856ff1c1e4c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser &amp;</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a4ebd90786f50b5c240123401b4cceeaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConstructorParser</type>
      <name>constrparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a8a90686d9a1b11261dea11ee1d642a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>constructor_expression</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a1029c7afd9d555db0bc0afb5c835fc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>context</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ad409cfb9552de1f536c72bdb7b825f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataCallParser</type>
      <name>datacallparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a0261f07b63f84f4d3e1f8bcc382eb5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>div_or_mul</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a1dd36abece0680cd7edb59c0f598b689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>dotexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a31f4bb0057c05818163f338fc2319df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>equalexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ad7ae40082f7405aec48f6585c03c1fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>expression</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a5eb85f62bacb0ae6dfbd7b22a2da37bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>greatereqexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>aed48629050accfbad92e723718fdfcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>greaterexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a07487adb8ae8b4767674ce501d3c71b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>groupexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ade9bf3e8a08e4fb931c18a11a8aeae8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>ifthenelseexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ae8cfdd9c5b7972b92bd6566d4361fde1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>indexexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ade0d42379358ac0ef5012bf0a3ea0287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; base::AttributeBase &gt;</type>
      <name>mhandle</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ad30c5a3398533b3b14e804a874ff418b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mobjectname</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>abd6d1bb6ca608b124e1fb43d543192b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>modexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a04f6d7e836d1ee3a1032b36af4bd2132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mpropname</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a6a54035cb034cec7ef9a506e6bce29f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>notequalexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>aa1c48d08c95a7d2bd12ee918a01fee70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>types::OperatorRepository::shared_ptr</type>
      <name>opreg</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a4f64f7a9d397f54caa0f4adca4516b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>orexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>adb5f45b90506e218a72626ec705f182d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>parsestack</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>adb5c095185b62b918b9661139f3a17b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>plus_or_min</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a9f32aea166d86fe2627a0694dbc97fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>smallereqexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>aea6fa35912f48d4796664dea660f74d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>smallerexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a1306b27ab85afda482939b9531d2b963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>time_expression</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a7c6d2e0f8f661810b8014f096fa14ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>time_spec</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a7091ebaa9cdc3cb48d233530adce372c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nsecs</type>
      <name>tsecs</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a2f69efc19792d5d1c62d5c1eaf62d727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>unaryminusexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a065ee369983dd7ddc3c0575384a2dc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>unarynotexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a1c1ab2e4b768863d3e49f003fb861386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>unaryplusexp</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a90829fb27840266fc33699205e1ec734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>value_expression</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>a879a0b25d04855db679891fabc98bc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ValueParser</type>
      <name>valueparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ExpressionParser.html</anchorfile>
      <anchor>ab1257dfd8322923bc52d98411e9c5b90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::fatal_semantic_parse_exception</name>
    <filename>classRTT_1_1scripting_1_1fatal__semantic__parse__exception.html</filename>
    <base>RTT::parse_exception</base>
    <member kind="function" protection="protected">
      <type></type>
      <name>fatal_semantic_parse_exception</name>
      <anchorfile>classRTT_1_1scripting_1_1fatal__semantic__parse__exception.html</anchorfile>
      <anchor>a5a2010e3740e549dae71dafb68be6eb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>fatal_semantic_parse_exception &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1scripting_1_1fatal__semantic__parse__exception.html</anchorfile>
      <anchor>ac5e9c907361139694269d35f78ff4145</anchor>
      <arglist>(const fatal_syntactic_parse_exception &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::fatal_syntactic_parse_exception</name>
    <filename>classRTT_1_1scripting_1_1fatal__syntactic__parse__exception.html</filename>
    <base>RTT::parse_exception</base>
    <member kind="function" protection="protected">
      <type></type>
      <name>fatal_syntactic_parse_exception</name>
      <anchorfile>classRTT_1_1scripting_1_1fatal__syntactic__parse__exception.html</anchorfile>
      <anchor>a0d4fe7df794f88c3b06e132c6a32109b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>fatal_syntactic_parse_exception &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1scripting_1_1fatal__syntactic__parse__exception.html</anchorfile>
      <anchor>a71f7f10406ab1c6a3e0108f35e27d358</anchor>
      <arglist>(const fatal_syntactic_parse_exception &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::FunctionFactory</name>
    <filename>classRTT_1_1scripting_1_1FunctionFactory.html</filename>
    <base>RTT::OperationInterfacePart</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>arity</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a84e089866aee0d723f1029bb23fa6225</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>collectArity</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>ac77868efe141ca569eb34c6cc596d6db</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>ac9a80cd1b43e6d3ec205d6ac6323a83b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FunctionFactory</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a447f647ccad3964a2033f91d182a4cfe</anchor>
      <arglist>(ProgramInterfacePtr func, ExecutionEngine *procs)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ArgumentDescription &gt;</type>
      <name>getArgumentList</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a29657a38fbb15d21abfb27fb1066c48b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const types::TypeInfo *</type>
      <name>getArgumentType</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a5024af7e29abb78874e8706741f371df</anchor>
      <arglist>(unsigned int arg) const </arglist>
    </member>
    <member kind="function">
      <type>const types::TypeInfo *</type>
      <name>getCollectType</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a3d2a467c8e2cef40b0ddc464d66bbcd3</anchor>
      <arglist>(unsigned int arg) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a02c89af895b4604e7eb249e24a9d0eec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produce</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>aa3e41ae1d5b025dad996f4adef904810</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produceCollect</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a6d63e83cb8ab216f7f770b1524f8c5d1</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, internal::DataSource&lt; bool &gt;::shared_ptr blocking) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produceHandle</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>aa88a750bcc61de0ffc49acc004d1fbf2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>produceSend</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a3951961a760bc3b06d742632af4a4b4c</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args, ExecutionEngine *caller) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>resultType</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a45c6c2b5cbbac75f9c51e5598e935ef0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterfacePtr</type>
      <name>func</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a71a8edca81a1f6a3e6572f22d892d720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutionEngine *</type>
      <name>proc</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionFactory.html</anchorfile>
      <anchor>a7564c99151ebb8abd0064fed11326629</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::FunctionGraph</name>
    <filename>classRTT_1_1scripting_1_1FunctionGraph.html</filename>
    <base>RTT::scripting::ProgramInterface</base>
    <member kind="typedef">
      <type>boost::graph_traits&lt; Graph &gt;::edge_descriptor</type>
      <name>Edge</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a9c8111a340178389b2ed3cc8fdaf3500</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>EdgeCondition::EdgeProperty</type>
      <name>EdgeProperty</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a8d81bb9b48bec39ecbf3cc4e821ff8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::adjacency_list&lt; boost::vecS, boost::listS, boost::directedS, VertProperty, EdgeProperty &gt;</type>
      <name>Graph</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a959470e1aab156e363f23369263d9143</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::graph_traits&lt; Graph &gt;::vertex_descriptor</type>
      <name>Vertex</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a815f1070b8de19556a0352a77a9aab3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VertexNode::VertProperty</type>
      <name>VertProperty</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a4071770a9d721208b32ecaa43891af84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArgument</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a44446097b0010f3fc14becbcb9e006bc</anchor>
      <arglist>(base::AttributeBase *a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>abd8f1042bd015ee2e03b187cf95784b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FunctionGraph *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a3988816dc32e330c6fa2267bcf283ba4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FunctionGraph *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a9222750ad8e54387b8d7dfd37afb0a90</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacementdss) const </arglist>
    </member>
    <member kind="function">
      <type>Vertex</type>
      <name>currentNode</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ae815597c2dd155242949e7a8d78b6cad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debugPrintout</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a940e9486d4ab17df67f60330b66c3cf0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a7293011e7230b8e0d05901dd052b10fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vertex</type>
      <name>exitNode</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a312ebde12781933a7fc41a43af441aaa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finish</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ab55e1a9d81c204cbecee5447c5d1e7d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FunctionGraph</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a38a3f879b6a6a964572b0b71099b9f7c</anchor>
      <arglist>(const std::string &amp;name, bool unload_on_stop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FunctionGraph</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>af0ec2339ca6593e97234e605eb085ebf</anchor>
      <arglist>(const FunctionGraph &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; base::AttributeBase * &gt;</type>
      <name>getArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ab0dca915506416aa091944f902397b3e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Graph &amp;</type>
      <name>getGraph</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a1885bbe63c87d4e07141ebe42fec0568</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Graph &amp;</type>
      <name>getGraph</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ab9b478d8798508d460ed545f5ead323f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getLineNumber</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a392b2fd326d09b63320bcefd8b6ee9a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ab09759aed0be126c76571733cf14f979</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>getResult</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>aa8efdef575631305f9bb58272efbae7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getText</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a1635699afd61898142bbbcde623feab0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loading</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a6987d75afe39988f9b16867a4945b59a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>needsStart</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ac1f52a1a5ab4238dbffdae88b5e1f2f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>pause</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a305a104dbe60a773cf37ff522540b2b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vertex</type>
      <name>previousNode</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a4b50a1b1ebf2d56a68008c52774e32bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a06e4afcfdfe4703cab9f6a1e1635c006</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>aed4936693873642d75b4c0d45c20806c</anchor>
      <arglist>(const std::string &amp;_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProgramService</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a4f21ceaa2b7e40060917c3361b5f9728</anchor>
      <arglist>(ServicePtr myservice)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResult</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>acbafd886bab50cc051b8479fbb52230a</anchor>
      <arglist>(base::AttributeBase *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a960215672a15620b8efb167ef95cde34</anchor>
      <arglist>(const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnloadOnStop</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a72d14afd76f9bdc04b89474dc01a89a1</anchor>
      <arglist>(bool unload_on_stop)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ad98ff399e80ee95626f01eeb28801ab3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vertex</type>
      <name>startNode</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a77774747bc66885862a166b100a48e55</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>step</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>aeb7a12ca4c93f652b68db3c052f84b94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stepDone</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a652a8ba1ec3454cd4405fe3f96ac15dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a2348d716b70cef3b7b7c53f1bf68db00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unloading</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ab278366b96add79a897d09f9787086ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FunctionGraph</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a067961ceaf43dfe7cef36b1a08db6761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>executeStep</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ac6a212d7d31154f6904554626354afbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>executeUntil</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ac4551985376afa9f6432d4baeb3bff21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_text</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ab7c1359d964c3568b97c1e015432bc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; base::AttributeBase * &gt;</type>
      <name>args</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>af0176eac52332ba555c520abf204a701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ServicePtr</type>
      <name>context</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a4b7590b44918c6b9900bf61e74ad1184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vertex</type>
      <name>exitv</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>adfb84793996604057fe2b2091a0959b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mstep</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>aed1df2825c3f86517a9fc4e57b731b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>munload_on_stop</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>ae730a106f06f3ed7a173ad865725936c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>myName</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a559c24d142f0e9b49a45e16d3839b7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>pausing</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a7a777050a8e25e6ff5892130529bb26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Graph</type>
      <name>program</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a81cec416b8668dea60b06a83102b5e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>base::AttributeBase *</type>
      <name>retn</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a8eba3e70015c4d6687919c1bf167920b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vertex</type>
      <name>startv</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a6f0fcd17eb190fab93f76015f4ee43a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vertex</type>
      <name>current</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>a4c5a76540637caa25557f012c57ef85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vertex</type>
      <name>previous</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraph.html</anchorfile>
      <anchor>aee5bdd04dbe05fe5b3e4de30fce8c6a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::FunctionGraphBuilder</name>
    <filename>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</filename>
    <member kind="typedef">
      <type>FunctionGraph::Vertex</type>
      <name>CommandNode</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>aee899ffbb0c944b2b3a28a56bbe4f6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FunctionGraph::Edge</type>
      <name>ConditionEdge</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a030ce176a6991a21309feb99294faeff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::graph_traits&lt; Graph &gt;::edge_descriptor</type>
      <name>Edge</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a9df01297941716cd70368de4a8c10fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>EdgeCondition::EdgeProperty</type>
      <name>EdgeProperty</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>af741d1f892ee31c8289e367aa667e5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::adjacency_list&lt; boost::vecS, boost::listS, boost::directedS, VertProperty, EdgeProperty &gt;</type>
      <name>Graph</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a8343807fd4a51456cec6d4beefa7e566</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::graph_traits&lt; Graph &gt;::vertex_descriptor</type>
      <name>Vertex</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a514f93865682136b9037e03b431f19ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VertexNode::VertProperty</type>
      <name>VertProperty</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>adeb2386d54086d9bc94ec9533c43fd8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CommandNode</type>
      <name>addCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a86aa1c643fb8b2d099ecd0eeb2b45206</anchor>
      <arglist>(ConditionInterface *cond, base::ActionInterface *com)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addConditionEdge</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>ac8e8dbff663c7eb7b05a4f690b334aa1</anchor>
      <arglist>(ConditionInterface *cond, CommandNode vert)</arglist>
    </member>
    <member kind="function">
      <type>CommandNode</type>
      <name>appendFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a02219205635cfc131314af0ee63315b8</anchor>
      <arglist>(ConditionInterface *cond, FunctionGraphPtr fn, std::vector&lt; base::DataSourceBase::shared_ptr &gt; fnargs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>breakLoop</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>ae577e652ea232ed3a1259613c20d97d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>buildEdges</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>aaaacb413519c115214672886c25b8396</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CommandNode</type>
      <name>buildNode</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a297f4ff9d83f52a96cbb3cda3e90d4cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeConditionEdge</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a09183f21fa4497d2811e4b488de65d4b</anchor>
      <arglist>(CommandNode vert, ConditionInterface *cond)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectToNext</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a08dc151ad26c101747590dd121915966</anchor>
      <arglist>(CommandNode v, ConditionInterface *cond)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endElseBlock</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>ae7366a04da22ac0d32f1cb957f9f2110</anchor>
      <arglist>(int linenumber)</arglist>
    </member>
    <member kind="function">
      <type>FunctionGraphPtr</type>
      <name>endFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a83cd040ea906ba7ed869d26d41dae812</anchor>
      <arglist>(int line=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endIfBlock</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a9743e0b10fb59616b5249673a64df6db</anchor>
      <arglist>(int linenumber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endWhileBlock</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a6da370e6099a6a722b872b5213a29a9b</anchor>
      <arglist>(int linenumber)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FunctionGraphBuilder</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a84c1cd0810f342e9487aacaf91defde3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>getCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>ac66bffbf18c8625dca09e1498431b316</anchor>
      <arglist>(CommandNode cn)</arglist>
    </member>
    <member kind="function">
      <type>FunctionGraphPtr</type>
      <name>getFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>aee4df34d47de15e7063a367621227695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inLoop</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>af87331abfb1584e64dfa8c981b7277d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CommandNode</type>
      <name>moveTo</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a1eb72ba68f88df43d8528ad41a4ddf0c</anchor>
      <arglist>(CommandNode _build, CommandNode _next, int linenr)</arglist>
    </member>
    <member kind="function">
      <type>CommandNode</type>
      <name>nextNode</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>ae190470f29083e6f6454280a4b1d82a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CommandNode</type>
      <name>proceedToNext</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>aa7eeca02a9d44629098996c0426635e2</anchor>
      <arglist>(int line_nr=0)</arglist>
    </member>
    <member kind="function">
      <type>CommandNode</type>
      <name>proceedToNext</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a2df06b838dd34edab1337087ec798fed</anchor>
      <arglist>(ConditionInterface *cond, int line_nr=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>returnFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a011e904bc560deed93e08719be4e887c</anchor>
      <arglist>(ConditionInterface *cond, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>ab0416a1bfe404124282564bc6f772439</anchor>
      <arglist>(base::ActionInterface *comm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>accc0cf21a5f8a44713cdc66abb18f842</anchor>
      <arglist>(CommandNode vert, base::ActionInterface *comm)</arglist>
    </member>
    <member kind="function">
      <type>CommandNode</type>
      <name>setFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a5885118185c8694013e17519a57b23d4</anchor>
      <arglist>(FunctionGraphPtr fn, std::vector&lt; base::DataSourceBase::shared_ptr &gt; fnargs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineNumber</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>ac5dc4da4eb5722dd9f59b0e68e742e14</anchor>
      <arglist>(int ln)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a2b10a8244072e8599ee52700f881c69b</anchor>
      <arglist>(const std::string &amp;_name)</arglist>
    </member>
    <member kind="function">
      <type>FunctionGraphPtr</type>
      <name>startFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a4f9350f520cde56bfa65bf112c438fb7</anchor>
      <arglist>(const std::string &amp;fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startIfStatement</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>ab8d13da6edd68598c3ad550458689b78</anchor>
      <arglist>(ConditionInterface *cond, int linenumber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startWhileStatement</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a22b01427f61145802a31cd9461d83a3c</anchor>
      <arglist>(ConditionInterface *cond, int linenumber)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FunctionGraphBuilder</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a5992ffc2251e8b826430578af959fe99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CommandNode</type>
      <name>build</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a08417d65e43de3a3b488308a5845d308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CommandNode</type>
      <name>next</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>aa2595513db92a0812f4e4722dcfb3fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; CommandNode &gt;</type>
      <name>branch_stack</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>ae03fd77455a9caa71999dc416164c492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; CommandNode &gt;</type>
      <name>break_stack</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a2877552a79e14f49f6c74be7706a66b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FunctionGraphPtr</type>
      <name>func</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>ad74aceea0984411e1ddad753ba0930a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Graph *</type>
      <name>graph</name>
      <anchorfile>classRTT_1_1scripting_1_1FunctionGraphBuilder.html</anchorfile>
      <anchor>a45e2fd18c5e73b0bdf5807cd9b481e07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_fatal_semantic_error</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__fatal__semantic__error.html</filename>
    <base>RTT::scripting::fatal_semantic_parse_exception</base>
    <member kind="function">
      <type>parse_exception_fatal_semantic_error *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__fatal__semantic__error.html</anchorfile>
      <anchor>a114b0ac7dcbae05c6f997e83410464fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>desc</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__fatal__semantic__error.html</anchorfile>
      <anchor>ab02d2e610817dd3a5ca58b3b6813ee67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_fatal_semantic_error</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__fatal__semantic__error.html</anchorfile>
      <anchor>a4c4a66848a4989fbcef7984b76b6372a</anchor>
      <arglist>(const std::string &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__fatal__semantic__error.html</anchorfile>
      <anchor>abea5924b0f4aa077a21b7de151a9c5e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mdesc</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__fatal__semantic__error.html</anchorfile>
      <anchor>a0b65482ca92435467a72319133cc89d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_illegal_identifier</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__illegal__identifier.html</filename>
    <base>RTT::scripting::syntactic_parse_exception</base>
    <member kind="function">
      <type>parse_exception_illegal_identifier *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__illegal__identifier.html</anchorfile>
      <anchor>ac4cd071716e6035ca228e89553f3d226</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>identifier</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__illegal__identifier.html</anchorfile>
      <anchor>a8e57da27f98fc8842b4b3029e31aaef2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_illegal_identifier</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__illegal__identifier.html</anchorfile>
      <anchor>a0b4bdc55a4531dbbeff5bf5cb5a08fc5</anchor>
      <arglist>(const std::string &amp;ident)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__illegal__identifier.html</anchorfile>
      <anchor>a45f116b7679920cbff09a2061274accf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mident</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__illegal__identifier.html</anchorfile>
      <anchor>ae116451463ea4e85e4490a24f24e8146</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_no_such_component</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__no__such__component.html</filename>
    <base>RTT::scripting::semantic_parse_exception</base>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>componentName</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__component.html</anchorfile>
      <anchor>a5a0ade4035bb3ca0ea460672f2291782</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>parse_exception_no_such_component *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__component.html</anchorfile>
      <anchor>ad42fea52900489e053d3f834c6687477</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_no_such_component</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__component.html</anchorfile>
      <anchor>a249f5dfdcad2e142bf0ad82faef8d6b0</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;meth)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__component.html</anchorfile>
      <anchor>a2f0753eb26170f0a9221f29f1d0a1f7c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mmeth</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__component.html</anchorfile>
      <anchor>aed1ce0f189df18e5e0369aebac89605c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__component.html</anchorfile>
      <anchor>a2330ae9040c94f1c2440deba24c8cd60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_no_such_constructor</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__no__such__constructor.html</filename>
    <base>RTT::scripting::fatal_semantic_parse_exception</base>
    <member kind="function">
      <type>parse_exception_no_such_constructor *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__constructor.html</anchorfile>
      <anchor>ae2a7c31252fb3a4ed4e221281fa14336</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_no_such_constructor</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__constructor.html</anchorfile>
      <anchor>a01afecbf98fe2c8f24dd3498c3aca6ae</anchor>
      <arglist>(const std::string &amp;tname, std::vector&lt; base::DataSourceBase::shared_ptr &gt; args)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__constructor.html</anchorfile>
      <anchor>ae4e623972587d1d7381454d0b99ac9c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>margsig</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__constructor.html</anchorfile>
      <anchor>a49996f9742fd5f40bc7b22e4e75220d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_no_such_method_on_component</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__no__such__method__on__component.html</filename>
    <base>RTT::scripting::semantic_parse_exception</base>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>componentName</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__method__on__component.html</anchorfile>
      <anchor>a62190151ca30f7cdc6ad942248c8082a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>parse_exception_no_such_method_on_component *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__method__on__component.html</anchorfile>
      <anchor>a1d5991785d25a30e5bdce21c2053e296</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>methodName</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__method__on__component.html</anchorfile>
      <anchor>a88c1a612afe9c4fda01de7050525be6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_no_such_method_on_component</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__method__on__component.html</anchorfile>
      <anchor>adda22910a47acc988a28395b85d60e1b</anchor>
      <arglist>(const std::string &amp;componentname, const std::string &amp;methodname)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__method__on__component.html</anchorfile>
      <anchor>a55a2e04df84ad783d6c6f96836b05686</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mcomponentname</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__method__on__component.html</anchorfile>
      <anchor>a5a95643b848f2b13373e62f233984238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mmethodname</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__no__such__method__on__component.html</anchorfile>
      <anchor>aa8310e3ed3b6772d12530b2044fc55be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_parser_fail</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__parser__fail.html</filename>
    <base>RTT::parse_exception</base>
    <member kind="function">
      <type>parse_exception_parser_fail *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__parser__fail.html</anchorfile>
      <anchor>a663e0f27439dd4661cff71ef3a318961</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_parser_fail</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__parser__fail.html</anchorfile>
      <anchor>ad7088d4206b082dde30dc09960f0e39c</anchor>
      <arglist>(const std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__parser__fail.html</anchorfile>
      <anchor>ace26ba2cdc21d6e6423e3d2eae5b1bd8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mreason</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__parser__fail.html</anchorfile>
      <anchor>abf67be11425687fe08a3d325edca3f05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_semantic_error</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__semantic__error.html</filename>
    <base>RTT::scripting::semantic_parse_exception</base>
    <member kind="function">
      <type>parse_exception_semantic_error *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__semantic__error.html</anchorfile>
      <anchor>a93f27c5a288d71e3c1128ffc2107dbeb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>desc</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__semantic__error.html</anchorfile>
      <anchor>a07a45a5fa13954828d271eaf41f3cd53</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_semantic_error</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__semantic__error.html</anchorfile>
      <anchor>a693a63244910b794d4fc78fd68053e37</anchor>
      <arglist>(const std::string &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__semantic__error.html</anchorfile>
      <anchor>a0e25b9d742ed96e85a2ec94b9640c95f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mdesc</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__semantic__error.html</anchorfile>
      <anchor>ab866c3d82681b3c0741f355b86395429</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_syntactic_error</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__syntactic__error.html</filename>
    <base>RTT::scripting::syntactic_parse_exception</base>
    <member kind="function">
      <type>parse_exception_syntactic_error *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__syntactic__error.html</anchorfile>
      <anchor>a7eed0692fe7e3a85011de21c66115529</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>desc</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__syntactic__error.html</anchorfile>
      <anchor>a967190212b3f211ffbcd0b3943088956</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_syntactic_error</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__syntactic__error.html</anchorfile>
      <anchor>a6bcbcd50d2bf2de4c7ac26746abe641c</anchor>
      <arglist>(const std::string &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__syntactic__error.html</anchorfile>
      <anchor>a0e46d4a94884bbe22d0f8e0bb08f4e68</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mdesc</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__syntactic__error.html</anchorfile>
      <anchor>a1dd829fd33e94b7f2bdf34089024cd13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_undefined_value</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__undefined__value.html</filename>
    <base>RTT::scripting::fatal_semantic_parse_exception</base>
    <member kind="function">
      <type>parse_exception_undefined_value *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__undefined__value.html</anchorfile>
      <anchor>a519e4294dd2dceefced6b2860b1f77f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__undefined__value.html</anchorfile>
      <anchor>a9351ca71b68d1166649a9a91e45be459</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_undefined_value</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__undefined__value.html</anchorfile>
      <anchor>a1fe39d35224b12da6e3ad3805192e5b7</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__undefined__value.html</anchorfile>
      <anchor>af4281ec34574fae6c0fa02c73e45c3c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__undefined__value.html</anchorfile>
      <anchor>aae62ff1a2b72439b3acf6a112dba12f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_wrong_number_of_arguments</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</filename>
    <base>RTT::scripting::fatal_semantic_parse_exception</base>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>componentName</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>a39118e037d96b33b8ec353553bf6a389</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>parse_exception_wrong_number_of_arguments *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>ae322c962260ef1da539e6b6f8de215ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>expectedNumber</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>a34b11c18dce0d95fea100ea809a5bc0a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>methodName</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>ae1ccc63ad6673365538d4a986b1dc463</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_wrong_number_of_arguments</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>ae344be00c7f0d4d25e18a6e2e73b06a2</anchor>
      <arglist>(const std::string &amp;componentname, const std::string &amp;methodname, int expectednumber, int receivednumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>receivedNumber</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>a07a5ff4b754c5ca3e5862c2d01597317</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>ab9c82cc726f70034266ba0e4dba9c4c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mcomponentname</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>ae5447da458ade34f1a2ca36a24497f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mexpectednumber</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>ab7799666c3bd7f5c720ce51b70ae33ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mmethodname</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>a1c04f4ca06236af30c9fa02fbc076c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mreceivednumber</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__number__of__arguments.html</anchorfile>
      <anchor>a4902457bafbf7c41a64b7ca1b88fe286</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::parse_exception_wrong_type_of_argument</name>
    <filename>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</filename>
    <base>RTT::scripting::fatal_semantic_parse_exception</base>
    <member kind="function">
      <type>int</type>
      <name>argumentNumber</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>af5d346e5864a6801c7a2198fef842b92</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>componentName</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>a5f200098661bf32afa924c22fa3549b8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>parse_exception_wrong_type_of_argument *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>a62a3eae6e5622a6aef47bfde1aec0d44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>methodName</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>a458e4812d1a8f0a9cbc75280d3fef1e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_exception_wrong_type_of_argument</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>af6327e3cba30e6ac94df7274d5a87429</anchor>
      <arglist>(const std::string &amp;componentname, const std::string &amp;methodname, int argnumber, const std::string &amp;expected, const std::string &amp;received)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>ad38c73f8b65d522bb7ff15e7ccc9cc9b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>margnumber</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>a0b3ecc8cad7a17b172df06135a643571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mcomponentname</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>abaefd7fc907c9b950cbca66b702eb5ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mexpected</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>a6c4caf48fbddeccc56685891e41aa8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mmethodname</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>a43d8c7a0dae7fe39646b9af9b228b637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mreceived</name>
      <anchorfile>classRTT_1_1scripting_1_1parse__exception__wrong__type__of__argument.html</anchorfile>
      <anchor>a208edfaec39cf88328b8c58dc876e297</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ParsedStateMachine</name>
    <filename>classRTT_1_1scripting_1_1ParsedStateMachine.html</filename>
    <base>RTT::scripting::StateMachine</base>
    <member kind="function">
      <type>void</type>
      <name>addParameter</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a89fcbb26cbbaf850667f1738ecf58c8c</anchor>
      <arglist>(const std::string &amp;name, base::AttributeBase *var)</arglist>
    </member>
    <member kind="function">
      <type>ParsedStateMachinePtr</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>acf5459aef5b705e80efde415f367f0b0</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacements, bool instantiate=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finish</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a5c396b111d50c0d07e44c11beabb63b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>getParameter</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a23da4490c11bb4e3ee8ebe4181301031</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getParameterNames</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a756685da91e1c82cd050ecd6c5dcd46c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VisibleWritableValuesMap</type>
      <name>getParameters</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a18e77077fc13efe8bdbc2874b192403b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; StateMachineService &gt;</type>
      <name>getService</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a5d9c8566838228b56a6b10c11752160b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getText</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>ac63a8c7d416edaac0669bcdc3f397ab3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inState</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>ae84a61d34d72fd1d162d223ae2c31143</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParsedStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a99241a707a4270631068f88cd67b5cc1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a77a45c6c6a46796cf0858dc83f0b5469</anchor>
      <arglist>(const std::string &amp;name, bool recursive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setService</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>ac42922862fc89bed66fb554da104baa4</anchor>
      <arglist>(boost::shared_ptr&lt; StateMachineService &gt; tc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>abef58e2e8ed4bf181c36e238755e8ea8</anchor>
      <arglist>(std::string text)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParsedStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>aa71703c469066056ce76264f6a0a7545</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unloading</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a12a0126009f5f68809d09cc2bf525a58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, base::AttributeBase * &gt;</type>
      <name>VisibleWritableValuesMap</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a0410b8cf48484573e476d1433df073e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; std::string &gt;</type>
      <name>_text</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>ac213c6e0947b1d434f700d73a748e997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; StateMachineService &gt;</type>
      <name>object</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>aa95089603794354737c0384254c12382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VisibleWritableValuesMap</type>
      <name>parametervalues</name>
      <anchorfile>classRTT_1_1scripting_1_1ParsedStateMachine.html</anchorfile>
      <anchor>a07286aa31467c22fae8a5c5243fc40fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::Parser</name>
    <filename>classRTT_1_1scripting_1_1Parser.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; ProgramInterfacePtr &gt;</type>
      <name>ParsedFunctions</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a829bed32ac6bc32ce7a8a47cd50a8865</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ProgramInterfacePtr &gt;</type>
      <name>ParsedPrograms</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a4857d2b081a1e26efd00c42a876d15bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ParsedStateMachinePtr &gt;</type>
      <name>ParsedStateMachines</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a9973cf46ef3f91d8ec97d689e0521aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>parseCondition</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>ad249059f3ddb40bff23404fed54aa9e4</anchor>
      <arglist>(const std::string &amp;s, TaskContext *)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>parseExpression</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a5ace8ac8a7a4c0c5f6b0a15e6e6aeb60</anchor>
      <arglist>(const std::string &amp;s, TaskContext *)</arglist>
    </member>
    <member kind="function">
      <type>ParsedFunctions</type>
      <name>parseFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a7576e8802fbf640cef1c2455c9d17783</anchor>
      <arglist>(const std::string &amp;s, TaskContext *, const std::string &amp;filename=&quot;stream&quot;)</arglist>
    </member>
    <member kind="function">
      <type>ParsedPrograms</type>
      <name>parseProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a0b869d4a3fc3e5c0a7ce17c334ea7ef6</anchor>
      <arglist>(const std::string &amp;s, TaskContext *, const std::string &amp;filename=&quot;stream&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parser</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a44d68833f232b7ff39685842eb9305f3</anchor>
      <arglist>(TaskContext *caller=0)</arglist>
    </member>
    <member kind="function">
      <type>ParsedStateMachines</type>
      <name>parseStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a5d228e4b084570a923574329ee02a579</anchor>
      <arglist>(const std::string &amp;s, TaskContext *, const std::string &amp;filename=&quot;stream&quot;)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>parseValueChange</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a73c55548ce77c4d05b75f72bb1ca2fbb</anchor>
      <arglist>(const std::string &amp;s, TaskContext *)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>parseValueStatement</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a1ad7f9c06d887a3341b740eb3bda7dba</anchor>
      <arglist>(const std::string &amp;s, TaskContext *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runScript</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>ae4f311d6961c3a784a64ba6dcb610999</anchor>
      <arglist>(std::string const &amp;code, TaskContext *mowner, ScriptingService *service, std::string const &amp;filename)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutionEngine *</type>
      <name>mcaller</name>
      <anchorfile>classRTT_1_1scripting_1_1Parser.html</anchorfile>
      <anchor>a78202a432f745fd6ddfc434af8a35056</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::PeerParser</name>
    <filename>classRTT_1_1scripting_1_1PeerParser.html</filename>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>locator</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>ac62a45e123ac184b2857b2c711feb54d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>object</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a1546ea7134f58c78696b977e6df894be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>parser</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a2d9e65b9e988de96e65f472849e6eb65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TaskContext *</type>
      <name>peer</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>afe3521e54411fe0679096a1dbe0168d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeerParser</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a83fbeb8b292f22c21d9a1018d7048957</anchor>
      <arglist>(TaskContext *c, CommonParser &amp;cp, bool fullpath=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a7b18669279e68a8c3d92bfdb3719c21b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ServicePtr</type>
      <name>taskObject</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a519e95b2977dfde5a0e361c0dc590985</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumeration">
      <name>PeerErrors</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a95d41865b90514b90875dc29c3530142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>peer_not_found</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a95d41865b90514b90875dc29c3530142ab4d474debaaed1391f1bfa57f4b08ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>RTT_HIDE void</type>
      <name>done</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a142d39027c16b8c002dc40d6a295d1f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RTT_HIDE error_status</type>
      <name>handle_no_peer</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a99bd1f79d02884b4d25d267ec86cdc1d</anchor>
      <arglist>(scanner_t const &amp;scan, parser_error&lt; PeerErrors, iter_t &gt; &amp;e)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RTT_HIDE void</type>
      <name>locatepeer</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a5a62322cffce01f3d073ca766d2da976</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RTT_HIDE void</type>
      <name>seenobjectname</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a6f552ea7de36027406d2e53fafbcf70a</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>_peer</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>ac291d4f3b051823b799e3b77c27f95f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::iterator_difference&lt; iter_t &gt;::type</type>
      <name>advance_on_error</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>aa64a3558950407c2bf6fe6b8fc1294d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::queue&lt; std::string &gt;</type>
      <name>callqueue</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a7c1b936ede1d6773624a542273eedcbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser &amp;</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a359aff7f82eb7e0fff6a9ccc33ad8e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>context</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a167f18f7f6bd302e28dfbaa0203a6112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ServicePtr</type>
      <name>mcurobject</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>afc83dc76cb0dded6775f7a140c0f70d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mfullpath</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>af8523a574d03ae9b912abddf6588f622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mlastobject</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a6493b7b90abe937efff49925fdd284d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>guard&lt; PeerErrors &gt;</type>
      <name>my_guard</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>aba07d3e811a129d5c1f635d0d1d26e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>peerlocator</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>a2515a3b9e6fda0daef6a2be76efa3f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>peerpath</name>
      <anchorfile>classRTT_1_1scripting_1_1PeerParser.html</anchorfile>
      <anchor>adb604f77aab2215a4882b4b829524bc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::program_load_exception</name>
    <filename>classRTT_1_1scripting_1_1program__load__exception.html</filename>
    <member kind="function">
      <type></type>
      <name>program_load_exception</name>
      <anchorfile>classRTT_1_1scripting_1_1program__load__exception.html</anchorfile>
      <anchor>a2e94da27fa90610698c2ea22ce8d3322</anchor>
      <arglist>(const std::string &amp;error)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1program__load__exception.html</anchorfile>
      <anchor>a4cf3a263043fcfc86e898e1abc1d72e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~program_load_exception</name>
      <anchorfile>classRTT_1_1scripting_1_1program__load__exception.html</anchorfile>
      <anchor>a3a164aff35d32739b3aa39b066b4570f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>merror</name>
      <anchorfile>classRTT_1_1scripting_1_1program__load__exception.html</anchorfile>
      <anchor>abc8952918daa7c071d2ee0f1a90be24d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::program_unload_exception</name>
    <filename>classRTT_1_1scripting_1_1program__unload__exception.html</filename>
    <member kind="function">
      <type></type>
      <name>program_unload_exception</name>
      <anchorfile>classRTT_1_1scripting_1_1program__unload__exception.html</anchorfile>
      <anchor>a41bc69d8d1a6e086a4f2f1e38e19c8dc</anchor>
      <arglist>(const std::string &amp;error)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classRTT_1_1scripting_1_1program__unload__exception.html</anchorfile>
      <anchor>afc34edb50fafe467f5f6c8b1475f4580</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~program_unload_exception</name>
      <anchorfile>classRTT_1_1scripting_1_1program__unload__exception.html</anchorfile>
      <anchor>ae63fc4bfee5585757f828a56ed9832c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>merror</name>
      <anchorfile>classRTT_1_1scripting_1_1program__unload__exception.html</anchorfile>
      <anchor>a582d211a6b4b990db594d47bcc5cac0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ProgramGraphParser</name>
    <filename>classRTT_1_1scripting_1_1ProgramGraphParser.html</filename>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>bodyParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a975bead7c65e211935e9575bed1534b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ProgramInterfacePtr</type>
      <name>bodyParserResult</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a74474370a220014c490260113a317f65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>functionParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a71bc54fc4a5799f213f043aaeefd80b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initBodyParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a3baa31212393a4cb548bee37aded23e0</anchor>
      <arglist>(const std::string &amp;name, Service::shared_ptr stck, int offset)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ProgramInterfacePtr &gt;</type>
      <name>parse</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a07196adbd7293630327c33a0bf9ac0ce</anchor>
      <arglist>(iter_t &amp;begin, iter_t end)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ProgramInterfacePtr &gt;</type>
      <name>parseFunction</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a334ef6fb82aca51348772d26bf9b84d7</anchor>
      <arglist>(iter_t &amp;begin, iter_t end)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramGraphParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a9bea828074420c21752a36858bc56f53</anchor>
      <arglist>(iter_t &amp;positer, TaskContext *context, ExecutionEngine *caller, CommonParser &amp;cp)</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>programParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a7e6ec5e863608c92f803dc6cdf4f621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ProgramInterfacePtr</type>
      <name>programParserResult</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>afa293a40efd28722d6e1c4e5e399502b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>statementParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ae07b09bdde398c256628208f6a5eb819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProgramGraphParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>af2cfdd299ae1bfa6842df578745367c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>FunctionGraphBuilder::CommandNode</type>
      <name>CommandNode</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a6d2b18bbeb2817da33954a0316262cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>FunctionGraphBuilder::ConditionEdge</type>
      <name>ConditionEdge</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a5291bdb045b4e23a003d774d09c52082</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, FunctionGraphPtr &gt;</type>
      <name>funcmap</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a400ae5f8a7384c7aeea04673f8524ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>FunctionGraphBuilder::Graph</type>
      <name>Graph</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a9990177d13eac5346f93c5efada2a168</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a3fdb3f465b488b73921a2faf43613259</anchor>
      <arglist>(bool remove_service)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearParseState</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a4a20c8e3b492422297b9957be54bd91d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>endforstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ad79efde0693202aee39e2a0335c9e957</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>endifblock</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a2f07097c89b37a7a93d73383cdfc478f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>endifstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a2156cb21940b2cd24448f38f5626f108</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>endwhilestatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>adb5c2b45d2d1b604971527920de7b8c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>exportdef</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a5c9818ba36377d8c9c147e978f7c2a36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>functiondef</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a4e517e664c62fc43cddee9cc7724dc01</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>globaldef</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ad51447bfb6145d0ca0dc97ecc76c4583</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>noskip_eol</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>afaa07d8e4b99ad517432afa34fbd9180</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>programdef</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a08097f9aefa839eab44a0ad43be3732d</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>programtext</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a66cbe0ac82b9335b41887ddc65793189</anchor>
      <arglist>(iter_t, iter_t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenbreakstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ab01287191b56c27069bcc00ca53df764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seencallfuncargs</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a2bd68734ee27fc5444ff2a2db2c77da5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seencallfunclabel</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a8584fc357682a633c221a3a8afa1b4fa</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seencallfuncstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ad227e2bc04cec2141a670329e3a1c81a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seencatchpart</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a40917d94d309defb763bde19fedd9ff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seencondition</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>aba2bc2b86f54d70f0ac74d1bd5a9080b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seencontinue</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ab8930582ddbdedf7a603ac145a36de43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenemptyforincr</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a151080467a475bf2397d8cbce7923568</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenforincr</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>af17de9c23834169da379946743302e78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenforinit</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>abe9c9887130056d90e5a66879293262c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenforinit_expr</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>afb10941976713230f426f50de0353a9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenforstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a8a3e5df5b08acbcbcded0a07afaae103</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenfuncidentifier</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>aed3f5280c1fd5e3f41f01bc5d78a0414</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenfunctionarg</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ab4540d60b7556b051caea4edef14ac52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenfunctionend</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ad05e511050948ef943a5f9eec3e078d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenifstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ad1ab91b7deb1141317e6d94eab5f7903</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenprogramend</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a48027a596a837cad452a9a84b3b06060</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenreturnlabel</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ae5dd0bb6c031ab2f6d28b77be70cdc11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenreturnstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>af855bf3643af8879dca8e48bf4bf960f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenreturntype</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a1b784a59d796f4ed0573148cf3c5395d</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenreturnvalue</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a8843934cf1bf8773b8260d493886281b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a5fb6d264f66f41e0cd05ceef120ae509</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seentrystatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a2c2725b6b668d87a00f6799580f1f489</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenvaluechange</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ab8fa7c41b819c39976e1294948341190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenwhilestatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a7a0559437bb143216cb3ef674db4586c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenyield</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>af11f1bf50bbe699e947815c37cf877c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setStack</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>abd196d183b5c673955d9bc6681fa8d2e</anchor>
      <arglist>(Service::shared_ptr st)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>aec28fc7661e2dac802d86c6b568a2fdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setup2</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a9058df33dc71b1ed7076d1092aacd9ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>skip_eol</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a08831d248c7a179fd8350d50ce4a849f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startcatchpart</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a61fc2f4e6d1487f7c00a3eecf7700569</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startofprogram</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a9d4e62b20bbb87699f15bf06114820d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>andpart</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a53b863d2a02871817afe9f5f4bc8cbb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArgumentsParser *</type>
      <name>argsparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a0465ad5f3057fc69cac5b6b9e3061ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>arguments</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a9ce9146e2fca6af437f7861c996b53ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>breakstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a0a5c7d73b5d02d052d54192bb4c5fe03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>callfnargs</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ab4ce8f54fe899dec9b2dd68b24ad3e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>callpart</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>af1957600a0af635c53336ab7b5d90fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>catchpart</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a569f8bf58fea4de28e807cd63fe95c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>closebrace</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a5f57bb0f45099e5122f7e96e38cb202d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>closecurly</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ae0781f88efa21aba0986ba933858d4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser &amp;</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a3f593c5ffb574a71205be0175f041c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>condition</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>aa71fea1bf37050c1fee48181eed576f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionParser</type>
      <name>conditionparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>aedb56ca11a346860d380754ff6846bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>content</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ad5e8940fd25ddfd8668b28bd84d0ecb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Service::shared_ptr</type>
      <name>context</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a9046b42ed99f6e47cf0513d91b7fa73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>continuepart</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a88fa5bb6c7dc6832bbd8f7dd0e3dbda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>dostatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ae114b84cb2c308c26395a4912dc71af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>emitstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a8be9a806c8effb28d0ed1e0884f76330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>exportf</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a1be669c9b22d8b995558d1ca51b4e32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExpressionParser</type>
      <name>expressionparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a5a92a54c2bfe9fa14bf46fec8297ad2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>fcontext</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a21adeeaafa19700a1feb349023d33471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; base::ActionInterface * &gt;</type>
      <name>for_incr_command</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a03d933ce237ea5fcf3049962e63245b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ActionInterface *</type>
      <name>for_init_command</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a843af29953f5f96f36f10164cc4f26ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>forstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ab0ed07189c5ce374cbae45b85281dea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>funcargs</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a4d3b914f9ca52b9a6d52200301d2fd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>funcstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a082ad38fe4e8be12f1ab0c5dda042586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>function</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a64edf6fcb48b0f63db64f65c8df58c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>functionarg</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a2ab305bad1b5061c72b7d000aad28544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>functions</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a30b9b08e677b644a9dae30177af7e816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>globalf</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ab04f44a8e81738810bb3de9b718a8110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>ifblock</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>aee0d7443113c881208a9c77158432c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>ifstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a6a26c9b7eb5ab3553639db46521d39b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>implcond</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a7054ce944c4dc32cb2901d80d005f119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ConditionInterface * &gt;</type>
      <name>implcond_v</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a13b6f6cd4366ca3c38c32e7451f6afb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>jumpdestination</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a5bb84de0883da329f77fc20bd1baacf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>line</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>afadd4e28ee835fd070e17b39348f83db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>ln_offset</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a100579e7c7eb31717e1e228f18c5e4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FunctionGraphPtr</type>
      <name>mcallfunc</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a379436cef854bddbca9442b2df729bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>mcondition</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>acc0423730a02e41b04c0d4d84796d3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FunctionGraphPtr</type>
      <name>mfunc</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ada171bc1d050cfc8180703b4f33fc4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>funcmap</type>
      <name>mfuncs</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a3ca6fcd810ad92dc56da546be63c6e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>our_pos_iter_t &amp;</type>
      <name>mpositer</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a9841a7637aa863b01c2e4a32c1027f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>newline</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ae798b72ef86e2d4ed89468d132a8e178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>openbrace</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a6ce8a53c2be2b35c95c1c3db2cd60cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>opencurly</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>af6f2575f01c7c929b17f9eecf284985e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>peer</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ac7e0a5c00f47c988484d28b7ca23d424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PeerParser</type>
      <name>peerparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a6ed34d4c5b1a95c331dfcfa1e9d9dcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>production</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a9ab852afc1047513c816c9d9a00caa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>program</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a90eb98bad9adbc0b0d8a3dd21ecf5551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FunctionGraphBuilder &gt;</type>
      <name>program_builder</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ad184a57e9154ad8062e8580947e6fc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; FunctionGraphPtr &gt;</type>
      <name>program_list</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>af958a4ac97ebb24afae17c85989b5d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>program_text</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a23693c7776036b98e8c20cd7111a469c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rettype</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a05e8ce52057793598581b58382d89a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>returnpart</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>acef260f027a3b76868eb8ef46e33cde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>returnstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a0f4efe36e6a3a1df7ebd9e472243f82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>rootc</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ad80f5a2d0d37e0d98786aa0639286ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>semicolon</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a876e85d704eab6e329f54fb1453a2021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>statement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>ad0df6a04f0034c8fb875f7fa372f5a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>terminationclause</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a5fc8b744e121732188d48fdaac26ec07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>terminationpart</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a2b49da0e19f87e11d7c073f4635121d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>try_cond</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a17b7d0d9be9616f5066fa77c3cb51464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>trystatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a58df6dd588f6c4c3e8f6d06ef566f28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>valuechange</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a2a8f552269a63d1b7d63b10fd6139848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ValueChangeParser</type>
      <name>valuechangeparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a2fc19e7b552c0cbbe886fe0d5d92fd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>whilestatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramGraphParser.html</anchorfile>
      <anchor>a03b37efca59787fa0ee676a5979bfb67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ProgramInterface</name>
    <filename>classRTT_1_1scripting_1_1ProgramInterface.html</filename>
    <base>RTT::base::ExecutableInterface</base>
    <class kind="struct">RTT::scripting::ProgramInterface::Status</class>
    <member kind="function" virtualness="pure">
      <type>virtual ProgramInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>aab2077dd29eb64a0e0b7d42ba311e48b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ProgramInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>ab470e83273ed3db9ee2a897eb47a8a7b</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacementdss) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>aaa33f09ad435ccb8d1ec8c2d18243195</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; base::AttributeBase * &gt;</type>
      <name>getArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a471f3807039f516998154ee0a87d872c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getLineNumber</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>ae830dd65dd9bc4ddd5eb47ccc769e4c6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>adce55f5b58b6d7010bde7c565edcb943</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::AttributeBase *</type>
      <name>getResult</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a44b3bc038436913548894b2173337196</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>Status::ProgramStatus</type>
      <name>getStatus</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>aadcb5dc0a1008c6991da6a6f9251fc1a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getText</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a333727adb16f6534ee038810b2954774</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inError</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a4b0e9ec8f91c4c5c0e078080c32aface</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPaused</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a9c08fc9a5decbc6284fae5369209f96c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRunning</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>aac6e08f27bfd9a7ca9a484546bf33ed8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStopped</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a1a0ddce21a2d763ea8aece36d6804a68</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>needsStart</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a158623a6c30bccf093462f319580de4c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>pause</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a04e721ce9e8b8c0f928e8ee26ec4f535</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramInterface</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>aad8e2180da39446cc96aeaf948017fcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a8c053fcd19730fd9c97bac86debb9d71</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>aaa989ac6b68d3fe3a93b6c1d7c5842fa</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>step</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a0ca0597a7720b3804280ecc9716d064e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>stepDone</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>acc6d22b0d120cec6a0ca22c0e1bc3d53</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a71446a053963133120e7993f9ba108e8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProgramInterface</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>a237e26d46724817e8a3852bd4ad6a7e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Status::ProgramStatus</type>
      <name>pStatus</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramInterface.html</anchorfile>
      <anchor>aba035eff5ace04364e6d5d7c9c453d23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::scripting::ProgramInterface::Status</name>
    <filename>structRTT_1_1scripting_1_1ProgramInterface_1_1Status.html</filename>
    <member kind="enumeration">
      <name>ProgramStatus</name>
      <anchorfile>structRTT_1_1scripting_1_1ProgramInterface_1_1Status.html</anchorfile>
      <anchor>a5f5d22f30275dcccfbc31fa92fa9cbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>unknown</name>
      <anchorfile>structRTT_1_1scripting_1_1ProgramInterface_1_1Status.html</anchorfile>
      <anchor>a5f5d22f30275dcccfbc31fa92fa9cbd5a47c66b3f4535409b8a959fb6c8906e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stopped</name>
      <anchorfile>structRTT_1_1scripting_1_1ProgramInterface_1_1Status.html</anchorfile>
      <anchor>a5f5d22f30275dcccfbc31fa92fa9cbd5ab90555d853092fedc5b1d6f28b28ff6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>paused</name>
      <anchorfile>structRTT_1_1scripting_1_1ProgramInterface_1_1Status.html</anchorfile>
      <anchor>a5f5d22f30275dcccfbc31fa92fa9cbd5afb3ed9ed4d7524975f2ec8555a244cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>running</name>
      <anchorfile>structRTT_1_1scripting_1_1ProgramInterface_1_1Status.html</anchorfile>
      <anchor>a5f5d22f30275dcccfbc31fa92fa9cbd5a9b651c82aa338609b5bc87d5d93e45b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>error</name>
      <anchorfile>structRTT_1_1scripting_1_1ProgramInterface_1_1Status.html</anchorfile>
      <anchor>a5f5d22f30275dcccfbc31fa92fa9cbd5a02d4403523d85b4de7c7dfae42437460</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ProgramService</name>
    <filename>classRTT_1_1scripting_1_1ProgramService.html</filename>
    <base>RTT::Service</base>
    <member kind="function">
      <type>ProgramInterfacePtr</type>
      <name>getProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramService.html</anchorfile>
      <anchor>a90940839ae634fabe4f8ec58ce3e798c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramService</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramService.html</anchorfile>
      <anchor>ac7819edbe4b07019f8eec5d0291e93e4</anchor>
      <arglist>(FunctionGraphPtr prog, TaskContext *tc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProgramService</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramService.html</anchorfile>
      <anchor>a80f949b601502f8acea6f5a198596db8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FunctionGraphPtr</type>
      <name>function</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramService.html</anchorfile>
      <anchor>a356c955078252806d03c8f700d13ecc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::ValueDataSource&lt; ProgramInterfacePtr &gt;::shared_ptr</type>
      <name>program</name>
      <anchorfile>classRTT_1_1scripting_1_1ProgramService.html</anchorfile>
      <anchor>a3167dc2706b941dfe00a63ab2c204462</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::PropertyParser</name>
    <filename>classRTT_1_1scripting_1_1PropertyParser.html</filename>
    <member kind="function">
      <type>PropertyBag *</type>
      <name>bag</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a8b7b0b32c2deeff8ea295ae6c02660ba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>locator</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>acc9a708c6b93df8736e70a603f265f77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::PropertyBase *</type>
      <name>property</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a4312a5a105107f9f97b6b0e594153743</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyParser</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a9438ac92b4d86173674abff3236d0ffd</anchor>
      <arglist>(CommonParser &amp;cp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>aa0690b4d6a8d95739d2420d98203d3bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPropertyBag</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a871cad0b2534ea686fe476acc8c1f071</anchor>
      <arglist>(PropertyBag *pb)</arglist>
    </member>
    <member kind="enumeration">
      <name>PropertyErrors</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a5f5f5ecce50b77fdd7ac960b23c93a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bag_not_found</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a5f5f5ecce50b77fdd7ac960b23c93a7daa92ae66c96dbecf025f3055783283919</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>error_status</type>
      <name>handle_no_property</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>adb293dd5797844ac3b1bf4c2e4873e7f</anchor>
      <arglist>(scanner_t const &amp;scan, parser_error&lt; PropertyErrors, iter_t &gt; &amp;e)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>locateproperty</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a7fbcc7e71008dd15eb727ce5ddb28e5a</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PropertyBag *</type>
      <name>_bag</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>abac3018eb4751094b5a3e25275cd786e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::PropertyBase *</type>
      <name>_property</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a4dda13ad0e9da5e0c1ab3a68a93872b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::iterator_difference&lt; iter_t &gt;::type</type>
      <name>advance_on_error</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a19917e5ae0452c2b573aa468861b138d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser &amp;</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>aefe80ecf521a6102088d64abef28ec00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>guard&lt; PropertyErrors &gt;</type>
      <name>my_guard</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a9cb02100980917ba3b717ae399d7a4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>propertylocator</name>
      <anchorfile>classRTT_1_1scripting_1_1PropertyParser.html</anchorfile>
      <anchor>a04d46154df1516367132d95bcdb2cc2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ScriptingService</name>
    <filename>classRTT_1_1scripting_1_1ScriptingService.html</filename>
    <base>RTT::Service</base>
    <member kind="typedef">
      <type>std::vector&lt; ProgramInterfacePtr &gt;</type>
      <name>Functions</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a2bf6bc0ca8c71c8adca5c6d7704effec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ProgramInterface::Status</type>
      <name>ProgramStatus</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a9f1c13629f1db565510de1fcbab0ccba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ScriptingService &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>aec7e912a3cd966c9dc3076890337b9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>scripting::StateMachine::Status</type>
      <name>StateMachineStatus</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a436ea2ff722a1c5d5e0fbcd817ad664f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>afbcf840de71318e48c93f43acd306351</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a11efeaf063bd432bbb984d493765e3af</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a6cd922a48aa10dd095784fbb088fbf38</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eval</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a88f73349bd50a08b4b5c7a5c9ec57017</anchor>
      <arglist>(const std::string &amp;code)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a6a9a6a5839b6e4f68208d7cf459f69f8</anchor>
      <arglist>(const std::string &amp;code)</arglist>
    </member>
    <member kind="function">
      <type>const ProgramInterfacePtr</type>
      <name>getProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a7d68db158538c1064352e13c9c6c98fd</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>ProgramInterfacePtr</type>
      <name>getProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ae4e169c19c7b56491c464bb9c9d0736a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getProgramLine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a3e6e80d4671a2ea2b328404913fe9b9e</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getProgramList</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>aa1f5dc06bd4951e5a0673e2aecc6c270</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ProgramStatus::ProgramStatus</type>
      <name>getProgramStatus</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a7f5e9223f010402c4438c43c62273b3e</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getProgramStatusStr</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ae14d60d8494174cb0ccaf8912e524e71</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getProgramText</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a66c686fccb01d2c15a02d585f3264b70</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>const StateMachinePtr</type>
      <name>getStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ab11ed3e9fc977d0b1f5ca3acda194217</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>StateMachinePtr</type>
      <name>getStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a75456db751a9c5389e8118d4a24e7bee</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getStateMachineLine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ad30d8ee9fcd73e99ac2b24dcdac6bb1e</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getStateMachineList</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a04efac173f68d50b9aa2d8dfce0b9b29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StateMachineStatus::StateMachineStatus</type>
      <name>getStateMachineStatus</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>aab2e23a10f2799661ccdb61d01303b0f</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getStateMachineStatusStr</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a0d5be94a755ad7074215603fe4b48185</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getStateMachineText</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a2d0ced640cb470bdbb5b7dfc5e9e4933</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Functions</type>
      <name>loadFunctions</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>afde9cb5c6efedec8e650c3a6776309bd</anchor>
      <arglist>(const std::string &amp;filename, bool do_throw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Functions</type>
      <name>loadFunctions</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a5932fc2d65a9b04ce84df26c931d4772</anchor>
      <arglist>(const std::string &amp;code, const std::string &amp;filename, bool do_throw)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ac81002792f0eca6519ec3957d4da834d</anchor>
      <arglist>(ProgramInterfacePtr pi)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadPrograms</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>aa019a4a56df68639b2d85815f20b51a7</anchor>
      <arglist>(const std::string &amp;filename, bool do_throw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadPrograms</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ad43e3948ac1221350bb5d70d39dc807a</anchor>
      <arglist>(const std::string &amp;code, const std::string &amp;filename, bool do_throw)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a922e3780a355dffbddaeaf1a9751e60e</anchor>
      <arglist>(StateMachinePtr sc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadStateMachines</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a8e2e58a5a424fb442239678863e74bc2</anchor>
      <arglist>(const std::string &amp;filename, bool do_throw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadStateMachines</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a0587d9c7138521375268dd44123bc80b</anchor>
      <arglist>(const std::string &amp;code, const std::string &amp;filename, bool do_throw)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>runScript</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a96dc5113e9b145533bf80eb930562680</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScriptingService</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a23fda81c44b316b4a3f89d004fb73f7d</anchor>
      <arglist>(TaskContext *parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unloadProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a6698657c8dd9d46b5c20bd2f528c4934</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>unloadProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>afc4866c6c08c7bf302b2fcc59fc4795e</anchor>
      <arglist>(const std::string &amp;name, bool do_throw)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unloadStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a8b35a3df6912683e080e7ce8e0ce0109</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>unloadStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a041950886be8df04cc158eb73277b3dc</anchor>
      <arglist>(const std::string &amp;name, bool do_throw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ScriptingService</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>af99148f28fbfae31b156c81605b7d76a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ad56f2ff1a89268e19fb8dd0cdc77bc3c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ac783683d2cba0d754a4be0e6d7b2f948</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pauseProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a403604b4b93781da89dbf9a57aed8852</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stepProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a4d3fd2570776af06572c6c6e4e127f9c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ad804bc876613133788360104a9a3320b</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProgramRunning</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a51f037fdf3c8804e5b324aba80f858c7</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProgramPaused</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a327fc8635a748f71feaa4dc460cbafe2</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inProgramError</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a5f71d27fc40f0dc5f02168f636d537b2</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>activateStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a37f4fdda7a8552f7fbae7fd0ef27f6d2</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deactivateStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>af72bf4f02f6e12fe5cc913aabfe643d5</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a1388b4818b6f7ae77ed6672184fd1606</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pauseStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ac0cf3d699c7041a9e37db8b006ec4ece</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ac9011017c1e581bbf3a6581fe998c63d</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a24e51e5294a6d5c301383b11559532cf</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requestStateMachineState</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a16891562896e8eefcf350c1f71aa40c0</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a31ef85c1119891d6bdc22eb03d481c41</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStateMachineActive</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a63f85a1b785018fbda739dd15f3e9d25</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStateMachineRunning</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>aef21f0b08cc13eeafd891f00b68fd9a6</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inStateMachineError</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a16d7f4bc0303092b7728e7e2a7b8b332</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStateMachinePaused</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a6c3beb44a99f80275f694b22286c5529</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getStateMachineState</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ac1f608f78e1fca04226294999818c351</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inStateMachineState</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a22ac16f174c89c40cf2fad7e4cb0e57e</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;state) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr</type>
      <name>Create</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>aeab7214ca7db34715c1dc26e62720558</anchor>
      <arglist>(TaskContext *parent)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, ProgramInterfacePtr &gt;</type>
      <name>ProgMap</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ae97019523f1f29df7668e6f6139c9de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ProgMap::const_iterator</type>
      <name>ProgMapIt</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a3320343c286510d7d780af1dc1e885de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, StateMachinePtr &gt;</type>
      <name>StateMap</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>abdba945dbfdb542e3978f9f80aef0c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>StateMap::const_iterator</type>
      <name>StateMapIt</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>adcc05f6d2c2cd14fbfc089448097cddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>createInterface</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a04f8fb9f54a833ce892eb36185ac6350</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doExecute</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a9dd9b46e814b49d778159901cb49278d</anchor>
      <arglist>(const std::string &amp;code)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doLoadPrograms</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a7408f9e60554d9e7bf75d01a925cd37d</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doLoadProgramText</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a242b7887e0c18302751a61bca515e5b1</anchor>
      <arglist>(const std::string &amp;code)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doLoadStateMachines</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ac69ea7233418712d9212368a7425b894</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doLoadStateMachineText</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a243c8e9d3721b3c11875fbfce3c1a55c</anchor>
      <arglist>(const std::string &amp;code)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doUnloadProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>add9df639ebcc9d7024eb21008bee14b8</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doUnloadStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a11873b0dc52446ef70a04be5e76480e5</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>evalInternal</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a748090dfb94601751dbc9c11d262cabb</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;code)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>recursiveCheckLoadStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ab86ffd1ea2ac51b114d2422fbdcc66f0</anchor>
      <arglist>(StateMachinePtr sc)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>recursiveCheckUnloadStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a556177e3dc4ed22e5c18ae51015cf525</anchor>
      <arglist>(StateMachinePtr si)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recursiveLoadStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ae12cc6a65fafa556b8f7332194aae8e1</anchor>
      <arglist>(StateMachinePtr sc)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recursiveUnloadStateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>abf023f2d9ed7528b7c97120c467bbb32</anchor>
      <arglist>(StateMachinePtr sc)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ProgMap</type>
      <name>programs</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>af5c504dd598721839d8cf319772c294a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StatementProcessor *</type>
      <name>sproc</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a7d0da18d418a569fc3f53d8377232df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StateMap</type>
      <name>states</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>ade12ff847e8b6d52539fbe072b35cc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>ZeroPeriodWarning</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptingService.html</anchorfile>
      <anchor>a29ae65f5dc83e5f5266f37b8d68dbaaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ScriptParser</name>
    <filename>classRTT_1_1scripting_1_1ScriptParser.html</filename>
    <member kind="function">
      <type>void</type>
      <name>parse</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a72928b3eaea355893a61f5e58f958727</anchor>
      <arglist>(iter_t &amp;begin, iter_t end)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>parseExcerpt</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a0b0c0dfe10d434b678a24e786dd6fba6</anchor>
      <arglist>(iter_t &amp;begin, iter_t end)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScriptParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>ada2e0a5cafc630ad134838925131cc26</anchor>
      <arglist>(iter_t &amp;positer, TaskContext *tc, ExecutionEngine *caller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScriptParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a8ccc866e2e7a891f0e942abf739e9b39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a831745088a52aeaedad2acbd2be95d75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenfunction</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a0a1dffdcb929505b901fefe9224f9bb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenprogram</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a32f1339179ce4d655cee816421a26108</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenstatemachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a30f82bbc5a039686f153147e330fa469</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenstatement</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a9c9f43f3ab7cc2ed1baff97d6a6adcfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutionEngine *</type>
      <name>caller</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>af81e8f3b1f5ec5c2deb926f143cac176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser *</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a0d1f340d04fde2d0792f901d14f77eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>context</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a3639323d64f90abb0547b53097c814aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>function</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a9cad8c0671050a786e63a26d1f53693f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>ln_offset</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a528e7bfcc4af703f4169ec4d21250680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>our_pos_iter_t &amp;</type>
      <name>mpositer</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>aeb12bd28bbd952ab34292ab5295137a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>production</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a2bf8352db3c4d721efffc36549393eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>program</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a834e22f9377c68ce2d28803c99bb66d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>program_text</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a5c1db7e75298c9afdca9ff6b54424bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramGraphParser *</type>
      <name>programparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>ad3a07eddd998aedb6e2b188133b6bfc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>our_pos_iter_t</type>
      <name>saveStartPos</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>ae5d848101ed82254b27104c9e0d097b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>statemachine</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>ab319a8810a78686441b9d4c9d6989566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>statement</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>aade5340c0b71f7f1906e2f5baff9035b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateGraphParser *</type>
      <name>stateparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>afe13397a39b35cd64d6e299419c028b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Service::shared_ptr</type>
      <name>storage</name>
      <anchorfile>classRTT_1_1scripting_1_1ScriptParser.html</anchorfile>
      <anchor>a9ac2fc77dc114e7b43cdca5a453aac2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::semantic_parse_exception</name>
    <filename>classRTT_1_1scripting_1_1semantic__parse__exception.html</filename>
    <base>RTT::parse_exception</base>
    <member kind="function" protection="protected">
      <type></type>
      <name>semantic_parse_exception</name>
      <anchorfile>classRTT_1_1scripting_1_1semantic__parse__exception.html</anchorfile>
      <anchor>a2fd43aff8e2aba3c6a57d98a545a1764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>semantic_parse_exception &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1scripting_1_1semantic__parse__exception.html</anchorfile>
      <anchor>ab9945e04d5b630ff6a1b9f2b4f1846ad</anchor>
      <arglist>(const semantic_parse_exception &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::SendHandleAlias</name>
    <filename>classRTT_1_1scripting_1_1SendHandleAlias.html</filename>
    <base>RTT::base::AttributeBase</base>
    <member kind="function">
      <type>SendHandleAlias *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1SendHandleAlias.html</anchorfile>
      <anchor>a3d27a28d6f90bd9690b444bc04436512</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SendHandleAlias *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1SendHandleAlias.html</anchorfile>
      <anchor>ad80d986332183ad92ede3622081ce458</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacements, bool)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classRTT_1_1scripting_1_1SendHandleAlias.html</anchorfile>
      <anchor>a6ee04fc2e7ffee74dddece5c6f807635</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>OperationInterfacePart *</type>
      <name>getFactory</name>
      <anchorfile>classRTT_1_1scripting_1_1SendHandleAlias.html</anchorfile>
      <anchor>a58c90a29a236a1017874dbdc360ababd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SendHandleAlias</name>
      <anchorfile>classRTT_1_1scripting_1_1SendHandleAlias.html</anchorfile>
      <anchor>a02ded85e77583261ea95dde9032f1223</anchor>
      <arglist>(const std::string &amp;name, base::DataSourceBase::shared_ptr d, OperationInterfacePart *opf)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>data</name>
      <anchorfile>classRTT_1_1scripting_1_1SendHandleAlias.html</anchorfile>
      <anchor>ab666ba7f87b82df4e2cf3c75a75b8b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OperationInterfacePart *</type>
      <name>fact</name>
      <anchorfile>classRTT_1_1scripting_1_1SendHandleAlias.html</anchorfile>
      <anchor>a74e4818878a2f32ee6cce57f0a94ea21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::StateDescription</name>
    <filename>classRTT_1_1scripting_1_1StateDescription.html</filename>
    <base>RTT::scripting::StateInterface</base>
    <member kind="function">
      <type>StateDescription *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>aa6d076a3f6c52515f472bf6613901d12</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacementdss) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getEntryPoint</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>aba7b9794c77018f71c59c929b3881a77</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ProgramInterface *</type>
      <name>getEntryProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>ac140a6b8ad13017c7d3f0044852bf645</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ProgramInterface *</type>
      <name>getExitProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>ae6cb475e3dffa1b8a4924d4c1008ac06</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ProgramInterface *</type>
      <name>getHandleProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>ab41e80308c2e9ea729319de0ec557ac2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>af2a816637159de17fb161e116545744e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ProgramInterface *</type>
      <name>getRunProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>a58f8d6673a188265206880830fe50267</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDefined</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>aba0ca050c41f3764081d3679160303b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StateDescription *</type>
      <name>postponeState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>aa054ee6367d95e5087e4854aec6a3986</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefined</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>a1d2730cfefcaefd406bf290327c03709</anchor>
      <arglist>(bool d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEntryPoint</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>ad14741eb24b330841c68fe6ea16b8d17</anchor>
      <arglist>(int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEntryProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>afde185d4b9e860cca8fe165d7f3307ee</anchor>
      <arglist>(ProgramInterfacePtr entry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExitProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>a17a292b7d65ac9314a16c20817194d07</anchor>
      <arglist>(ProgramInterfacePtr exit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHandleProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>a297d4b4cee30c968834b46f942a7de1c</anchor>
      <arglist>(ProgramInterfacePtr handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>acb52dfb1cb28431f779f691c0dcf9127</anchor>
      <arglist>(const std::string &amp;newname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRunProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>a618df1bb49f40357033e2b4a15acac32</anchor>
      <arglist>(ProgramInterfacePtr run)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateDescription</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>a1098932a01a0ab4917fc93801da2802c</anchor>
      <arglist>(const std::string &amp;_name, int linenr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StateDescription</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>af69f7f96eede4c704cff9fd5a0d68fce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>entrypoint</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>a76ff128b8de71be36b5a404c2bea9293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>inited</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>aeda28d9d199b3d8bff11ae18eb2fb2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterfacePtr</type>
      <name>mentry</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>af2b84debe59b60e73f4e6a517efe5f0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterfacePtr</type>
      <name>mexit</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>ad0f09217dd3e381bb8aecbd79559182d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterfacePtr</type>
      <name>mhandle</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>a55f0b3f0ff95a0a5132d414fe1f26375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterfacePtr</type>
      <name>mrun</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>a4b5d0417a19a38d211e2268d845b1fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classRTT_1_1scripting_1_1StateDescription.html</anchorfile>
      <anchor>a2ffa47adea498ba6656a070d902b17e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::StateGraphParser</name>
    <filename>classRTT_1_1scripting_1_1StateGraphParser.html</filename>
    <member kind="function">
      <type>ParsedStateMachinePtr</type>
      <name>getParserResult</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a1810881a5c3556fa9f39ffe446154222</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ParsedStateMachinePtr &gt;</type>
      <name>parse</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aa733e351736222ce6cb656275a3e9ece</anchor>
      <arglist>(iter_t &amp;begin, iter_t end)</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>parser</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a8e56ce84cf9de693b22f2a7f50d2c5b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateGraphParser</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>af803152881915e01c37ea5c969942b98</anchor>
      <arglist>(iter_t &amp;positer, TaskContext *tc, ExecutionEngine *caller, CommonParser *cp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeOffset</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a23c6193ba6d58432951b150ecb7f7bb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StateGraphParser</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a0f394c369827111c9585f8aacd66f90a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, StateMachineBuilder * &gt;</type>
      <name>machinebuilders_t</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a510f634c695c5bef6d3973f7a32cf779</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, ParsedStateMachinePtr &gt;</type>
      <name>machinenamemap_t</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a175a894cc63ee1b6ec003619e135b633</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, base::AttributeBase * &gt;</type>
      <name>machineparams_t</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a9c5a324e34176105b02d3e91e023200b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, base::DataSourceBase::shared_ptr &gt;</type>
      <name>machineparamvalues_t</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a8bdc98eba076f790a3215ed1783d5a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, StateDescription * &gt;</type>
      <name>machinestatesmap_t</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a84819199f67cfb6c860de6ede9232cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; ParsedStateMachine &gt;</type>
      <name>ParsedStateMachinePtr</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>afecf18ff65db0469a3f9ba3e8b3393eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ad00d439354004de53cba0de36ba5eb67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doselect</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>abbdaee0a40e41c3680d718c654b8f0fc</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>boost::shared_ptr&lt; ProgramInterface &gt;</type>
      <name>finishProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ab819c1197c4b75aceb90f39d94772c8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>inpreconditions</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ad8d708fefdfc384aca8fab54dec179fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>inprogram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>af9975bdd5fede872e79582c8149ea5fb</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>noselect</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aeb8c1d8d04957a8bdf9164de632cf843</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveText</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a488ff863e7d3fe608299dc07424eb491</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seencondition</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a8e362fc26af07711ef130a158886ccb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenelse</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a16140ab754592f931e32e662687b4c4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenelseprog</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a48af900df621b16ad6fc530a0a52ccfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenendcondition</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a1c9cf9d698ae808c6a223b3a08cc89f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenentry</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ac0c21bc718c305a52f80c351157d8b2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seeneventargs</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a21d93272143ef4a753f1bdb27ba31e89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seeneventname</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ae51d7b35cf772a9d9d6fbdc65e7a7519</anchor>
      <arglist>(iter_t s, iter_t f)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seeneventtrans</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>af1fe379da14da82bb9b43099f27a3fc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenexit</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>af2f4a604fd54c30d9753fd760b0c66e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenfinalstate</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a9b7599ef7bb3f8eb3757f3d3d0f4578c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenhandle</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a704d5f1432078523127cdff21ef8ef13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seeninitialstate</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a8ce7d777ada117a176b668183cdeaa44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seeninstmachinename</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a8c6fd43c437e4f2416397317898ecfd3</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenmachineinstantiation</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a952f6641aab308d6303f4ec7d90c01c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenmachineinstargumentname</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a7a017b3b3f8ea72786226ebe73dbc3aa</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenmachineinstargumentvalue</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a30c6fc46fcfa0d0cb4a32c282f3cbbf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenmachineparam</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ad4a6c0c782b4092bd6bb0970a863ccf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenmachinetypename</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>adafe6efa36e08000948780af9db5b358</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenmachinevariable</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ab7e963ccb28690271c366477bc63bde8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenprecondition</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a043cb5899026969d42d149d0fd7264f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenpreconditions</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a972f133247082f8dda63226c94d270fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenrootmachineinstantiation</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a09f42dfe7b75ac35437da9f4dd6b4dd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenrun</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a73236e69003fd1db2c272ce1b2be9eb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenselect</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ab706af1735972da3a81523e171551758</anchor>
      <arglist>(iter_t s, iter_t f)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenstateend</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ac5752df60bcf07afa54d45e711e8ff9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenstatemachineend</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a8735d24d72d1a8c4e10cd3e12a0289a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenstatemachinename</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>af0636fd3c4842e949fad84638c2da8bd</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seensubMachineinstantiation</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a36b73a2cbeeaa22545e51c17a4c2b943</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seentransprog</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a12c6e0eaf2fc6e222c52a26b2147afad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startrootmachineinstantiation</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a099f86c20c1073b4625eef0889b5d2be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>statedef</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>acd70718376ea778f8f626cf59067574e</anchor>
      <arglist>(iter_t s, iter_t f)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>argslist</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a9bf8b165ff63dcd6e28c5cd3243a9d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArgumentsParser *</type>
      <name>argsparser</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a44505dfdb13b3bd643404064c114813c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>body</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a76564dea2b71aacb0a750c29ea46c1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutionEngine *</type>
      <name>caller</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a3f842abd6cdf6002cffec0b36a527f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser *</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a3a68c0635ce81e4323af7885832d0479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionParser *</type>
      <name>conditionparser</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a5cf4a6ac89c052c9871e94a0e03909d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>context</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ae22e1a6df36ae79fda857d98675a6cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ConditionCache * &gt;</type>
      <name>cur_port_events</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a029d082da2eb964845189e8ea0bb5360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConditionInterface *</type>
      <name>curcondition</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>abc307ae3b09e91074528c7c24cba31e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>curfinalstateflag</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aebafcc2faae76506eb902fc165b0333f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>curinitialstateflag</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aa507e8cec380f294a434f239429a7e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParsedStateMachinePtr</type>
      <name>curinstantiatedmachine</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a938f6bf0a232c3d17506b14a56bbb479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>curinstmachinename</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a19d8137ea4b9ff6d7edc0d031b3473c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>machineparamvalues_t</type>
      <name>curinstmachineparams</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a6f98c07d19f098fae5d6dfcb6ca1d92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateMachineBuilder *</type>
      <name>curmachinebuilder</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a5b1c71cbcdea93c4b3c7d8039b034d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>curmachineinstargumentname</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a74ed69efb28b2c43d3be2a1f694be857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>curmachinename</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a0948ec4fca47a780edb65401825ff642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateDescription *</type>
      <name>curnonprecstate</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a1d818ed264f8ca563bb224025e4e3e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; StateMachineService &gt;</type>
      <name>curobject</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a58ea185a692eda601714a0ad0aacca10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateDescription *</type>
      <name>curstate</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a4330ef3f1c10fbacee71aa8e0330bb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParsedStateMachinePtr</type>
      <name>curtemplate</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a8478f726fc05ab3ea5048156511499e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>elsebranch</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a285dc7d55a23fd558b2e1f991b659f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ProgramInterface &gt;</type>
      <name>elseProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>af48a14ca56020f640bb1b5c420dd4de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateDescription *</type>
      <name>elsestate</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a200112587dd69388269ecdfc5fa1539e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>entry</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a76b8afbb1f9b1704e76bd909d2f30f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>evargs</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ae1e867c33aa5e94fbbd0838faf45773b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>eventline</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aeef2ccad8deeb147e265ed5fa7acc5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>evname</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a70c80fe61dffc12b664ea7ef14cb9838</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>exit</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a10454f89ccb0aacec4f046079061c113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExpressionParser *</type>
      <name>expressionparser</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a7343dac2f14b50081d6440e4198025ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ConditionCache * &gt;</type>
      <name>global_port_events</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aa99fe2f72d877577663e1aa47a076580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>handle</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>acba025e80b0abdfacb0eb01474f28d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>ifbranch</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ac474fefa30f60424c4aca719e379667b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isroot</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a0b247c02fb4fa31363fbb6810ab01d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>ln_offset</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a3a49c07e102236a1464a020b551a0af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>machinealias</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ac443263a08704609537d637503221046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>machinebuilders_t</type>
      <name>machinebuilders</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a97507ca274458ad9f6f1147720f58982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>machineconstant</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>afcceb3c48bc1c48826c3a72964bb7408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>machineinstantiation</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a864dbddc297ce1f2c976d3b29d2d8d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>machineinstargument</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ad842460fd04093cb20f83bc9436636ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>machineinstarguments</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aa396ceb14ebe2a878b8fbbaf16d08eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>machinememvar</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aed2899fef42e64f17f6ca4bbac86dbb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>machineparam</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a3a794f9f6a506679c930f54f7db2fdc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>machinevariable</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a760d2502ada4ff4423ab4db6864e2f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>our_pos_iter_t &amp;</type>
      <name>mpositer</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ac548870141814626e8849fb99dcf6150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>newline</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ab6cdae08f9efaad99d85b87d2ee573f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; base::ActionInterface * &gt;</type>
      <name>paraminitcommands</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>afbbb77e3d998362ef4d0c1b60a0a4ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ServicePtr</type>
      <name>peer</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a6d1dbcddfe47b0fd14756c5a04885082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PeerParser *</type>
      <name>peerparser</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a58fea25bb99e8f36a528e9160a1d9c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>precondition</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ab1b0a263ea699ca79a17ccb8f4d3b198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>preconditions</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a53071f534464e40233cf47689c908db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>production</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a0fbb04be616a1bb2340f1236db7ec22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramGraphParser *</type>
      <name>progParser</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aeda4b2cf07b66f534401ad0f443b5026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>program</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>af43f5021fec3d4c5cbf521ca6639cf50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>programBody</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a80922046c2b0610a6bbdf192b5574f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>progselect</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ab43842f3b6ff5db2021befc7bea87546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rank</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ae3be066ace164f87bb4755295fdc8279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>rootmachineinstantiation</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a8a2448e9b7e7fc72f5be77dfec12fd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>machinenamemap_t</type>
      <name>rootmachines</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aa15e0df4f7357f588efeddcb291497ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>run</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ac99073b076d803c4801208bf809a59da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>our_pos_iter_t</type>
      <name>saveStartPos</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a16bd75c7f9abed1651010fc83c379625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>selectln</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a722895cfcb2580f82cf18d9a3de9c099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>selector</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a34e55ed70395dec2cd1d7acab102f1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>state</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ad111ef0b677d8084619f50fe3f65eeda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>statecontent</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a5aa74a810bf5f0218c64ddb7c06b2027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>statecontentline</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a00ab997384ed0418687c4061095c866d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>statemachine</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a0adcfc1de8a3c50b0e62718d901de23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>statemachinecontent</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a6a9302645ec6b2c7c35888c4fde1801c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>subMachinedecl</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a9e059ff9c32c99cea572824ef2f14348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>subMachinevarchange</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>af96b3faabf964e7f133f8b0defff1504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>transition</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a4ba54ddbd6739f1dc3e48b1df83ad68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>transitions</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a549751905d6275ed6264657bd0d1a55c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>transline</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>aa80f7390ce7c7ecce2b64b6a3361ef3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ProgramInterface &gt;</type>
      <name>transProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>afe72ca6222bb731be565f88b62e297f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ValueChangeParser *</type>
      <name>valuechangeparser</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a4fa3e1ec3b748a86ced971b7f0aee131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>vardec</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a2b841f4c91f7b2d5637393dd60b506c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; base::ActionInterface * &gt;</type>
      <name>varinitcommands</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>ad04c071f58672ce6c6bf65250ed6ab22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>varline</name>
      <anchorfile>classRTT_1_1scripting_1_1StateGraphParser.html</anchorfile>
      <anchor>a07aff5fac2230b2c498bd989a4fff224</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::StateInterface</name>
    <filename>classRTT_1_1scripting_1_1StateInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual StateInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1StateInterface.html</anchorfile>
      <anchor>af4c2ee5c018a34387b36e4ac17c744e2</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacementdss) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getEntryPoint</name>
      <anchorfile>classRTT_1_1scripting_1_1StateInterface.html</anchorfile>
      <anchor>ac43bd4c22f31e09ede73249e97d8eb7f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ProgramInterface *</type>
      <name>getEntryProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateInterface.html</anchorfile>
      <anchor>a3b1f92df5dfc1165f775b58569933546</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ProgramInterface *</type>
      <name>getExitProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateInterface.html</anchorfile>
      <anchor>af5076e596ae167cbc4238244efadb159</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ProgramInterface *</type>
      <name>getHandleProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateInterface.html</anchorfile>
      <anchor>a9b94786d595b6d3d25af66c494949861</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1scripting_1_1StateInterface.html</anchorfile>
      <anchor>adb81ccfdaac79e0a0c4dc56b9aef5879</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ProgramInterface *</type>
      <name>getRunProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateInterface.html</anchorfile>
      <anchor>a89402f07aa70350ec1d095e74b85d03f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loaded</name>
      <anchorfile>classRTT_1_1scripting_1_1StateInterface.html</anchorfile>
      <anchor>a00ca2b1597a06c3fccff9908877f90a5</anchor>
      <arglist>(ExecutionEngine *ee)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StateInterface</name>
      <anchorfile>classRTT_1_1scripting_1_1StateInterface.html</anchorfile>
      <anchor>a39e72885dbe9c56859e3f0521fc2dc29</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::StateMachine</name>
    <filename>classRTT_1_1scripting_1_1StateMachine.html</filename>
    <base>RTT::base::ExecutableInterface</base>
    <class kind="struct">RTT::scripting::StateMachine::Status</class>
    <member kind="typedef">
      <type>std::vector&lt; StateMachinePtr &gt;</type>
      <name>ChildList</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a31e54fb5a8e950800bd8fcbe5deea24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>activate</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a5012840528310176ffa45d88e124e581</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChild</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ad4afa3414bdf0fb8b49476fd9135db02</anchor>
      <arglist>(StateMachinePtr child)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a004abf6c40ec450ffc042151f92bd7d6</anchor>
      <arglist>(StateInterface *s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>automatic</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a32375cd2123d33e87bc57011196998dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createEventTransition</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>adb93908eb360374f6c8ed1948697c232</anchor>
      <arglist>(ServicePtr sp, const std::string &amp;ename, std::vector&lt; base::DataSourceBase::shared_ptr &gt; args, StateInterface *from, StateInterface *to, ConditionInterface *guard, boost::shared_ptr&lt; ProgramInterface &gt; transprog, StateInterface *elseto=0, boost::shared_ptr&lt; ProgramInterface &gt; elseprog=boost::shared_ptr&lt; ProgramInterface &gt;())</arglist>
    </member>
    <member kind="function">
      <type>ProgramInterface *</type>
      <name>currentProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a694d7781935850e1486a79b3b4d1944f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StateInterface *</type>
      <name>currentState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a6a20b2fd3e620fc7f0c327e45599d390</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deactivate</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a2ccad86d38165e07e56fb360bf02d81d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>af0bdf9b380482a39182c8aeccf55dd57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>executePending</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ad1057f37217d03984c5d53e80da1460c</anchor>
      <arglist>(bool stepping=false)</arglist>
    </member>
    <member kind="function">
      <type>const ChildList &amp;</type>
      <name>getChildren</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a837c3082bab099b9159673189121fe88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getCurrentStateName</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a7c4f377eea28645c9641e01ca9501411</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StateInterface *</type>
      <name>getFinalState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>af03dc53be269be3e7e1b9c20a02505e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>getInitCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a1820e2d309a3e4fc89837a9a55773d14</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StateInterface *</type>
      <name>getInitialState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ab0d830457c32b5be1c7c08f600ac5590</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLineNumber</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>af372492f2452eb8d84839b2964875297</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a932b58b32c874eadcca3db2598f401f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StateMachinePtr</type>
      <name>getParent</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a8c1232064ae9d85ad64850b145fcf7ce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StateInterface *</type>
      <name>getState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ab27a836a98edf088fc0fdbbaa094ce90</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getStateList</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a0217f716829404555200df5f84e1b300</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Status::StateMachineStatus</type>
      <name>getStatus</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>abea101cfc6ec76edd7b953b64ec88b8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getStatusStr</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ad88e855d92892fd462ce6174013ae761</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getText</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a87f9ff9896f5d5959f1fa39cb68500da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inError</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ade1d3c92bb4225712600f49cbc3d9281</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inFinalState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a546e2eaabf3c7dfc86d659af1f6192b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inInitialState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>adf1b14b5a588e5c114a516f41e9c0b8f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>adfb20e2904c834a36ab74bf1905ed2ba</anchor>
      <arglist>(const std::string &amp;state) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inStrictState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>adfbbca70f6e590f444e16b8fa48e91ac</anchor>
      <arglist>(const std::string &amp;state) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>interruptible</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ad5be91bf313562068d4fcfbb6a7b9476</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inTransition</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a9ac29013ae2f1fdacd3c5e359e850f75</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>aec0fb552a9f91c34b75abecf9d5bfcc1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAutomatic</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ad74aaae5902ef49b883a2439842c6986</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPaused</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ae0eec7d628b53b7d619535c04b950b8f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReactive</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a00d9ee8a609e7f1dbaebb6b7900a5205</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStopped</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a3beeafb780324212d617e5566dbac104</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStrictlyActive</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>af6bf920e4a601cf8391621f5e19e27a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loading</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a81e75bbc8e202a6d3cf9eb77a8ef6c52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StateInterface *</type>
      <name>nextState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a28e4744fb7af043247ba046d7ad4213d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pause</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a1ddc30c18ded95bbf65f00bb56e871b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preconditionSet</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>aab3f8e415ea4065468c610c41f39120b</anchor>
      <arglist>(StateInterface *state, ConditionInterface *cnd, int line)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reactive</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ae04e0ab4a877f8df6c99ffd09549f5e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requestFinalState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a7a90c95313c6a6cb911ec0991d082cbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requestInitialState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ae4d769a3603df28fbc28ee94e8779591</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StateInterface *</type>
      <name>requestNextState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a7f8c25da6ef0992ba1d379e814172256</anchor>
      <arglist>(bool stepping=false)</arglist>
    </member>
    <member kind="function">
      <type>StateInterface *</type>
      <name>requestNextStateStep</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a4192ae79de77859f9d05b4bfedb70024</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requestState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ac4643bbc259c2d2f46e869d586614f2b</anchor>
      <arglist>(const std::string &amp;statename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requestStateChange</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a590e696ecd493047cd7e7c0dccd356b0</anchor>
      <arglist>(StateInterface *s_n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>aa164d2bd4f0884f8fb1fda8d7a728cd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFinalState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a02d7909b6138c21bee49c60d3e07525a</anchor>
      <arglist>(StateInterface *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ae914c55ca18125a827c84607a4bc83c1</anchor>
      <arglist>(base::ActionInterface *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ae4ce5291b73e57a723a253f58cb8a010</anchor>
      <arglist>(StateInterface *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParent</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a2115eda2c303d6a5d1e6172b6e20e2f2</anchor>
      <arglist>(StateMachinePtr parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a7c5df33a039c902730e68be336ee21df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a1fdf031ef3b6ac5bf4d329843e3a4c5d</anchor>
      <arglist>(StateMachinePtr parent, const std::string &amp;name=&quot;Default&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>step</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a3bb3c69e0ffd5eb4f24482f5254f0757</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stepDone</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a4145908f3cd438cad38cc0d6ca86d664</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stop</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ac009b04289095368719882c653a64f5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trace</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a0accd1ae3aed9dcc774feb4f7bc7e27b</anchor>
      <arglist>(bool on_off)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transitionSet</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a1a03e7b496d5d54c0cfe5f91fbe85155</anchor>
      <arglist>(StateInterface *from, StateInterface *to, ConditionInterface *cnd, int priority, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transitionSet</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>aaff2efdde8c2f5693fa1421f70d42ea6</anchor>
      <arglist>(StateInterface *from, StateInterface *to, ConditionInterface *cnd, boost::shared_ptr&lt; ProgramInterface &gt; transprog, int priority, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unloading</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>acb6e31dddfbc5dc4375bc2a9c42fee2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StateMachine</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>aedf801816201e7efcdf79596341d1863</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; boost::tuple&lt; ServicePtr, std::string, std::vector&lt; base::DataSourceBase::shared_ptr &gt;, StateInterface *, ConditionInterface *, boost::shared_ptr&lt; ProgramInterface &gt;, Handle, StateInterface *, boost::shared_ptr&lt; ProgramInterface &gt; &gt; &gt;</type>
      <name>EventList</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ad75928300b2f0f96451247e521730920</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; StateInterface *, EventList &gt;</type>
      <name>EventMap</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ae5238a5de62ce725759f878ca4fa9623</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::multimap&lt; StateInterface *, std::pair&lt; ConditionInterface *, int &gt; &gt;</type>
      <name>PreConditionMap</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a8715ccb4bebd875f15589cd5e3ea37ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>boost::weak_ptr&lt; StateMachine &gt;</type>
      <name>StateMachineParentPtr</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a298abb9e447384648166451933d0a04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; StateInterface *, TransList &gt;</type>
      <name>TransitionMap</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ac5642309354882374deefd513d7501fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; boost::tuple&lt; ConditionInterface *, StateInterface *, int, int, boost::shared_ptr&lt; ProgramInterface &gt; &gt; &gt;</type>
      <name>TransList</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a77c3fa1aa2bc14ea857971753fb89715</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>changeState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a69713396807a27e7a6e7e5a3a99cad27</anchor>
      <arglist>(StateInterface *s, ProgramInterface *tprog, bool stepping=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>checkConditions</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a8339d2cec9cd573d38db8b37ab085531</anchor>
      <arglist>(StateInterface *state, bool stepping=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>disableEvents</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>af34abb608d4e6c78ee3f7bd24df96fd1</anchor>
      <arglist>(StateInterface *s)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>disableGlobalEvents</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a3439cb4e8389783a473caf22bb6a60a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>enableEvents</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>aabcfa8bcecf7c90944956b3983b00aaa</anchor>
      <arglist>(StateInterface *s)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>enableGlobalEvents</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>af033257f7dabfe631e9a41988254f8bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>enterState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>aec7c02f0246bb64d909d6750ac8e88c7</anchor>
      <arglist>(StateInterface *s)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>executeProgram</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>af6995640487fa79855eed28a1ffefc9c</anchor>
      <arglist>(ProgramInterface *&amp;cp, bool stepping)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>handleState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ab5f94d1573226f58bee8cf740360342a</anchor>
      <arglist>(StateInterface *s)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>leaveState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a5fefd3cfa5ee3f977c596d9d0a95526c</anchor>
      <arglist>(StateInterface *s)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>runState</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>af1f072fdbb5de24b7109f18cb0551e1f</anchor>
      <arglist>(StateInterface *s)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; StateMachinePtr &gt;</type>
      <name>_children</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a62ff143e87d608b914cb66afa9e95de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a2f0104eb682045d21b55f88411f6c9b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StateMachineParentPtr</type>
      <name>_parent</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ac9fa120069d101a44d80537f59ae8b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>EventMap</type>
      <name>eventMap</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>adf7e1b6bfc2e9a0d6984b5cc5e9a0ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PreConditionMap</type>
      <name>precondMap</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a6df11282089c03c7310f6a590f78b60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Status::StateMachineStatus</type>
      <name>smStatus</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a7a9f4bb6abde9a84a778f340307a07df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TransitionMap</type>
      <name>stateMap</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ab5c1b02564ce9cc8c029fb24a3fb52ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>PrivateStatus</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a8dfacb2b6a4f51803a9b25e1461a8cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nill</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a8dfacb2b6a4f51803a9b25e1461a8cdaad879430d70ccbf3e8c2e77009d18bd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gostop</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a8dfacb2b6a4f51803a9b25e1461a8cdaab82b06e48c1ed71292891f1d3c56c0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>goreset</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a8dfacb2b6a4f51803a9b25e1461a8cdaa16e16bb19d7cf2a3e2dc239d6a40fd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pausing</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a8dfacb2b6a4f51803a9b25e1461a8cdaaa5b11708f0d4a8f590ae4cd687548fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>eventTransition</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a601320ab50d39c2fc12ae50a3151bc18</anchor>
      <arglist>(StateInterface *from, ConditionInterface *c, ProgramInterface *p, StateInterface *to, ProgramInterface *elsep, StateInterface *elseto)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>checking_precond</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a1133fbbf2237740fb840e8b776e428c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateInterface *</type>
      <name>current</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a6c1ae7bae061748e4d62488179d7b401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterface *</type>
      <name>currentEntry</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a7fba16786ccbce8a324e507eb076bc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterface *</type>
      <name>currentExit</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a29112824584b8fa8a51f1c903af90081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterface *</type>
      <name>currentHandle</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ab2813d11d9e090b4bf0245a6576b64fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterface *</type>
      <name>currentProg</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a780392d05c63ed72aad19d2da98e0517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterface *</type>
      <name>currentRun</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a2778996c89f37de07e084c651154312b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramInterface *</type>
      <name>currentTrans</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>aef439eebfba49d0f1bd5d4b54a4e887e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>evaluating</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a822b49fac9647726cfe97f83b872dbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::MutexRecursive</type>
      <name>execlock</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a220e30ae244ff0ec40a5e742d528d20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateInterface *</type>
      <name>finistate</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>aca1eddd5e43aa1b181334604b9879a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ActionInterface *</type>
      <name>initc</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a368c1975fa35b938ccc7d92999cd3930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateInterface *</type>
      <name>initstate</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a770ad6b7f95340cb9af303c272d26699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mstep</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>af763cb951cc13e241b3df0d15972c207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mtrace</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ae04f0428a583cdad2916bdc2cc5fb5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateInterface *</type>
      <name>next</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>abb67d756a59de93e314af62715e62841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::pair&lt; PreConditionMap::const_iterator, PreConditionMap::const_iterator &gt;</type>
      <name>prec_it</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a6dc3329cf44af234260accc88ed8dde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TransList::iterator</type>
      <name>reqend</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a78376bbd348f5d28fa989394eb58576d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TransList::iterator</type>
      <name>reqstep</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>ad0f4f4f796cfed2ccc11593005fe4feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum RTT::scripting::StateMachine::PrivateStatus</type>
      <name>smpStatus</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a383ed9a333290a7cc179259bca03e939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string</type>
      <name>emptyString</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachine.html</anchorfile>
      <anchor>a27c0cbcd9b7d36058bc29014be938d94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::scripting::StateMachine::Status</name>
    <filename>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</filename>
    <member kind="enumeration">
      <name>StateMachineStatus</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>inactive</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965eacf97763c3b96db2ad099fbf5f5db2600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>activating</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965eaa9d67b171b7b685cadc70de0c1b99212</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>active</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965eabe43a0be09af2c039e5d52295010fd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>requesting</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965ea08093e909a2a0e36d82d7b57b9b4c19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>running</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965eab3cf8500a4316f49bbbbb425f5adbd0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stopping</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965ea236d2e1fd2dbae5f5aacb59d6c4512c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stopped</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965eabda306ff6ffb283031d3e34592281113</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>resetting</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965ea2d3bb57f5d9cbf440adf7f2b7a15e07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>deactivating</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965ead4bdc412b1e743769ec1b0f481ad8489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>paused</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965ea4a95ed2c2682fa21d2d3473bd52bb4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>error</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965ea165a89641bee7d55ecb68c35abce7e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>unloaded</name>
      <anchorfile>structRTT_1_1scripting_1_1StateMachine_1_1Status.html</anchorfile>
      <anchor>af573e61423e0205b2079c9ed2407965ea20f2bf286d145585e6fc1d041563f665</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::StateMachineBuilder</name>
    <filename>classRTT_1_1scripting_1_1StateMachineBuilder.html</filename>
    <member kind="function">
      <type>ParsedStateMachinePtr</type>
      <name>build</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineBuilder.html</anchorfile>
      <anchor>a30f175c22d3bb1790774dada39f52fc0</anchor>
      <arglist>(bool instantiate)</arglist>
    </member>
    <member kind="function">
      <type>ParsedStateMachinePtr</type>
      <name>item</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineBuilder.html</anchorfile>
      <anchor>a6d2ad092d6175ee230d0d6855ba25d71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateMachineBuilder</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineBuilder.html</anchorfile>
      <anchor>a94bf46da956cf0bc04404c96261536a3</anchor>
      <arglist>(ParsedStateMachinePtr templatecontext)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StateMachineBuilder</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineBuilder.html</anchorfile>
      <anchor>aa0b01801af8a3cb818f734a2fccc6087</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParsedStateMachinePtr</type>
      <name>templatecontext</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineBuilder.html</anchorfile>
      <anchor>ac81d452d0e9729458d8db50eb02dcb8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::StateMachineService</name>
    <filename>classRTT_1_1scripting_1_1StateMachineService.html</filename>
    <base>RTT::Service</base>
    <member kind="function">
      <type>StateMachineServicePtr</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineService.html</anchorfile>
      <anchor>a76738c44348ce8c9c678b4fe73f27e99</anchor>
      <arglist>(ParsedStateMachinePtr newsc, std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;replacements, bool instantiate)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateMachineService</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineService.html</anchorfile>
      <anchor>aa8a619ec6f1846523f5ab137188b3779</anchor>
      <arglist>(ParsedStateMachinePtr statemachine, TaskContext *tc=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StateMachineService</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineService.html</anchorfile>
      <anchor>a5190c361e5ef5fa7db47f3a5aa9a8a39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>createOperationFactory</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineService.html</anchorfile>
      <anchor>a53d15a7dfa3a66451d10dd83453788d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::ValueDataSource&lt; StateMachinePtr &gt;::shared_ptr</type>
      <name>_this</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineService.html</anchorfile>
      <anchor>a26081aa964382fb8df3583223bc625af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>mtc</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineService.html</anchorfile>
      <anchor>afe951066b6b61b5e41adce311f8eb14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParsedStateMachinePtr</type>
      <name>statemachine</name>
      <anchorfile>classRTT_1_1scripting_1_1StateMachineService.html</anchorfile>
      <anchor>a83c1e1496107bb95f34ec57911149f18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::StatementProcessor</name>
    <filename>classRTT_1_1scripting_1_1StatementProcessor.html</filename>
    <member kind="function">
      <type>int</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1StatementProcessor.html</anchorfile>
      <anchor>a1135180ddbc424f208b84bc0059738e6</anchor>
      <arglist>(const std::string &amp;code)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StatementProcessor</name>
      <anchorfile>classRTT_1_1scripting_1_1StatementProcessor.html</anchorfile>
      <anchor>a36ae9f0bcfed650f0466206df7874fb6</anchor>
      <arglist>(TaskContext *tc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StatementProcessor</name>
      <anchorfile>classRTT_1_1scripting_1_1StatementProcessor.html</anchorfile>
      <anchor>a5a772a83096e959c92c0fc9607cf9278</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D *</type>
      <name>d</name>
      <anchorfile>classRTT_1_1scripting_1_1StatementProcessor.html</anchorfile>
      <anchor>ac80befea759c8bb219e0e415985ec036</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::syntactic_parse_exception</name>
    <filename>classRTT_1_1scripting_1_1syntactic__parse__exception.html</filename>
    <base>RTT::parse_exception</base>
    <member kind="function" protection="protected">
      <type></type>
      <name>syntactic_parse_exception</name>
      <anchorfile>classRTT_1_1scripting_1_1syntactic__parse__exception.html</anchorfile>
      <anchor>ac389f1d4ebc58e2f34953f3cad4a2bea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>syntactic_parse_exception &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1scripting_1_1syntactic__parse__exception.html</anchorfile>
      <anchor>a24be60eb222e7dee2853cbbc83f0f6db</anchor>
      <arglist>(const syntactic_parse_exception &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::TryCommand</name>
    <filename>classRTT_1_1scripting_1_1TryCommand.html</filename>
    <base>RTT::base::ActionInterface</base>
    <member kind="function">
      <type>TryCommand *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>a8bd18a29f1522f5e2e4c93e4a82abda7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TryCommand *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>ad96ba947fd9b2e2f9e877a5a84606842</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>a7e8f8be4b9fdb09a236e817c19f01c88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readArguments</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>afe59c9e0307a2cb9bc573f1874c23fa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>a6820902afd88202a02cfb6bb10932c52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>internal::AssignableDataSource&lt; bool &gt;::shared_ptr</type>
      <name>result</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>a46c7408693e4a5cafb0d84635796a730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>theCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>abaa3d8f6378314538f7d36c976b070cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TryCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>a7393cd0c45a5519838a7a4800a4f0a1d</anchor>
      <arglist>(base::ActionInterface *command, internal::AssignableDataSource&lt; bool &gt;::shared_ptr storage=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>aae06cdb938b53461cfd0bb2625582014</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TryCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>aea74ea0b6a21bb9f09e4ddfa36e920ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::AssignableDataSource&lt; bool &gt;::shared_ptr</type>
      <name>_result</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>ab3a38b45957db87d9cd8fde969e4aea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ActionInterface *</type>
      <name>c</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommand.html</anchorfile>
      <anchor>a59e762990242b5bccc3b562e965a8f45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::TryCommandResult</name>
    <filename>classRTT_1_1scripting_1_1TryCommandResult.html</filename>
    <base>RTT::scripting::ConditionInterface</base>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>clone</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommandResult.html</anchorfile>
      <anchor>ae6205954cf27acc66cf1d01972f349d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ConditionInterface *</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommandResult.html</anchorfile>
      <anchor>a4119f42270f7db2c416af5daa17479e8</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;alreadyCloned) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommandResult.html</anchorfile>
      <anchor>a6366ea8a76fc3b64ec9b5b26c6c75fa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TryCommandResult</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommandResult.html</anchorfile>
      <anchor>aae44f6b4221122d255ed40ae4ef29e55</anchor>
      <arglist>(internal::DataSource&lt; bool &gt;::shared_ptr ec, bool invert)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TryCommandResult</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommandResult.html</anchorfile>
      <anchor>a29afe12a7572562ed3612bb23d68e2ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_invert</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommandResult.html</anchorfile>
      <anchor>ac9a424578a28d39979badead33b07bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::DataSource&lt; bool &gt;::shared_ptr</type>
      <name>c</name>
      <anchorfile>classRTT_1_1scripting_1_1TryCommandResult.html</anchorfile>
      <anchor>a828fc32cee15dad5c7ebaa0ee551c46b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ValueChangeParser</name>
    <filename>classRTT_1_1scripting_1_1ValueChangeParser.html</filename>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>aliasDefinitionParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a63853ffe6f823415bd82cf3f2c92fcd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>allDefinedNames</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a39775f2ae1a20e2c9ddafd8d40d87148</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>assignCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a68f173c84f66d02c71eed3b31dceb1ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; base::ActionInterface * &gt;</type>
      <name>assignCommands</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a9d9f8c622266de14be5e910285f7a85e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>bareDefinitionParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a212e98d58c9335351148dd2f895216f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a5429f65ba1abe7bf65c713b494a44677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>constantDefinitionParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a4c857db51ee501c11d5996d7b19070da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>definedNames</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>ad0ce55ee71586bdd9c204e06688bab1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; base::AttributeBase * &gt;</type>
      <name>definedValues</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a84d47d11861d3ac1c9f32b9f817a58dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>lastDefinedName</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>aca71617872c968b6932899a13022bd7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>lastDefinedValue</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a7504b676ab6ec6048bcd5f1569eae2e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a5e4ee2b367649b91009b34c8eeb707e8</anchor>
      <arglist>(Service::shared_ptr source)</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>paramDefinitionParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a766d6394b0c57984e1de8388975aa032</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>parser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>af9a9d8f145f508dee2cea6391341ef56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a6314a53177667878351b26a5da58cd7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a85d87cd2c0cdab994feda9fa8177e01c</anchor>
      <arglist>(Service::shared_ptr other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueChangeParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>ac4c03a653f3507345d094a7c902431db</anchor>
      <arglist>(TaskContext *tc, CommonParser &amp;cp, Service::shared_ptr storage, ExecutionEngine *caller)</arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>variableDefinitionParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a2322230cd02ed1aba998d548a1f0e721</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>af5c1a00ad063194ff9f822a6e4593f7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenaliasdefinition</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>ad106c5cadac9fab19a4a918bce0af2f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenbaredefinition</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>ad59f7e7151a8e4cb9af95d5d7ec2e73f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenconstantdefinition</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>acb510267ebfbe3d08a85d07fbd8005ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenparamdefinition</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a8952141467a6d6c1dc3a9e12d6ac7ff3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenproperty</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a3bc62f9a2eb5abf130fa56bdeb0f69b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seensizehint</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>adb61732b7608482b2db5761d57f8dfe7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seentype</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>aece400fa780b1cc8ce5c3d87d21800bc</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenvariabledefinition</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a7bb3a09c5ddf945d6d299ae668b5c666</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>storedefinitionname</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>adf8ac16f85bfc1d653ca32d38b518762</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>aliasdefinition</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a107778767804cb5b9656b2998599ae0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>alldefinednames</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a155067e3423f8bcef333c7cd60507872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; base::ActionInterface * &gt;</type>
      <name>assigncommands</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a72114a9e290dabe52fdd0b7660bebaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>baredecl</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>aea36e8b4f7678fc50a5847f22d517c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>baredefinition</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a6c7baed4f72e071b78b728471085f5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser &amp;</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a174dc90792b4afbc1d336eecc6acf487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>constantdefinition</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>ab429f6083b3bb29f7dc3ba53568a9ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>constdecl</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a621f2d417f4caf5370ca58ed330a40c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>context</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>ac2d2d32c0a90e960c12680a96b7ae4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>definednames</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a5535c7aaca4dc289455d0e796d30efd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; base::AttributeBase * &gt;</type>
      <name>definedvalues</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>ad74c50f11a896a972c0f31845aca69f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExpressionParser</type>
      <name>expressionparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a080bb9fff0a5462bd12449cc5f21c110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Service::shared_ptr</type>
      <name>mstore</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a1a030d5150e04d29b9253ea980126db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>paramdefinition</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>accd809da3496ff1936340e49093d40bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sizehint</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>afccad84cff8ec83e956a2e40b0fe4bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>types::TypeInfo *</type>
      <name>type</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a3d2d3e0d475eedbda5e100dabf03d00b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; types::TypeInfoRepository &gt;</type>
      <name>typerepos</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>ac8608eca54611c0cae4ed1fca36f74dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>valuechange_parsers</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a9e6052265928693d6a9dac70db5e025b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>valuename</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>adfb59d11e4ecc0127c6978a272406c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>vardecl</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a7dfc230570e862661e1b6e2faa26b67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>variabledefinition</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueChangeParser.html</anchorfile>
      <anchor>a10a33b19fec8459fe1fcc0b42fdbe429</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::ValueParser</name>
    <filename>classRTT_1_1scripting_1_1ValueParser.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a92020f6cd75efb5a2f68982b0768f2b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const base::DataSourceBase::shared_ptr</type>
      <name>lastParsed</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a197ff3b74651f57347579364576e4215</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>rule_t &amp;</type>
      <name>parser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>af24fb9e8cab4e9f9035d585df9175a67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>aab3bac780f191bf5f28aa694f3dd72f1</anchor>
      <arglist>(TaskContext *tc, CommonParser &amp;cp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ValueParser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a4d3331349651d240ff90321d589df504</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>push_str_char</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>aa32325fcc256c19fce8492be2ea427ce</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenboolconstant</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a089c5b49e8a2eef743af2d56be74d938</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seencharconstant</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>af7f5e81c2c00e0928d3d04de416f1c27</anchor>
      <arglist>(iter_t c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seendoubleconstant</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a947e4c392f51d80c335a5295bf11a300</anchor>
      <arglist>(double c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenfloatconstant</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a881e7646b200b2c49b938c085f5f1a62</anchor>
      <arglist>(double c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenhexconstant</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a811c89721bb009f1eae0219387ee80e0</anchor>
      <arglist>(unsigned int c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenintconstant</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a4dafa9117568723ab65806b744bf74dc</anchor>
      <arglist>(int c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seennamedconstant</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a1116af530128346db7db500ed5801fc3</anchor>
      <arglist>(iter_t begin, iter_t end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seennull</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a2583645ea64112809457fcf1a989d9ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenpeer</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a94b5c70de514955475b4b1fd894d2746</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenstring</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>aab2ef57d68d5400c10e300e459b44ed2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>seenuintconstant</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>af974b86f82e1740b9353b0bc5e7660d4</anchor>
      <arglist>(unsigned int c)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommonParser &amp;</type>
      <name>commonparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>afbbe20523bca56ddd4f8020989ba6573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>const_bool</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a96b7e89b928c0a5baf60ea8daefcff03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>const_char</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a24790f511c15a03a49f0c858fcdd6db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>const_double</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>ad650cee3475af2a316d36a1588edc62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>const_float</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>ad5d0f61dbf3a5acd01b9c2e36e84b4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>const_hex</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a125a89ad4b49b5f23a31ad27600ff3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>const_int</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>abc956f1863216ed8ec6d0c21515d55f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>const_string</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a7308dde9bab69b1e49bff56d3abd3f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>const_uint</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>aecc90424af30d883fe9a2b81295cb46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>constant</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a4e6b2a5ce0f833885deeb24ae69e2313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskContext *</type>
      <name>context</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a7365c92a4b1c1d45cb3be9669ddbf779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mcurstring</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a944259a2fbb2a71d1016186ebbdc4c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rule_t</type>
      <name>named_constant</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a8e7d31eba1420edfd19f1f45871cf4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PeerParser</type>
      <name>peerparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a3a5376b3a3f2be489fb61365245a720c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PropertyParser</type>
      <name>propparser</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a6f080f3dfcbfbd2254f4c50cbd95c5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>ret</name>
      <anchorfile>classRTT_1_1scripting_1_1ValueParser.html</anchorfile>
      <anchor>a4723a83935373ac54968a460d422fcde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::scripting::VertexNode</name>
    <filename>classRTT_1_1scripting_1_1VertexNode.html</filename>
    <member kind="enumeration">
      <name>NodeTypes</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>acf287c188d5d4b6001d0d8fa2720b0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>normal_node</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>acf287c188d5d4b6001d0d8fa2720b0d9a0a8f4c4f487ffab3e68ba0f71306897d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>prog_start_node</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>acf287c188d5d4b6001d0d8fa2720b0d9ad810271a267a133adc27e6bfb7c48046</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>prog_exit_node</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>acf287c188d5d4b6001d0d8fa2720b0d9a42667aa4e0d127250f00371d3dc09f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>func_start_node</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>acf287c188d5d4b6001d0d8fa2720b0d9a27add50f011a9cac361ac393050ab826</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>func_exit_node</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>acf287c188d5d4b6001d0d8fa2720b0d9addf0c7ad461d94dc98650ba75ac73682</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::property&lt; vertex_command_t, VertexNode, boost::property&lt; vertex_exec_t, int, boost::property&lt; boost::vertex_index_t, int &gt; &gt; &gt;</type>
      <name>VertProperty</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>aa520bea671fdcd5766961ed6e443a5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>VertexNode</type>
      <name>copy</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>af4bb9c45c640f44033112c5e92d6a9d4</anchor>
      <arglist>(std::map&lt; const base::DataSourceBase *, base::DataSourceBase * &gt; &amp;rdss) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>a88993c47643f91c25456437f12af2bfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>getCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>a1682497979eb6575c74d33e4e9f900da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLineNumber</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>a7beeb0717373be52da53a7452c9f9751</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>aaad54c5bcb3bb5f917e85e66cb63117e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VertexNode &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>a55ba4d9c7db60025022b772f9369314c</anchor>
      <arglist>(const VertexNode &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>base::ActionInterface *</type>
      <name>setCommand</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>abbdd1e4bd2d1283e7931dc0d654b6c1b</anchor>
      <arglist>(base::ActionInterface *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineNumber</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>a108984245ab8815247533deb3f35cbca</anchor>
      <arglist>(int ln)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startExecution</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>a74ab116b51526bf152713a9ce8677e24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexNode</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>af7d1baf8b1f08c334476f680c9049166</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexNode</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>a40e9279c0708332e0da2ecd554ae9e89</anchor>
      <arglist>(base::ActionInterface *cmd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexNode</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>a52b6c57f642fd4fa998e4b2b9093a740</anchor>
      <arglist>(const VertexNode &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VertexNode</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>add90d7cbced1075c2c832c1a914ee418</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::ActionInterface *</type>
      <name>command</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>a6e41ef12dd388abd94f85c0492145884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>lineNumber</name>
      <anchorfile>classRTT_1_1scripting_1_1VertexNode.html</anchorfile>
      <anchor>ae76561383bcba72d12c27284dae88f0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::scripting::wrong_context_params_exception</name>
    <filename>structRTT_1_1scripting_1_1wrong__context__params__exception.html</filename>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>what</name>
      <anchorfile>structRTT_1_1scripting_1_1wrong__context__params__exception.html</anchorfile>
      <anchor>a930b6040d254611ac4660421ac323b62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wrong_context_params_exception</name>
      <anchorfile>structRTT_1_1scripting_1_1wrong__context__params__exception.html</anchorfile>
      <anchor>af5fa7740ad99eaa69b64b5f8e5816414</anchor>
      <arglist>(const std::string &amp;what)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>mwhat</name>
      <anchorfile>structRTT_1_1scripting_1_1wrong__context__params__exception.html</anchorfile>
      <anchor>a300774f02343e82efbdc3d33b87ed7e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::SendHandleC</name>
    <filename>namespaceRTT_1_1SendHandleC.html</filename>
    <class kind="class">RTT::SendHandleC::D</class>
    <class kind="class">RTT::SendHandleC::E</class>
  </compound>
  <compound kind="class">
    <name>RTT::SendHandleC::D</name>
    <filename>classRTT_1_1SendHandleC_1_1D.html</filename>
    <member kind="function">
      <type>void</type>
      <name>checkAndCreate</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>adaebb4bce5b452248767f70088feff91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>a4f4bc1a165751b22b7cd320e89e66339</anchor>
      <arglist>(base::DataSourceBase::shared_ptr sh, OperationInterfacePart *ofp, const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>a5bb05a2e0a3a12032746b7152f979d5f</anchor>
      <arglist>(const D &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>newarg</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>ae475158ec97b39107896ceae5a5b9b40</anchor>
      <arglist>(DataSourceBase::shared_ptr na)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>ab0c75382ce38f0a7f93304ddc28ab8cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; DataSourceBase::shared_ptr &gt;</type>
      <name>args</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>a843efffa4d972d2ac84750fa19b025f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AssignableDataSource&lt; bool &gt;::shared_ptr</type>
      <name>blocking</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>abe9b03b66b63e796e4d96ba383e6c46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>mname</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>a397d969fb36145c402b5bc6a5b0fb4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationInterfacePart *</type>
      <name>mofp</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>acf25b36b8e87d6fcfca0225d4a9f1b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSourceBase::shared_ptr</type>
      <name>msh</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>a46ee17ddc20c416b4102a9541eb256ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSource&lt; SendStatus &gt;::shared_ptr</type>
      <name>s</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1D.html</anchorfile>
      <anchor>a5e1b722ef05bbf4a63b94c2c0993fdb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::SendHandleC::E</name>
    <filename>classRTT_1_1SendHandleC_1_1E.html</filename>
    <class kind="struct">RTT::SendHandleC::E::OperationKeeper</class>
    <member kind="function">
      <type></type>
      <name>E</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1E.html</anchorfile>
      <anchor>a0e8089c6f3bf273f6c4af00475ecfa63</anchor>
      <arglist>(base::DataSourceBase::shared_ptr op)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~E</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1E.html</anchorfile>
      <anchor>aeee60e5f3ffc2b5f0e4f1d1a52a24898</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>internal::AssignableDataSource&lt; bool &gt;::shared_ptr</type>
      <name>b</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1E.html</anchorfile>
      <anchor>acb930dcecc39702d2394ad11e1013c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>mop</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1E.html</anchorfile>
      <anchor>a25f2cfbff664bc7f023d0b9ce8ef1831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; OperationKeeper &gt;</type>
      <name>mopkeeper</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1E.html</anchorfile>
      <anchor>af09d301d36ee4d9c3f16e0d0d96677f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationInterfacePart *</type>
      <name>orp</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1E.html</anchorfile>
      <anchor>ac18ad83a0e0ac3ca8a0330b3bdd021ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>internal::DataSource&lt; SendStatus &gt;::shared_ptr</type>
      <name>s</name>
      <anchorfile>classRTT_1_1SendHandleC_1_1E.html</anchorfile>
      <anchor>a4374649a740e8132d1b418d808cba196</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::SendHandleC::E::OperationKeeper</name>
    <filename>structRTT_1_1SendHandleC_1_1E_1_1OperationKeeper.html</filename>
    <member kind="function">
      <type></type>
      <name>OperationKeeper</name>
      <anchorfile>structRTT_1_1SendHandleC_1_1E_1_1OperationKeeper.html</anchorfile>
      <anchor>a64dc7811c599659a4bf0f4abcbb96480</anchor>
      <arglist>(DataSource&lt; SendStatus &gt;::shared_ptr s, AssignableDataSource&lt; bool &gt;::shared_ptr b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OperationKeeper</name>
      <anchorfile>structRTT_1_1SendHandleC_1_1E_1_1OperationKeeper.html</anchorfile>
      <anchor>aff8eba272d6b006a7438f407ab7c6e4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autocollect</name>
      <anchorfile>structRTT_1_1SendHandleC_1_1E_1_1OperationKeeper.html</anchorfile>
      <anchor>a13bc51d1e8335b600e51ef86d558ef80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AssignableDataSource&lt; bool &gt;::shared_ptr</type>
      <name>mb</name>
      <anchorfile>structRTT_1_1SendHandleC_1_1E_1_1OperationKeeper.html</anchorfile>
      <anchor>a8eee75b6ce6b70a1912a37d1dcc0e7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataSource&lt; SendStatus &gt;::shared_ptr</type>
      <name>ms</name>
      <anchorfile>structRTT_1_1SendHandleC_1_1E_1_1OperationKeeper.html</anchorfile>
      <anchor>a9ba89e6b04066ceed140dcc1160a9796</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::StatementProcessor</name>
    <filename>namespaceRTT_1_1StatementProcessor.html</filename>
    <class kind="struct">RTT::StatementProcessor::D</class>
  </compound>
  <compound kind="struct">
    <name>RTT::StatementProcessor::D</name>
    <filename>structRTT_1_1StatementProcessor_1_1D.html</filename>
    <member kind="function">
      <type></type>
      <name>D</name>
      <anchorfile>structRTT_1_1StatementProcessor_1_1D.html</anchorfile>
      <anchor>a830e711110c84a1267e19294d2f81a86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doPrint</name>
      <anchorfile>structRTT_1_1StatementProcessor_1_1D.html</anchorfile>
      <anchor>a90cd9ee327fe3bf579ec3d9a6d63cacb</anchor>
      <arglist>(DataSourceBase *ds, bool recurse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printResult</name>
      <anchorfile>structRTT_1_1StatementProcessor_1_1D.html</anchorfile>
      <anchor>ab86788ab849b363fd3076dc434203b44</anchor>
      <arglist>(DataSourceBase *ds, bool recurse)</arglist>
    </member>
    <member kind="variable">
      <type>TaskContext *</type>
      <name>tc</name>
      <anchorfile>structRTT_1_1StatementProcessor_1_1D.html</anchorfile>
      <anchor>aaaf95d3aa0fd5ecf23013c604189bbc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::TinyDemarshaller</name>
    <filename>namespaceRTT_1_1TinyDemarshaller.html</filename>
    <class kind="class">RTT::TinyDemarshaller::D</class>
  </compound>
  <compound kind="class">
    <name>RTT::TinyDemarshaller::D</name>
    <filename>classRTT_1_1TinyDemarshaller_1_1D.html</filename>
    <member kind="function">
      <type></type>
      <name>D</name>
      <anchorfile>classRTT_1_1TinyDemarshaller_1_1D.html</anchorfile>
      <anchor>a1773fbe6d271cf09a752ca4d5b757bf2</anchor>
      <arglist>(const std::string &amp;f)</arglist>
    </member>
    <member kind="variable">
      <type>TiXmlDocument</type>
      <name>doc</name>
      <anchorfile>classRTT_1_1TinyDemarshaller_1_1D.html</anchorfile>
      <anchor>a91da2a37178a803e055a6a3a372be430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>loadOkay</name>
      <anchorfile>classRTT_1_1TinyDemarshaller_1_1D.html</anchorfile>
      <anchor>ac76c48a85107b98483bd49e10b7d62ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RTT::types</name>
    <filename>namespaceRTT_1_1types.html</filename>
    <class kind="class">RTT::types::BinaryOp</class>
    <class kind="class">RTT::types::BinaryOperator</class>
    <class kind="struct">RTT::types::BoolTypeInfo</class>
    <class kind="class">RTT::types::BoostArrayTypeInfo</class>
    <class kind="class">RTT::types::carray</class>
    <class kind="class">RTT::types::CArrayTypeInfo</class>
    <class kind="class">RTT::types::CompositionFactory</class>
    <class kind="struct">RTT::types::EmptySendHandle</class>
    <class kind="class">RTT::types::EmptyTypeInfo</class>
    <class kind="struct">RTT::types::EnumTypeInfo</class>
    <class kind="class">RTT::types::GlobalsRepository</class>
    <class kind="class">RTT::types::MatrixTypeInfo</class>
    <class kind="class">RTT::types::MemberFactory</class>
    <class kind="class">RTT::types::OperatorRepository</class>
    <class kind="class">RTT::types::PrimitiveSequenceTypeInfo</class>
    <class kind="class">RTT::types::PrimitiveTypeInfo</class>
    <class kind="class">RTT::types::RealTimeTypekitPlugin</class>
    <class kind="struct">RTT::types::RTStringTypeInfo</class>
    <class kind="struct">RTT::types::sequence_constructor_datasource</class>
    <class kind="struct">RTT::types::sequence_ctor</class>
    <class kind="struct">RTT::types::sequence_ctor2</class>
    <class kind="struct">RTT::types::sequence_varargs_ctor</class>
    <class kind="struct">RTT::types::SequenceBuilder</class>
    <class kind="class">RTT::types::SequenceTypeInfo</class>
    <class kind="class">RTT::types::SequenceTypeInfoBase</class>
    <class kind="struct">RTT::types::StdPrimitiveTypeInfo</class>
    <class kind="struct">RTT::types::StdStringTypeInfo</class>
    <class kind="struct">RTT::types::StdTypeInfo</class>
    <class kind="struct">RTT::types::stdvector_ctor</class>
    <class kind="struct">RTT::types::stdvector_ctor2</class>
    <class kind="struct">RTT::types::stdvector_varargs_ctor</class>
    <class kind="struct">RTT::types::StdVectorBuilder</class>
    <class kind="struct">RTT::types::StdVectorTemplateTypeInfo</class>
    <class kind="struct">RTT::types::StdVectorTypeInfo</class>
    <class kind="class">RTT::types::StreamFactory</class>
    <class kind="class">RTT::types::StructTypeInfo</class>
    <class kind="class">RTT::types::TemplateCompositionFactory</class>
    <class kind="class">RTT::types::TemplateConnFactory</class>
    <class kind="struct">RTT::types::TemplateConstructor</class>
    <class kind="class">RTT::types::TemplateTypeInfo</class>
    <class kind="class">RTT::types::TemplateValueFactory</class>
    <class kind="class">RTT::types::TransportPlugin</class>
    <class kind="class">RTT::types::type_discovery</class>
    <class kind="struct">RTT::types::TypeConstructor</class>
    <class kind="class">RTT::types::TypeInfo</class>
    <class kind="class">RTT::types::TypeInfoGenerator</class>
    <class kind="struct">RTT::types::TypeInfoName</class>
    <class kind="class">RTT::types::TypeInfoRepository</class>
    <class kind="class">RTT::types::TypekitPlugin</class>
    <class kind="class">RTT::types::TypekitRepository</class>
    <class kind="class">RTT::types::TypeMarshaller</class>
    <class kind="struct">RTT::types::TypeStreamSelector&lt; T, false &gt;</class>
    <class kind="struct">RTT::types::TypeStreamSelector&lt; T, true &gt;</class>
    <class kind="class">RTT::types::TypeTransporter</class>
    <class kind="class">RTT::types::UnaryOp</class>
    <class kind="class">RTT::types::UnaryOperator</class>
    <class kind="class">RTT::types::ValueFactory</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CompositionFactory &gt;</type>
      <name>CompositionFactoryPtr</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>aaafb4d61a944009c8e3b6a21c1992f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MemberFactory &gt;</type>
      <name>MemberFactoryPtr</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>af71f0d5ae52d7d4f262f10093c35888f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StreamFactory &gt;</type>
      <name>StreamFactoryPtr</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a98a64a1c7afcaf99c7326329ae230ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ValueFactory &gt;</type>
      <name>ValueFactoryPtr</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a888315813e0c2cd28aabeb08713f40cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_EatSpace</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a4ad340d7d9777db3e54c199acddb42c0</anchor>
      <arglist>(std::istream &amp;is, int *countp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>composeProperty</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>afc9e5f5b07759f44b3ce1d3585fc26ba</anchor>
      <arglist>(const PropertyBag &amp;bag, std::vector&lt; double &gt; &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool RTT_API</type>
      <name>composePropertyBag</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a0a5b03e098a7a90c431e885076ab3dd3</anchor>
      <arglist>(PropertyBag const &amp;sourcebag, PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>bool RTT_API</type>
      <name>decomposePropertyBag</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>aea865bc70e02568b615dac086b00cc32</anchor>
      <arglist>(PropertyBag const &amp;sourcebag, PropertyBag &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Eat</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ae0556108c147547d91a9cad3eeb6fb90</anchor>
      <arglist>(std::istream &amp;is, int delim)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>EatEnd</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a02b20e62280db14403caff60f77b5da5</anchor>
      <arglist>(std::istream &amp;is, int delim)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_capacity</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a764774ce659b7a55217088201a4e30ee</anchor>
      <arglist>(T const &amp;cont)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_columns</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a3bc5e8ac1108b64804597d1555f6ae8c</anchor>
      <arglist>(T const &amp;cont)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_container_item</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ad0a86a2c5e924f1eb273d96e442e2e83</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;cont, int index)</arglist>
    </member>
    <member kind="function">
      <type>T::reference</type>
      <name>get_container_item</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ace38d8ccde430025f690ec588fab9193</anchor>
      <arglist>(T &amp;cont, int index_row, int index_column)</arglist>
    </member>
    <member kind="function">
      <type>T::reference</type>
      <name>get_container_item</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a0bfdf5148ece54de7361bb2a9fb1814f</anchor>
      <arglist>(T &amp;cont, int index)</arglist>
    </member>
    <member kind="function">
      <type>T::value_type</type>
      <name>get_container_item_copy</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ad1beb76f0d339bcfde07be00ae09b8c5</anchor>
      <arglist>(const T &amp;cont, int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_container_item_copy</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a785b687824230dec80c3bbc384143bba</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;cont, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_rows</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ad318004ae7d384eaf2372290322ead87</anchor>
      <arglist>(T const &amp;cont)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_size</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a08cee59bbf5a555f9806021ac2f080d9</anchor>
      <arglist>(T const &amp;cont)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOrocosTypes</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ac7a149313ec66a8b90c9d0fd89646812</anchor>
      <arglist>(TypeInfoRepository::shared_ptr ti)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadStdTypes</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ae8f1d0bb04ade3eb7f1d1d833fb0e46b</anchor>
      <arglist>(TypeInfoRepository::shared_ptr ti)</arglist>
    </member>
    <member kind="function">
      <type>BinaryOperator&lt; function &gt; *</type>
      <name>newBinaryOperator</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ad425f739fe840a86629938c80eff875e</anchor>
      <arglist>(const char *op, function f)</arglist>
    </member>
    <member kind="function">
      <type>TypeConstructor *</type>
      <name>newConstructor</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a2c8a3cdeee25589b4283dc60a28a9b95</anchor>
      <arglist>(Function *foo, bool automatic=false)</arglist>
    </member>
    <member kind="function">
      <type>TypeConstructor *</type>
      <name>newConstructor</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a201408cef52456f3d237fd144247a50a</anchor>
      <arglist>(Object obj, bool automatic=false)</arglist>
    </member>
    <member kind="function">
      <type>UnaryOperator&lt; function &gt; *</type>
      <name>newUnaryOperator</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>ae8c2ab9b5a306d8927e62625e3418bdd</anchor>
      <arglist>(const char *op, function f)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a77d821070976d7cd78237e9301f8965a</anchor>
      <arglist>(std::ostream &amp;os, const std::vector&lt; double &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a872c2844f791d58b17ffad0f3fd3bab4</anchor>
      <arglist>(std::ostream &amp;os, const std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a57130d900ef761e3d01e042cb00d643b</anchor>
      <arglist>(std::istream &amp;os, std::vector&lt; double &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a7c479a50b85000b8f1c31c18fe1bda12</anchor>
      <arglist>(std::istream &amp;is, std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>RTT_API OperatorRepository::shared_ptr</type>
      <name>operators</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a392a189a6f0424bf29e29d16f9ca187e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>propertyDecomposition</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>af02550a6535dd184e5e9c4d72e6e79b0</anchor>
      <arglist>(base::PropertyBase *source, PropertyBag &amp;targetbag, bool recurse)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>typeDecomposition</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>afa82f9733c8cdb29dff380f7ce2f5104</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dsb, PropertyBag &amp;targetbag, bool recurse)</arglist>
    </member>
    <member kind="function">
      <type>TypeInfoRepository::shared_ptr</type>
      <name>Types</name>
      <anchorfile>namespaceRTT_1_1types.html</anchorfile>
      <anchor>a22d379bb9503d45c1a13c5e8597dd11d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::BinaryOp</name>
    <filename>classRTT_1_1types_1_1BinaryOp.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase *</type>
      <name>build</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOp.html</anchorfile>
      <anchor>aca2b143bf1be92aff05b7e536e54cfa6</anchor>
      <arglist>(const std::string &amp;op, base::DataSourceBase *a, base::DataSourceBase *b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isExactMatch</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOp.html</anchorfile>
      <anchor>a6ff0c2d8b4143062f1251481c70432ce</anchor>
      <arglist>(const std::string &amp;op, base::DataSourceBase *a, base::DataSourceBase *b)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BinaryOp</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOp.html</anchorfile>
      <anchor>a7e147478235f5ace0645ff2cb03ee187</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::BinaryOperator</name>
    <filename>classRTT_1_1types_1_1BinaryOperator.html</filename>
    <templarg>function</templarg>
    <base>RTT::types::BinaryOp</base>
    <member kind="function">
      <type></type>
      <name>BinaryOperator</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOperator.html</anchorfile>
      <anchor>ac1f73443a2d4acc7e3ccb43493a04bb4</anchor>
      <arglist>(const char *op, function f)</arglist>
    </member>
    <member kind="function">
      <type>internal::DataSource&lt; result_t &gt; *</type>
      <name>build</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOperator.html</anchorfile>
      <anchor>af5fdc11f3a04a4c0d6651549ecd949d1</anchor>
      <arglist>(const std::string &amp;op, base::DataSourceBase *a, base::DataSourceBase *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExactMatch</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOperator.html</anchorfile>
      <anchor>a5cf0ccc639f0a384dfc240e9900bd627</anchor>
      <arglist>(const std::string &amp;op, base::DataSourceBase *a, base::DataSourceBase *b)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::remove_cr&lt; typename function::first_argument_type &gt;::type</type>
      <name>arg1_t</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOperator.html</anchorfile>
      <anchor>a953529d0a2d684b44dad3c64a1229faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::remove_cr&lt; typename function::second_argument_type &gt;::type</type>
      <name>arg2_t</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOperator.html</anchorfile>
      <anchor>ad36365a400cee817ede9f54ad99fdd73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::remove_cr&lt; typename function::result_type &gt;::type</type>
      <name>result_t</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOperator.html</anchorfile>
      <anchor>a00d8130c104b4fa950f6dc214416d0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>function</type>
      <name>fun</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOperator.html</anchorfile>
      <anchor>af4272b646a07edd4f77c83d70a5edbdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>mop</name>
      <anchorfile>classRTT_1_1types_1_1BinaryOperator.html</anchorfile>
      <anchor>a473ef34ad8702183522ed58def6b897c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::BoolTypeInfo</name>
    <filename>structRTT_1_1types_1_1BoolTypeInfo.html</filename>
    <base>TemplateTypeInfo&lt; bool &gt;</base>
    <member kind="function">
      <type></type>
      <name>BoolTypeInfo</name>
      <anchorfile>structRTT_1_1types_1_1BoolTypeInfo.html</anchorfile>
      <anchor>a06d51b87f4175522ffe29b42034ba718</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStreamable</name>
      <anchorfile>structRTT_1_1types_1_1BoolTypeInfo.html</anchorfile>
      <anchor>a20dc6ebd565524a315c1f6488edc3a7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::istream &amp;</type>
      <name>read</name>
      <anchorfile>structRTT_1_1types_1_1BoolTypeInfo.html</anchorfile>
      <anchor>a57e955b8b66d56b8760a5ecb78a705c3</anchor>
      <arglist>(std::istream &amp;os, base::DataSourceBase::shared_ptr out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>write</name>
      <anchorfile>structRTT_1_1types_1_1BoolTypeInfo.html</anchorfile>
      <anchor>a41ca48de44786bce6aec63fa253b055f</anchor>
      <arglist>(std::ostream &amp;os, base::DataSourceBase::shared_ptr in) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::BoostArrayTypeInfo</name>
    <filename>classRTT_1_1types_1_1BoostArrayTypeInfo.html</filename>
    <templarg></templarg>
    <templarg>has_ostream</templarg>
    <base>PrimitiveTypeInfo&lt; T, has_ostream &gt;</base>
    <base>RTT::types::MemberFactory</base>
    <base>RTT::types::CompositionFactory</base>
    <member kind="function">
      <type></type>
      <name>BoostArrayTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1BoostArrayTypeInfo.html</anchorfile>
      <anchor>accdf9abe8186cd1e74c45df77a70c992</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>classRTT_1_1types_1_1BoostArrayTypeInfo.html</anchorfile>
      <anchor>ad4a06e2a774bc6d0d3bae1de73956b8b</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dssource, base::DataSourceBase::shared_ptr dsresult) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>classRTT_1_1types_1_1BoostArrayTypeInfo.html</anchorfile>
      <anchor>af62cca9d49dc2754eba1795173d55552</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1BoostArrayTypeInfo.html</anchorfile>
      <anchor>a2adeaca4fb5a0f4f180c6e387f6c173d</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1BoostArrayTypeInfo.html</anchorfile>
      <anchor>a6e6248fa3718a846ab2978b6df572cb4</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, base::DataSourceBase::shared_ptr id) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>getMemberNames</name>
      <anchorfile>classRTT_1_1types_1_1BoostArrayTypeInfo.html</anchorfile>
      <anchor>a4c0ca181ec9aed0a892946979ccd6c15</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1BoostArrayTypeInfo.html</anchorfile>
      <anchor>a0f481f313f6532b2d12d10bfba0136e2</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::carray</name>
    <filename>classRTT_1_1types_1_1carray.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>af0adc04322e31b44fad8e64a3e663d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>value_type *</type>
      <name>address</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>a78a3a0573006bd59012d9df5710527ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>carray</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>adae6340ed7ef1885009fd45789782c92</anchor>
      <arglist>(value_type *t, std::size_t s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>carray</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>aea0af3d2cf9c5ce70be7a52af3a94898</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>carray</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>a89aa3f144788972df5fc1ece30b52427</anchor>
      <arglist>(boost::serialization::array&lt; T &gt; const &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>carray</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>a33f0a61ef6085712c33d967df20ecc1e</anchor>
      <arglist>(boost::array&lt; T, N &gt; &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>count</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>acc0b155f6c4fa7ba722cca4a7711a6fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>a17ad56f442a334e89241fae2be709a3d</anchor>
      <arglist>(value_type *t, std::size_t s)</arglist>
    </member>
    <member kind="function">
      <type>const carray&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>a8c089b701f9af2165fe8474a2fdcb622</anchor>
      <arglist>(const carray&lt; T &gt; &amp;orig)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>m_element_count</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>a4d03e1b69f8b7c643039558c9f04facd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_type *</type>
      <name>m_t</name>
      <anchorfile>classRTT_1_1types_1_1carray.html</anchorfile>
      <anchor>a106e9daeb14155e77777ff3042a5471e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::CArrayTypeInfo</name>
    <filename>classRTT_1_1types_1_1CArrayTypeInfo.html</filename>
    <templarg></templarg>
    <templarg>has_ostream</templarg>
    <base>PrimitiveTypeInfo&lt; T, has_ostream &gt;</base>
    <base>RTT::types::MemberFactory</base>
    <base>RTT::types::CompositionFactory</base>
    <member kind="function" virtualness="virtual">
      <type>virtual base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>classRTT_1_1types_1_1CArrayTypeInfo.html</anchorfile>
      <anchor>a2ba0e8f80f2dd17c359ec61e92ebfa42</anchor>
      <arglist>(std::string name, int sizehint) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1CArrayTypeInfo.html</anchorfile>
      <anchor>a16a62614f38fb71d3e5d3dca9a4cba4c</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>classRTT_1_1types_1_1CArrayTypeInfo.html</anchorfile>
      <anchor>a0c1fb6f42be1d648dc25e696a79b539b</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dssource, base::DataSourceBase::shared_ptr dsresult) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>classRTT_1_1types_1_1CArrayTypeInfo.html</anchorfile>
      <anchor>ab0088a4896c084937c7eb7c3c589252a</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1CArrayTypeInfo.html</anchorfile>
      <anchor>a0a5b2b758eb7b431a648e9576c173437</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1CArrayTypeInfo.html</anchorfile>
      <anchor>a2dc652ed55622b75c4b3badf1885160d</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, base::DataSourceBase::shared_ptr id) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>getMemberNames</name>
      <anchorfile>classRTT_1_1types_1_1CArrayTypeInfo.html</anchorfile>
      <anchor>a742f663e6907eef3391448fa8e6cd85d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1CArrayTypeInfo.html</anchorfile>
      <anchor>a03a14707208dc0c0f7de35a7cf84fae4</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::CompositionFactory</name>
    <filename>classRTT_1_1types_1_1CompositionFactory.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>classRTT_1_1types_1_1CompositionFactory.html</anchorfile>
      <anchor>a491a1ea3b86d713dd0209b0939573a46</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr target) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>convertType</name>
      <anchorfile>classRTT_1_1types_1_1CompositionFactory.html</anchorfile>
      <anchor>aab902f2632a5e7e2ead0566efd2c86e5</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>classRTT_1_1types_1_1CompositionFactory.html</anchorfile>
      <anchor>aea6099823a252c74cda6c0fc0b9d2421</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::EmptySendHandle</name>
    <filename>structRTT_1_1types_1_1EmptySendHandle.html</filename>
  </compound>
  <compound kind="class">
    <name>RTT::types::EmptyTypeInfo</name>
    <filename>classRTT_1_1types_1_1EmptyTypeInfo.html</filename>
    <base>RTT::types::TypeInfoGenerator</base>
    <member kind="function">
      <type></type>
      <name>EmptyTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1EmptyTypeInfo.html</anchorfile>
      <anchor>a53a336a0425cf4a4275e14600d0ca443</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>TypeInfo *</type>
      <name>getTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1EmptyTypeInfo.html</anchorfile>
      <anchor>aeff3281377c10a2c0095b1d94fb7f07a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>classRTT_1_1types_1_1EmptyTypeInfo.html</anchorfile>
      <anchor>ae7a04297039598aa6d89408da55e3beb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1EmptyTypeInfo.html</anchorfile>
      <anchor>a5de991ccc86bc9f2e93b15081fb23133</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>tname</name>
      <anchorfile>classRTT_1_1types_1_1EmptyTypeInfo.html</anchorfile>
      <anchor>a333e1e22caa0f8d3eb99edb4f6b671a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::EnumTypeInfo</name>
    <filename>structRTT_1_1types_1_1EnumTypeInfo.html</filename>
    <templarg></templarg>
    <base>TemplateTypeInfo&lt; T, false &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>structRTT_1_1types_1_1EnumTypeInfo.html</anchorfile>
      <anchor>a521854d995af218323691fb679f4c735</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr result) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>structRTT_1_1types_1_1EnumTypeInfo.html</anchorfile>
      <anchor>aea3e9f8f4a3fd4f5b6ef180849205bcb</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EnumTypeInfo</name>
      <anchorfile>structRTT_1_1types_1_1EnumTypeInfo.html</anchorfile>
      <anchor>a6f720d79a2bc8ae3fe7e39de20dddba1</anchor>
      <arglist>(std::string type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>structRTT_1_1types_1_1EnumTypeInfo.html</anchorfile>
      <anchor>aa45ac42d9020fd8477015c63552b4b57</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; T, std::string &gt;</type>
      <name>MapType</name>
      <anchorfile>structRTT_1_1types_1_1EnumTypeInfo.html</anchorfile>
      <anchor>a48014cb68bc253bfac1bb3c8d9427141</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>enum_to_int</name>
      <anchorfile>structRTT_1_1types_1_1EnumTypeInfo.html</anchorfile>
      <anchor>a159184ef1a559f9d1f4322afdc007c79</anchor>
      <arglist>(T e)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static T</type>
      <name>int_to_enum</name>
      <anchorfile>structRTT_1_1types_1_1EnumTypeInfo.html</anchorfile>
      <anchor>a8e7cee9537a69a2e6f9640ce28806bc0</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; T, std::string &gt;</type>
      <name>to_string</name>
      <anchorfile>structRTT_1_1types_1_1EnumTypeInfo.html</anchorfile>
      <anchor>ac5ed0ab729acf6895e1e162f9112492d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::GlobalsRepository</name>
    <filename>classRTT_1_1types_1_1GlobalsRepository.html</filename>
    <base>RTT::ConfigurationInterface</base>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; GlobalsRepository &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1types_1_1GlobalsRepository.html</anchorfile>
      <anchor>a0dd5277bd8ecbb466cbfccbb688ec2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1types_1_1GlobalsRepository.html</anchorfile>
      <anchor>a8727cd11658217a0b469287c43941b42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1types_1_1GlobalsRepository.html</anchorfile>
      <anchor>a85e25a9837cae3d3c92466746325dc0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static shared_ptr</type>
      <name>mInstance</name>
      <anchorfile>classRTT_1_1types_1_1GlobalsRepository.html</anchorfile>
      <anchor>a69600ee153770ef5655092b2d0fef446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::MatrixTypeInfo</name>
    <filename>classRTT_1_1types_1_1MatrixTypeInfo.html</filename>
    <templarg></templarg>
    <templarg>has_ostream</templarg>
    <base>TemplateTypeInfo&lt; T, has_ostream &gt;</base>
    <base>RTT::types::MemberFactory</base>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>classRTT_1_1types_1_1MatrixTypeInfo.html</anchorfile>
      <anchor>adb17a0948a14e3e59b5e0177810d8f68</anchor>
      <arglist>(std::string name, int size) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeTypeImpl</name>
      <anchorfile>classRTT_1_1types_1_1MatrixTypeInfo.html</anchorfile>
      <anchor>a74afe771617878f32ed44857a5386c36</anchor>
      <arglist>(const PropertyBag &amp;bag, typename internal::AssignableDataSource&lt; T &gt;::reference_t result) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1MatrixTypeInfo.html</anchorfile>
      <anchor>a9f5dd10f2b404cbe69d010c7b24fef41</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1MatrixTypeInfo.html</anchorfile>
      <anchor>a2e0204c4040021f54b319909800c1421</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, base::DataSourceBase::shared_ptr id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1MatrixTypeInfo.html</anchorfile>
      <anchor>a903b737f7e82394159eab3a8829c1389</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatrixTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1MatrixTypeInfo.html</anchorfile>
      <anchor>ad7d984de6a9ffaa3bd2e7ae556160755</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resize</name>
      <anchorfile>classRTT_1_1types_1_1MatrixTypeInfo.html</anchorfile>
      <anchor>a7abcd2b07038e4d941dd7877dc293b22</anchor>
      <arglist>(base::DataSourceBase::shared_ptr arg, int size_rows, int size_columns) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::MemberFactory</name>
    <filename>classRTT_1_1types_1_1MemberFactory.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resize</name>
      <anchorfile>classRTT_1_1types_1_1MemberFactory.html</anchorfile>
      <anchor>a27517ddd950b3360f3b3d5691f05a9d4</anchor>
      <arglist>(base::DataSourceBase::shared_ptr arg, int size) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>getMemberNames</name>
      <anchorfile>classRTT_1_1types_1_1MemberFactory.html</anchorfile>
      <anchor>a30e211df7bcd13fbb3c551436ea7eab8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1MemberFactory.html</anchorfile>
      <anchor>afab1ab9ad08e742f671e30c34ef80597</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1MemberFactory.html</anchorfile>
      <anchor>a803ccfe3ca8fe5e274236d11d700ac71</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, base::DataSourceBase::shared_ptr id) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1MemberFactory.html</anchorfile>
      <anchor>aaa7cfe0a90271adc3a1dd3966f871160</anchor>
      <arglist>(internal::Reference *ref, base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::OperatorRepository</name>
    <filename>classRTT_1_1types_1_1OperatorRepository.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; OperatorRepository &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>aadaefdec6ea83071cecd38f2d10d3722</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>af650b2373e87ae897f23a6cd7bda3335</anchor>
      <arglist>(UnaryOp *o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>aca6fd8cb6981a3b03ab7088e4760e2b6</anchor>
      <arglist>(BinaryOp *o)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase *</type>
      <name>applyBinary</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>ae4189e84b72b4316b9fa7ec3bb1e0843</anchor>
      <arglist>(const std::string &amp;op, base::DataSourceBase *a, base::DataSourceBase *b)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase *</type>
      <name>applyUnary</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>a7ff5abe52e29f27df553108e079f486b</anchor>
      <arglist>(const std::string &amp;op, base::DataSourceBase *a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OperatorRepository</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>aac5b5054677602fa8af6b38c9b4119a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>a24b7a406c7b5333ecb769a2104ff3587</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>OperatorRepository</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>a0b655dae101589dceebf3eb340e7c68b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>OperatorRepository</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>adbae6185c3e97f046dacb8c11247504f</anchor>
      <arglist>(const OperatorRepository &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; BinaryOp * &gt;</type>
      <name>binaryops</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>aeba98d8636107fa01b7bf0bbf166e6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; UnaryOp * &gt;</type>
      <name>unaryops</name>
      <anchorfile>classRTT_1_1types_1_1OperatorRepository.html</anchorfile>
      <anchor>a6580bfc29a007d87aec15107412d50b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::PrimitiveSequenceTypeInfo</name>
    <filename>classRTT_1_1types_1_1PrimitiveSequenceTypeInfo.html</filename>
    <templarg></templarg>
    <templarg>has_ostream</templarg>
    <base>PrimitiveTypeInfo&lt; T, has_ostream &gt;</base>
    <base>RTT::types::SequenceTypeInfoBase</base>
    <base>RTT::types::MemberFactory</base>
    <base>RTT::types::CompositionFactory</base>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveSequenceTypeInfo.html</anchorfile>
      <anchor>a392017c2660d03a123c559887cde04f2</anchor>
      <arglist>(std::string name, int size) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveSequenceTypeInfo.html</anchorfile>
      <anchor>acb49abf6fd86b0b2ace5538585535e98</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dssource, base::DataSourceBase::shared_ptr dsresult) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveSequenceTypeInfo.html</anchorfile>
      <anchor>a27e2ac82c36477bf1431e1b3aabd7cd9</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveSequenceTypeInfo.html</anchorfile>
      <anchor>aa001d5a253ae2a5253b130c26d730295</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveSequenceTypeInfo.html</anchorfile>
      <anchor>ad0da8b952c8d6cdb2b9519b119cf9ce4</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, base::DataSourceBase::shared_ptr id) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>getMemberNames</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveSequenceTypeInfo.html</anchorfile>
      <anchor>ab2c285f63d09ff1458dfe79ef66d90ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveSequenceTypeInfo.html</anchorfile>
      <anchor>a3a400581717f7d21f697e61f695716a4</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimitiveSequenceTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveSequenceTypeInfo.html</anchorfile>
      <anchor>a4667f9c166cb227723a5846370e093c3</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resize</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveSequenceTypeInfo.html</anchorfile>
      <anchor>a1dc27b4f111a177b51cc74aed20f34f8</anchor>
      <arglist>(base::DataSourceBase::shared_ptr arg, int size) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::PrimitiveTypeInfo</name>
    <filename>classRTT_1_1types_1_1PrimitiveTypeInfo.html</filename>
    <templarg>T</templarg>
    <templarg>use_ostream</templarg>
    <base>RTT::types::TypeInfoGenerator</base>
    <base>RTT::types::TemplateValueFactory</base>
    <base>RTT::types::StreamFactory</base>
    <member kind="typedef">
      <type>T</type>
      <name>DataType</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>ac985979cc563f06d6360a23966a6f2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>ab553233295c3c674381004ad319e8fbb</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr result) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>a3c1741f01a173d2e3fb51fcb66b22144</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>decomposeType</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>a45d8e27cd181eea7d7e34086672dd4cd</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, PropertyBag &amp;targetbag) const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; PrimitiveTypeInfo&lt; T, use_ostream &gt; &gt;</type>
      <name>getSharedPtr</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>aaba96454f7c56dcfaea2159c30bb9bb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TypeInfo *</type>
      <name>getTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>a3e5ef1a2707b54e4b2e40f3327715905</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>ac96c9d976f5f18113638cc4e87ab4bcd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>af1e886eb6b7b4ae98f28540782b540ff</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStreamable</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>a1d1706ca3409494126397d72195d761a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimitiveTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>a7d556ef05f65578d5e1dc1b27a0faef7</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::istream &amp;</type>
      <name>read</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>a83bb90f40436fed0b35d714e7f5cf974</anchor>
      <arglist>(std::istream &amp;os, base::DataSourceBase::shared_ptr out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>write</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>aaaf3d0873e4a40e2c84ce715cb5168f9</anchor>
      <arglist>(std::ostream &amp;os, base::DataSourceBase::shared_ptr in) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PrimitiveTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>a217886b0ce747bf189da0de32d80cd21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; PrimitiveTypeInfo&lt; T, use_ostream &gt; &gt;</type>
      <name>mshared</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>a20a0f321f386c48cac6b2d1fd075ba0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>tname</name>
      <anchorfile>classRTT_1_1types_1_1PrimitiveTypeInfo.html</anchorfile>
      <anchor>a36a065439e58e420f81f99fa386e5670</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::RealTimeTypekitPlugin</name>
    <filename>classRTT_1_1types_1_1RealTimeTypekitPlugin.html</filename>
    <base>RTT::types::TypekitPlugin</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1types_1_1RealTimeTypekitPlugin.html</anchorfile>
      <anchor>a7473f41eb303b1736ec009f04bad6585</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadConstructors</name>
      <anchorfile>classRTT_1_1types_1_1RealTimeTypekitPlugin.html</anchorfile>
      <anchor>ad7984c59d12588203b7e04032ec977d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadGlobals</name>
      <anchorfile>classRTT_1_1types_1_1RealTimeTypekitPlugin.html</anchorfile>
      <anchor>a4713e5aa154272c2fd7e932823fdf0ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadOperators</name>
      <anchorfile>classRTT_1_1types_1_1RealTimeTypekitPlugin.html</anchorfile>
      <anchor>a9775ca3dcbcd7c8afda6019d144fdfce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadTypes</name>
      <anchorfile>classRTT_1_1types_1_1RealTimeTypekitPlugin.html</anchorfile>
      <anchor>a37b8ca093cae8b64a4a90119bf601616</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::RTStringTypeInfo</name>
    <filename>structRTT_1_1types_1_1RTStringTypeInfo.html</filename>
    <base>SequenceTypeInfo&lt; rt_string, true &gt;</base>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>structRTT_1_1types_1_1RTStringTypeInfo.html</anchorfile>
      <anchor>a1e5b93e8700462ebbdb33205b15a42c2</anchor>
      <arglist>(std::string name, int size) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>structRTT_1_1types_1_1RTStringTypeInfo.html</anchorfile>
      <anchor>a65a0d599ba1c21d2fa6cb54c09a16fd8</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr result) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>structRTT_1_1types_1_1RTStringTypeInfo.html</anchorfile>
      <anchor>aa9b361f88845b657b3048b119fc2f678</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTStringTypeInfo</name>
      <anchorfile>structRTT_1_1types_1_1RTStringTypeInfo.html</anchorfile>
      <anchor>a167e849d92d81c20f0f0193ab17b4268</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::sequence_constructor_datasource</name>
    <filename>structRTT_1_1types_1_1sequence__constructor__datasource.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>internal::NArityDataSource&lt; sequence_varargs_ctor&lt; T &gt; &gt;</type>
      <name>type</name>
      <anchorfile>structRTT_1_1types_1_1sequence__constructor__datasource.html</anchorfile>
      <anchor>ac1d0463e096f9b336d1957f84e2063c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::sequence_ctor</name>
    <filename>structRTT_1_1types_1_1sequence__ctor.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const T &amp;(</type>
      <name>Signature</name>
      <anchorfile>structRTT_1_1types_1_1sequence__ctor.html</anchorfile>
      <anchor>a5213bd8ab7b43afa993b1d7d9f68dc44</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1types_1_1sequence__ctor.html</anchorfile>
      <anchor>adb85b91baeb6ff88e5b81b674c47574b</anchor>
      <arglist>(int size) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sequence_ctor</name>
      <anchorfile>structRTT_1_1types_1_1sequence__ctor.html</anchorfile>
      <anchor>a12fa633f259738d7722da298c957d9f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; T &gt;</type>
      <name>ptr</name>
      <anchorfile>structRTT_1_1types_1_1sequence__ctor.html</anchorfile>
      <anchor>a317b061def8c238759b392a8ac31f11c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::sequence_ctor2</name>
    <filename>structRTT_1_1types_1_1sequence__ctor2.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const T &amp;(</type>
      <name>Signature</name>
      <anchorfile>structRTT_1_1types_1_1sequence__ctor2.html</anchorfile>
      <anchor>a6f4955f74d0a600e623ce7b5c723f9d3</anchor>
      <arglist>)(int, typename T::value_type)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1types_1_1sequence__ctor2.html</anchorfile>
      <anchor>af1ceebb4f60a9fb3bb4c73bceede2f22</anchor>
      <arglist>(int size, typename T::value_type value) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sequence_ctor2</name>
      <anchorfile>structRTT_1_1types_1_1sequence__ctor2.html</anchorfile>
      <anchor>a89f35a3a8a90ddd03c4f22078fc65035</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; T &gt;</type>
      <name>ptr</name>
      <anchorfile>structRTT_1_1types_1_1sequence__ctor2.html</anchorfile>
      <anchor>ac394aa12454de55c02ff91e8a2ef220d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::sequence_varargs_ctor</name>
    <filename>structRTT_1_1types_1_1sequence__varargs__ctor.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>argument_type</name>
      <anchorfile>structRTT_1_1types_1_1sequence__varargs__ctor.html</anchorfile>
      <anchor>a3ad0431b6242989838b7a3afcbadfc94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const std::vector&lt; T &gt; &amp;</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1types_1_1sequence__varargs__ctor.html</anchorfile>
      <anchor>adf198e0e6dd51ac13f78aa779ed0e381</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1types_1_1sequence__varargs__ctor.html</anchorfile>
      <anchor>a34c432efbfd7adc64301608d2c298eee</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;args) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::SequenceBuilder</name>
    <filename>structRTT_1_1types_1_1SequenceBuilder.html</filename>
    <templarg></templarg>
    <base>RTT::types::TypeConstructor</base>
    <member kind="typedef">
      <type>T::value_type</type>
      <name>value_type</name>
      <anchorfile>structRTT_1_1types_1_1SequenceBuilder.html</anchorfile>
      <anchor>a9cd7fbf8ff41448cf4793a5ddbf88c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>build</name>
      <anchorfile>structRTT_1_1types_1_1SequenceBuilder.html</anchorfile>
      <anchor>a50b1dcde8ed664ec57ef1c83bdb3e52c</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::SequenceTypeInfo</name>
    <filename>classRTT_1_1types_1_1SequenceTypeInfo.html</filename>
    <templarg>T</templarg>
    <templarg>has_ostream</templarg>
    <base>TemplateTypeInfo&lt; T, has_ostream &gt;</base>
    <base>RTT::types::SequenceTypeInfoBase</base>
    <base>RTT::types::MemberFactory</base>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfo.html</anchorfile>
      <anchor>a2518a1e93e118721d35b34a106570e03</anchor>
      <arglist>(std::string name, int size) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfo.html</anchorfile>
      <anchor>af8aab8843491da4fd6a2fd15cc4a4288</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dssource, base::DataSourceBase::shared_ptr dsresult) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfo.html</anchorfile>
      <anchor>ae0686ea74e44c32eb51df9b7095c20fb</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfo.html</anchorfile>
      <anchor>ab29a5e0ddac1369723205698f513cf0d</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfo.html</anchorfile>
      <anchor>a0f41d78fe2301641d0faafabcb7ca7f3</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, base::DataSourceBase::shared_ptr id) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>getMemberNames</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfo.html</anchorfile>
      <anchor>a2f96b9fa87adcc2dc3c36e683edf3c92</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfo.html</anchorfile>
      <anchor>a6f56e889598f4357c93165e939dcabfd</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resize</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfo.html</anchorfile>
      <anchor>a657a11d10c300b159ddd58ab21dd4df7</anchor>
      <arglist>(base::DataSourceBase::shared_ptr arg, int size) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SequenceTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfo.html</anchorfile>
      <anchor>a40145e56b249c2398e22d6048ca76154</anchor>
      <arglist>(std::string name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::SequenceTypeInfoBase</name>
    <filename>classRTT_1_1types_1_1SequenceTypeInfoBase.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfoBase.html</anchorfile>
      <anchor>ac80b78aab10fbd7000bc6a4e46a8d7f9</anchor>
      <arglist>(std::string name, int size) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>composeType</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfoBase.html</anchorfile>
      <anchor>a739bd90a75af18a1afaa61a598bcf4d6</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dssource, base::DataSourceBase::shared_ptr dsresult) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfoBase.html</anchorfile>
      <anchor>a015d4b2b556aaff22495cf4e11cc07a5</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfoBase.html</anchorfile>
      <anchor>a7df6d9624ba90dbcd9d1c4fd34044018</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfoBase.html</anchorfile>
      <anchor>a63d2f61d625296f769dfdafc1f9602aa</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, base::DataSourceBase::shared_ptr id) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getMemberNames</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfoBase.html</anchorfile>
      <anchor>a685eaad3a8b622f700ab91f187e3674a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfoBase.html</anchorfile>
      <anchor>a3b466d102fb504943c33cce7d27e8da0</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resize</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfoBase.html</anchorfile>
      <anchor>a5d9f893da77a47bc09926e6dfd4345de</anchor>
      <arglist>(base::DataSourceBase::shared_ptr arg, int size) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SequenceTypeInfoBase</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfoBase.html</anchorfile>
      <anchor>a7cc343d61774421d4356180007f8cb80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SequenceTypeInfoBase</name>
      <anchorfile>classRTT_1_1types_1_1SequenceTypeInfoBase.html</anchorfile>
      <anchor>a2d37958d4fb9111ccfd6ec1fc53e18cf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::StdPrimitiveTypeInfo</name>
    <filename>structRTT_1_1types_1_1StdPrimitiveTypeInfo.html</filename>
    <templarg></templarg>
    <base>PrimitiveTypeInfo&lt; T, true &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>structRTT_1_1types_1_1StdPrimitiveTypeInfo.html</anchorfile>
      <anchor>a8baf2db3d505044e4effa8e015f1a891</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr result) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>structRTT_1_1types_1_1StdPrimitiveTypeInfo.html</anchorfile>
      <anchor>a038ffb7c13d39c2cc7460801005ca8df</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StdPrimitiveTypeInfo</name>
      <anchorfile>structRTT_1_1types_1_1StdPrimitiveTypeInfo.html</anchorfile>
      <anchor>af4db5761a90bbb01c2dd2c23604744eb</anchor>
      <arglist>(const char *type)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::StdStringTypeInfo</name>
    <filename>structRTT_1_1types_1_1StdStringTypeInfo.html</filename>
    <base>SequenceTypeInfo&lt; std::string, true &gt;</base>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>structRTT_1_1types_1_1StdStringTypeInfo.html</anchorfile>
      <anchor>ab5dcc36207c510388c84148ac9043df6</anchor>
      <arglist>(std::string name, int size) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>structRTT_1_1types_1_1StdStringTypeInfo.html</anchorfile>
      <anchor>aff1ebb607b35a6a12af83d4258869469</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr result) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>structRTT_1_1types_1_1StdStringTypeInfo.html</anchorfile>
      <anchor>a748e90950086c19613e0cde09e46f4b1</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StdStringTypeInfo</name>
      <anchorfile>structRTT_1_1types_1_1StdStringTypeInfo.html</anchorfile>
      <anchor>a8a2ca65c3e3ea1db98ec49a3dd7ce526</anchor>
      <arglist>(const std::string &amp;tname=&quot;string&quot;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::StdTypeInfo</name>
    <filename>structRTT_1_1types_1_1StdTypeInfo.html</filename>
    <templarg></templarg>
    <base>TemplateTypeInfo&lt; T, true &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>structRTT_1_1types_1_1StdTypeInfo.html</anchorfile>
      <anchor>a2c9888725ed2237a36dceeea4d99ad78</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr result) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>structRTT_1_1types_1_1StdTypeInfo.html</anchorfile>
      <anchor>a2ecec92fca75cdae23bfa9feeb9a1f3c</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StdTypeInfo</name>
      <anchorfile>structRTT_1_1types_1_1StdTypeInfo.html</anchorfile>
      <anchor>a6ffa049afff8c2cfbb662b9aeb5305dc</anchor>
      <arglist>(const char *type)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::stdvector_ctor</name>
    <filename>structRTT_1_1types_1_1stdvector__ctor.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const std::vector&lt; T &gt; &amp;(</type>
      <name>Signature</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__ctor.html</anchorfile>
      <anchor>ad6381f3b82abf4634d9b9e2091fa108f</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; T &gt; &amp;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__ctor.html</anchorfile>
      <anchor>a9df2c87e6e72d04087719ec3a577b0ca</anchor>
      <arglist>(int size) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stdvector_ctor</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__ctor.html</anchorfile>
      <anchor>a10c97dc5959de81f94985a18e02c4faa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::vector&lt; T &gt; &gt;</type>
      <name>ptr</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__ctor.html</anchorfile>
      <anchor>a977938bc96324d1ea66290aafaf11504</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::stdvector_ctor2</name>
    <filename>structRTT_1_1types_1_1stdvector__ctor2.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const std::vector&lt; T &gt; &amp;(</type>
      <name>Signature</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__ctor2.html</anchorfile>
      <anchor>a2efb1fd4e78539e24dc504bff0699c8d</anchor>
      <arglist>)(int, T)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; T &gt; &amp;</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__ctor2.html</anchorfile>
      <anchor>a7b453dba3f2031099cb8e1d0308c443b</anchor>
      <arglist>(int size, T value) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stdvector_ctor2</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__ctor2.html</anchorfile>
      <anchor>ac6b857f9e0f8887fecb830d7a67adc2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::vector&lt; T &gt; &gt;</type>
      <name>ptr</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__ctor2.html</anchorfile>
      <anchor>a7ad0db20c828cca7cbf5354a141ac508</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::stdvector_varargs_ctor</name>
    <filename>structRTT_1_1types_1_1stdvector__varargs__ctor.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>argument_type</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__varargs__ctor.html</anchorfile>
      <anchor>a97db0dd7945d4e2d5da7759e9133af7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const std::vector&lt; T &gt; &amp;</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__varargs__ctor.html</anchorfile>
      <anchor>ae1d044c797fbd0e7ceb6c7c717966c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structRTT_1_1types_1_1stdvector__varargs__ctor.html</anchorfile>
      <anchor>aa4c90a710450443f2c0a9b92d1a9e543</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;args) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::StdVectorBuilder</name>
    <filename>structRTT_1_1types_1_1StdVectorBuilder.html</filename>
    <templarg></templarg>
    <base>RTT::types::TypeConstructor</base>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>build</name>
      <anchorfile>structRTT_1_1types_1_1StdVectorBuilder.html</anchorfile>
      <anchor>a9944c91e03d98b2da9af99d0fd5337f9</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::StdVectorTemplateTypeInfo</name>
    <filename>structRTT_1_1types_1_1StdVectorTemplateTypeInfo.html</filename>
    <templarg></templarg>
    <templarg>has_ostream</templarg>
    <base>SequenceTypeInfo&lt; std::vector&lt; T &gt;, has_ostream &gt;</base>
    <member kind="function">
      <type></type>
      <name>StdVectorTemplateTypeInfo</name>
      <anchorfile>structRTT_1_1types_1_1StdVectorTemplateTypeInfo.html</anchorfile>
      <anchor>a8b3facf61f46ed566016a8f3009fd6f3</anchor>
      <arglist>(std::string name)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::StdVectorTypeInfo</name>
    <filename>structRTT_1_1types_1_1StdVectorTypeInfo.html</filename>
    <base>SequenceTypeInfo&lt; std::vector&lt; double &gt;, true &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>structRTT_1_1types_1_1StdVectorTypeInfo.html</anchorfile>
      <anchor>a1097b3f79e94a10d364ae8700f633326</anchor>
      <arglist>(base::DataSourceBase::shared_ptr dssource, base::DataSourceBase::shared_ptr dsresult) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StdVectorTypeInfo</name>
      <anchorfile>structRTT_1_1types_1_1StdVectorTypeInfo.html</anchorfile>
      <anchor>aafabb5ab861dd277406e974a2bdd5fb8</anchor>
      <arglist>(std::string name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::StreamFactory</name>
    <filename>classRTT_1_1types_1_1StreamFactory.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual std::ostream &amp;</type>
      <name>write</name>
      <anchorfile>classRTT_1_1types_1_1StreamFactory.html</anchorfile>
      <anchor>a4b04095c793f99e1593c8a4969ee2bc3</anchor>
      <arglist>(std::ostream &amp;os, base::DataSourceBase::shared_ptr in) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::istream &amp;</type>
      <name>read</name>
      <anchorfile>classRTT_1_1types_1_1StreamFactory.html</anchorfile>
      <anchor>af33c508f0dc289f7b373c8ad2af00546</anchor>
      <arglist>(std::istream &amp;os, base::DataSourceBase::shared_ptr out) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>toString</name>
      <anchorfile>classRTT_1_1types_1_1StreamFactory.html</anchorfile>
      <anchor>a86695623c67127305cde4d9cb3e12e91</anchor>
      <arglist>(base::DataSourceBase::shared_ptr in) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromString</name>
      <anchorfile>classRTT_1_1types_1_1StreamFactory.html</anchorfile>
      <anchor>ad2a364d6cb6a088746e5f09e635fe5f4</anchor>
      <arglist>(const std::string &amp;value, base::DataSourceBase::shared_ptr out) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isStreamable</name>
      <anchorfile>classRTT_1_1types_1_1StreamFactory.html</anchorfile>
      <anchor>aaf870eeb72ed791374b3041bb945144b</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::StructTypeInfo</name>
    <filename>classRTT_1_1types_1_1StructTypeInfo.html</filename>
    <templarg></templarg>
    <templarg>has_ostream</templarg>
    <base>TemplateTypeInfo&lt; T, has_ostream &gt;</base>
    <base>RTT::types::MemberFactory</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeTypeImpl</name>
      <anchorfile>classRTT_1_1types_1_1StructTypeInfo.html</anchorfile>
      <anchor>ab5755bb62242074a9b4a810b5ab74311</anchor>
      <arglist>(const PropertyBag &amp;source, typename internal::AssignableDataSource&lt; T &gt;::reference_t result) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1StructTypeInfo.html</anchorfile>
      <anchor>a372c0934da0ba3f97e40bbef9be30902</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, base::DataSourceBase::shared_ptr id) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1StructTypeInfo.html</anchorfile>
      <anchor>a46934d5a131c58ca02eaa5d87366456c</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1StructTypeInfo.html</anchorfile>
      <anchor>a922fa1b9364b957df02b03066cb7ee8c</anchor>
      <arglist>(internal::Reference *ref, base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>getMemberNames</name>
      <anchorfile>classRTT_1_1types_1_1StructTypeInfo.html</anchorfile>
      <anchor>aa716319f08cf08c2fbd17fdbdf1f0264</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1StructTypeInfo.html</anchorfile>
      <anchor>a163302e3909657fbc5e1f3715b556167</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resize</name>
      <anchorfile>classRTT_1_1types_1_1StructTypeInfo.html</anchorfile>
      <anchor>a34b0483be521374874642f683d5ef3e1</anchor>
      <arglist>(base::DataSourceBase::shared_ptr arg, int size) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StructTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1StructTypeInfo.html</anchorfile>
      <anchor>aa5e12da44d7c3c412e55dfca5f042620</anchor>
      <arglist>(std::string name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TemplateCompositionFactory</name>
    <filename>classRTT_1_1types_1_1TemplateCompositionFactory.html</filename>
    <templarg>T</templarg>
    <base>RTT::types::CompositionFactory</base>
    <member kind="typedef">
      <type>T</type>
      <name>UserType</name>
      <anchorfile>classRTT_1_1types_1_1TemplateCompositionFactory.html</anchorfile>
      <anchor>ab08705b8b2f254a72d495ecc1f5b9f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeType</name>
      <anchorfile>classRTT_1_1types_1_1TemplateCompositionFactory.html</anchorfile>
      <anchor>a30184f673ca6d5e11f3ffef5ec0f7e05</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr result) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>composeTypeImpl</name>
      <anchorfile>classRTT_1_1types_1_1TemplateCompositionFactory.html</anchorfile>
      <anchor>ad0a89b65a9d84f91022f9bcd4267cab0</anchor>
      <arglist>(const PropertyBag &amp;source, typename internal::AssignableDataSource&lt; T &gt;::reference_t result) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>classRTT_1_1types_1_1TemplateCompositionFactory.html</anchorfile>
      <anchor>ab7af70d1532fafdb08e204666eeb6748</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>decomposeTypeImpl</name>
      <anchorfile>classRTT_1_1types_1_1TemplateCompositionFactory.html</anchorfile>
      <anchor>a9e440076d3e444feb0dea8e3f69bba55</anchor>
      <arglist>(typename internal::AssignableDataSource&lt; T &gt;::const_reference_t source, PropertyBag &amp;targetbag) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TemplateConnFactory</name>
    <filename>classRTT_1_1types_1_1TemplateConnFactory.html</filename>
    <templarg>T</templarg>
    <base>RTT::internal::ConnFactory</base>
    <member kind="function">
      <type>base::ChannelElementBase::shared_ptr</type>
      <name>buildChannelInput</name>
      <anchorfile>classRTT_1_1types_1_1TemplateConnFactory.html</anchorfile>
      <anchor>ab745b088a598bf6720660e2540fc51af</anchor>
      <arglist>(base::OutputPortInterface &amp;port) const </arglist>
    </member>
    <member kind="function">
      <type>base::ChannelElementBase::shared_ptr</type>
      <name>buildChannelOutput</name>
      <anchorfile>classRTT_1_1types_1_1TemplateConnFactory.html</anchorfile>
      <anchor>a3d4f821be607c07c0975759829330dbe</anchor>
      <arglist>(base::InputPortInterface &amp;port) const </arglist>
    </member>
    <member kind="function">
      <type>base::ChannelElementBase::shared_ptr</type>
      <name>buildDataStorage</name>
      <anchorfile>classRTT_1_1types_1_1TemplateConnFactory.html</anchorfile>
      <anchor>a4204064b58ded9a7fe9e2a7768f309af</anchor>
      <arglist>(ConnPolicy const &amp;policy) const </arglist>
    </member>
    <member kind="function">
      <type>base::InputPortInterface *</type>
      <name>inputPort</name>
      <anchorfile>classRTT_1_1types_1_1TemplateConnFactory.html</anchorfile>
      <anchor>a6f4ae0319e27aa907eb6f24533f4a031</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>base::OutputPortInterface *</type>
      <name>outputPort</name>
      <anchorfile>classRTT_1_1types_1_1TemplateConnFactory.html</anchorfile>
      <anchor>a7223452a8775be639cee0aedc375d0fb</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::TemplateConstructor</name>
    <filename>structRTT_1_1types_1_1TemplateConstructor.html</filename>
    <templarg>S</templarg>
    <base>RTT::types::TypeConstructor</base>
    <member kind="typedef">
      <type>boost::function_traits&lt; S &gt;::arg1_type</type>
      <name>arg1_type</name>
      <anchorfile>structRTT_1_1types_1_1TemplateConstructor.html</anchorfile>
      <anchor>a2bc82d2b654b6f409290828ab2cc13db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function_traits&lt; S &gt;::result_type</type>
      <name>result_type</name>
      <anchorfile>structRTT_1_1types_1_1TemplateConstructor.html</anchorfile>
      <anchor>aff732ad2acd2f5e133de5e912c6cadd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>internal::create_sequence&lt; typename boost::function_types::parameter_types&lt; S &gt;::type &gt;</type>
      <name>SequenceFactory</name>
      <anchorfile>structRTT_1_1types_1_1TemplateConstructor.html</anchorfile>
      <anchor>ae7d149cf5fd6a1ef84aacf3e9d3067ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>build</name>
      <anchorfile>structRTT_1_1types_1_1TemplateConstructor.html</anchorfile>
      <anchor>aeb845d09282ebc754ed9ff3778fd2a8e</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>convert</name>
      <anchorfile>structRTT_1_1types_1_1TemplateConstructor.html</anchorfile>
      <anchor>a4aeaab8a38384cf6f12c4982c6ccc56d</anchor>
      <arglist>(base::DataSourceBase::shared_ptr arg) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TemplateConstructor</name>
      <anchorfile>structRTT_1_1types_1_1TemplateConstructor.html</anchorfile>
      <anchor>a062123b231b6db1c52c8f1ab914caf79</anchor>
      <arglist>(FInit f, bool autom)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>automatic</name>
      <anchorfile>structRTT_1_1types_1_1TemplateConstructor.html</anchorfile>
      <anchor>a90c717fd4e3ea247279d54dc0021d47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; S &gt;</type>
      <name>ff</name>
      <anchorfile>structRTT_1_1types_1_1TemplateConstructor.html</anchorfile>
      <anchor>a49fced76e42a484c9d713c55da9fd483</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TemplateTypeInfo</name>
    <filename>classRTT_1_1types_1_1TemplateTypeInfo.html</filename>
    <templarg>T</templarg>
    <templarg>use_ostream</templarg>
    <base>RTT::types::PrimitiveTypeInfo</base>
    <base>RTT::types::TemplateConnFactory</base>
    <base>RTT::types::TemplateCompositionFactory</base>
    <member kind="typedef">
      <type>T</type>
      <name>UserType</name>
      <anchorfile>classRTT_1_1types_1_1TemplateTypeInfo.html</anchorfile>
      <anchor>aa6d26b24f8eadba73aadf8bce5cfa501</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::ChannelElementBase::shared_ptr</type>
      <name>buildRemoteChannelOutput</name>
      <anchorfile>classRTT_1_1types_1_1TemplateTypeInfo.html</anchorfile>
      <anchor>a26efb0f4e995790e507922f87b643de3</anchor>
      <arglist>(base::OutputPortInterface &amp;output_port, types::TypeInfo const *type_info, base::InputPortInterface &amp;input, const ConnPolicy &amp;policy)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1TemplateTypeInfo.html</anchorfile>
      <anchor>acfb38d78ad2b612e6b931b28c029768b</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TemplateTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1TemplateTypeInfo.html</anchorfile>
      <anchor>a4b585e34166b17b1e84dc6b09f1bbe18</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TemplateTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1TemplateTypeInfo.html</anchorfile>
      <anchor>abb5428a6e73196c02069ea91a3fcbfdc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TemplateValueFactory</name>
    <filename>classRTT_1_1types_1_1TemplateValueFactory.html</filename>
    <templarg>T</templarg>
    <base>RTT::types::ValueFactory</base>
    <member kind="typedef">
      <type>T</type>
      <name>DataType</name>
      <anchorfile>classRTT_1_1types_1_1TemplateValueFactory.html</anchorfile>
      <anchor>a6c9a408bd013630fb2310949ad19b4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>buildActionAlias</name>
      <anchorfile>classRTT_1_1types_1_1TemplateValueFactory.html</anchorfile>
      <anchor>a0f6a6c28ae27d3810a746306a3462fe8</anchor>
      <arglist>(base::ActionInterface *action, base::DataSourceBase::shared_ptr in) const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildAlias</name>
      <anchorfile>classRTT_1_1types_1_1TemplateValueFactory.html</anchorfile>
      <anchor>ad83979a134c3d3dd64283f209acc87dd</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr in) const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildAttribute</name>
      <anchorfile>classRTT_1_1types_1_1TemplateValueFactory.html</anchorfile>
      <anchor>a4fd728df10b4c7855ecaad1464f1249a</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr in) const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildConstant</name>
      <anchorfile>classRTT_1_1types_1_1TemplateValueFactory.html</anchorfile>
      <anchor>aca42e228b443cc43379d3adad8806e2e</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr dsb) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::PropertyBase *</type>
      <name>buildProperty</name>
      <anchorfile>classRTT_1_1types_1_1TemplateValueFactory.html</anchorfile>
      <anchor>acc19eeb6324332fe28dcc9781fdd4f04</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, base::DataSourceBase::shared_ptr source=0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>buildReference</name>
      <anchorfile>classRTT_1_1types_1_1TemplateValueFactory.html</anchorfile>
      <anchor>a27fe170d8ea6508afa0a18bb9d804ab6</anchor>
      <arglist>(void *ptr) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>buildValue</name>
      <anchorfile>classRTT_1_1types_1_1TemplateValueFactory.html</anchorfile>
      <anchor>a06a230f6d224eede8122df1bafa66804</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>classRTT_1_1types_1_1TemplateValueFactory.html</anchorfile>
      <anchor>acb5e52e88896de3beeec1fbd3f19c6c4</anchor>
      <arglist>(std::string name) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TransportPlugin</name>
    <filename>classRTT_1_1types_1_1TransportPlugin.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1types_1_1TransportPlugin.html</anchorfile>
      <anchor>ac3cc5aaec4e4715a392d4b424c7515f7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getTransportName</name>
      <anchorfile>classRTT_1_1types_1_1TransportPlugin.html</anchorfile>
      <anchor>a150d670e63a42e1b4a5643de6d7eec33</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getTypekitName</name>
      <anchorfile>classRTT_1_1types_1_1TransportPlugin.html</anchorfile>
      <anchor>ac69c00a3225fce03c05fb9a53d2a7821</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>registerTransport</name>
      <anchorfile>classRTT_1_1types_1_1TransportPlugin.html</anchorfile>
      <anchor>a3c91b6d936e3f45e5c89d0fb9c3de1b0</anchor>
      <arglist>(std::string type_name, TypeInfo *ti)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TransportPlugin</name>
      <anchorfile>classRTT_1_1types_1_1TransportPlugin.html</anchorfile>
      <anchor>ac6e5f44ca39ab77c52d74a17b591faa1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::type_discovery</name>
    <filename>classRTT_1_1types_1_1type__discovery.html</filename>
    <member kind="typedef">
      <type>char</type>
      <name>Elem</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a99e4e19fdadb60921bff4769bdba230f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::mpl::bool_&lt; true &gt;</type>
      <name>is_loading</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a7ff6bd730684536c7743484476acd53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::mpl::bool_&lt; false &gt;</type>
      <name>is_saving</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a5a908f1f68af0f54f06d3f174aa2e4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>PartNames</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>aa7fc8db37d6901791835d5bfb571ab2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; base::DataSourceBase::shared_ptr &gt;</type>
      <name>Parts</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>ac605de9ea348b09f22d23148ce7a70e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delete_created_pointers</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a45d9ada945e60cf93ff29875b4da999f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>discover</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a1f65b7c94fe09f50be0b53038b6bae06</anchor>
      <arglist>(T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>discoverMember</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a6728be6c7b9d66b99233e1ca534e71c5</anchor>
      <arglist>(T &amp;t, const std::string name)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>get_library_version</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>af03c33f2ee3bf4587c78644e8d6c0665</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a6c865a7a66c78b9baee9d8dc3f7be149</anchor>
      <arglist>(const std::string name)</arglist>
    </member>
    <member kind="function">
      <type>type_discovery &amp;</type>
      <name>load_a_type</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a90799ea80f0754c1d410b33bf5996f1b</anchor>
      <arglist>(T &amp;t, boost::mpl::true_)</arglist>
    </member>
    <member kind="function">
      <type>type_discovery &amp;</type>
      <name>load_a_type</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>afbaee901b67b4ab33653fdc7bbe9d72c</anchor>
      <arglist>(T &amp;t, boost::mpl::false_)</arglist>
    </member>
    <member kind="function">
      <type>type_discovery &amp;</type>
      <name>load_a_type</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>aaeb8d413e280a95a9b3bbb528971789c</anchor>
      <arglist>(const boost::serialization::array&lt; T &gt; &amp;t, boost::mpl::false_)</arglist>
    </member>
    <member kind="function">
      <type>type_discovery &amp;</type>
      <name>load_a_type</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a441acb28cc58c153a0e73f2f4710ce45</anchor>
      <arglist>(boost::array&lt; T, N &gt; &amp;t, boost::mpl::false_)</arglist>
    </member>
    <member kind="function">
      <type>type_discovery &amp;</type>
      <name>load_a_type</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a37f1240e3300f2e556482934eff8ab59</anchor>
      <arglist>(const T *&amp;, boost::mpl::false_)</arglist>
    </member>
    <member kind="function">
      <type>type_discovery &amp;</type>
      <name>load_a_type</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a13d44fc6b0a1d763eba62c59aa52a1f6</anchor>
      <arglist>(const boost::serialization::nvp&lt; T &gt; &amp;t, boost::mpl::false_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_object</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a052f4cf14d1797a5d625f18e70a6f6e8</anchor>
      <arglist>(void *x, const boost::archive::detail::basic_oserializer &amp;bos)</arglist>
    </member>
    <member kind="function">
      <type>type_discovery &amp;</type>
      <name>operator&amp;</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a7c87c68dbcac9b00c0a5825d7fb19f0f</anchor>
      <arglist>(T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>type_discovery &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>ab63b6f7930bd06d3b7b35f817a24f802</anchor>
      <arglist>(T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>referenceMember</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a9ad560fc5c0f4d0c2feb969e89c070b5</anchor>
      <arglist>(internal::Reference *ref, T &amp;t, const std::string name)</arglist>
    </member>
    <member kind="function">
      <type>const boost::archive::detail::basic_pointer_iserializer *</type>
      <name>register_type</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a83b3d0c891d1cdd51b6350907038d8c3</anchor>
      <arglist>(T *=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_object_address</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a7d632531cd11e6e07f52d96173adb421</anchor>
      <arglist>(const void *new_address, const void *old_address)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_discovery</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a7039d5b4377b837253c8f4a00fdb8b3d</anchor>
      <arglist>(base::DataSourceBase::shared_ptr parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_discovery</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>ad6b10e1d09086d2f11a9c0c9390612a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>membername</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>ada0418704c4ccc423ba57a286fcf1c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PartNames</type>
      <name>mnames</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a53f1c82fe032f1d0d6e5f7bdca08c13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>mparent</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a4ff55bcb90546409816ea60d4c9e503f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Parts</type>
      <name>mparts</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a78098644e99bf546178e9c2ab5946752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>internal::Reference *</type>
      <name>mref</name>
      <anchorfile>classRTT_1_1types_1_1type__discovery.html</anchorfile>
      <anchor>a357c705040baedb6aecf2ae6302416fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::TypeConstructor</name>
    <filename>structRTT_1_1types_1_1TypeConstructor.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>build</name>
      <anchorfile>structRTT_1_1types_1_1TypeConstructor.html</anchorfile>
      <anchor>ad0605327f190bd1930c7643b9688e890</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>convert</name>
      <anchorfile>structRTT_1_1types_1_1TypeConstructor.html</anchorfile>
      <anchor>a2615c58c4b70d2da55ccf3ecdadad64a</anchor>
      <arglist>(base::DataSourceBase::shared_ptr arg) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TypeConstructor</name>
      <anchorfile>structRTT_1_1types_1_1TypeConstructor.html</anchorfile>
      <anchor>adb044906b31aab5561d955bd25d52b3e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TypeInfo</name>
    <filename>classRTT_1_1types_1_1TypeInfo.html</filename>
    <member kind="typedef">
      <type>const std::type_info *</type>
      <name>TypeId</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a9602995c9d1daebc2cae759343f0c09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAlias</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a333c1ce14cb2e50e355327e95d3001d2</anchor>
      <arglist>(const std::string &amp;alias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addConstructor</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a75656ca99e9e90d4a0a594430ca8379c</anchor>
      <arglist>(TypeConstructor *tb)</arglist>
    </member>
    <member kind="function">
      <type>base::ChannelElementBase::shared_ptr</type>
      <name>buildChannelInput</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a5c6aca4d2907a92f1aeaaa011c995ab1</anchor>
      <arglist>(base::OutputPortInterface &amp;port) const </arglist>
    </member>
    <member kind="function">
      <type>base::ChannelElementBase::shared_ptr</type>
      <name>buildChannelOutput</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a4403575f004eb5f4032cc3a05ca84989</anchor>
      <arglist>(base::InputPortInterface &amp;port) const </arglist>
    </member>
    <member kind="function">
      <type>base::ChannelElementBase::shared_ptr</type>
      <name>buildDataStorage</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a8f98f51c0c746c8f74c84e5e47ae1e60</anchor>
      <arglist>(ConnPolicy const &amp;policy) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>construct</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a27e98331862b9449ee96c5f19e1c99c7</anchor>
      <arglist>(const std::vector&lt; base::DataSourceBase::shared_ptr &gt; &amp;args) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>convert</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ae669aa2bc86854b889f988904b69851f</anchor>
      <arglist>(base::DataSourceBase::shared_ptr arg) const </arglist>
    </member>
    <member kind="function">
      <type>CompositionFactoryPtr</type>
      <name>getCompositionFactory</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a1dc5cf6f5bdae1f1fac6767c85173c20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MemberFactoryPtr</type>
      <name>getMemberFactory</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a40608480da39a8284ef5445e0fc19eee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ConnFactoryPtr</type>
      <name>getPortFactory</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a579825fd5ac7884e4a9193b99fbf95e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StreamFactoryPtr</type>
      <name>getStreamFactory</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a556271a5b93dfbaa2689da39d5e1a1a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TypeId</type>
      <name>getTypeId</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>aec99b9791cbd3478898b5c5ff696493c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getTypeIdName</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a018bf54c2acd493339cf82b700baa1bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ad8144e74a603241ebf29ba51bf252525</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getTypeNames</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ac1a33089a767894589092e05c3a8a35d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ValueFactoryPtr</type>
      <name>getValueFactory</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ae80ea73e33b8ec096dc7c16609afcfce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::InputPortInterface *</type>
      <name>inputPort</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a1e9c288d56604e88b553f55fe382e622</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isType</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ae2d7f00b91e1c420e614d3b6191e7bcd</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>base::OutputPortInterface *</type>
      <name>outputPort</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a4b80de7ab359a92abb3b046b4ca866b6</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositionFactory</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a6875a27668e0977cde5d31837114b5fe</anchor>
      <arglist>(CompositionFactoryPtr cf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMemberFactory</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ad948d1e86bee4f8a6f037e4343478874</anchor>
      <arglist>(MemberFactoryPtr mf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPortFactory</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>abf8f0f03cc70e7bfb57a4c39fe9bdaf3</anchor>
      <arglist>(ConnFactoryPtr cf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStreamFactory</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>aa655839e49ef164a3bf8f6f44bd59c07</anchor>
      <arglist>(StreamFactoryPtr sf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTypeId</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a578a0b10ca80ef0210eef20818eec3cb</anchor>
      <arglist>(TypeId tid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueFactory</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>abedff2de95604d12064de0df342c28db</anchor>
      <arglist>(ValueFactoryPtr dsf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a8f553d6e049cfdf3d97d3397c4073e7a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a5cb8169d27ba0d5c6282d3d4cd509b0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addProtocol</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a8fcc643caae2065853ff970f43789b63</anchor>
      <arglist>(int protocol_id, TypeTransporter *tt)</arglist>
    </member>
    <member kind="function">
      <type>TypeTransporter *</type>
      <name>getProtocol</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ad0b729e36b3b0dad208453d068ae26af</anchor>
      <arglist>(int protocol_id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasProtocol</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ae9c1d53e3889d04387a3b1b097f9b53b</anchor>
      <arglist>(int protocol_id) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>getTransportNames</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ad8900256e0e8d7de3164e48025f41015</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildConstant</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a899229b00dc8f8f73d9cf5b3a8dac219</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr source, int sizehint) const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildConstant</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ace3b86f93953daa60e1db95a8facfa39</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>aeea302573a995a54dc722c09ebb1dd55</anchor>
      <arglist>(std::string name, int sizehint) const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a475a41576fbdd208cae941d897b56e0f</anchor>
      <arglist>(std::string name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resize</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a499ae64a8113cab87023bd9852116fd7</anchor>
      <arglist>(base::DataSourceBase::shared_ptr arg, int size) const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildAlias</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a6284c245b8011498c307ff09e40a09c1</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr b) const </arglist>
    </member>
    <member kind="function">
      <type>base::PropertyBase *</type>
      <name>buildProperty</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a9e36b8105f5ea83d51386bf0d23e33e0</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, base::DataSourceBase::shared_ptr source=0) const </arglist>
    </member>
    <member kind="function">
      <type>base::AttributeBase *</type>
      <name>buildAttribute</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ab4aa81e8820310850843d250730c9e1f</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr source=0) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>buildValue</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ae44d6fec774ae58d1115c7b7dd7dab82</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>buildReference</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>adca0ad3bb64f377453b9be73a25b5ae4</anchor>
      <arglist>(void *ptr) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>buildActionAlias</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ad770db1e643632dbdf4f9c3196e2df63</anchor>
      <arglist>(base::ActionInterface *action, base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>write</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ac9d08b9a93d7fdea9ec6f3b74b7bdc86</anchor>
      <arglist>(std::ostream &amp;os, base::DataSourceBase::shared_ptr in) const </arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>read</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a3aa3ed920a8bca00db172c74baab35de</anchor>
      <arglist>(std::istream &amp;os, base::DataSourceBase::shared_ptr out) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a5b99d3c7c4707bab9c9fcbe8a926fc6f</anchor>
      <arglist>(base::DataSourceBase::shared_ptr in) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromString</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>aca5c6af9797eab6cbf0dad093b419151</anchor>
      <arglist>(const std::string &amp;value, base::DataSourceBase::shared_ptr out) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStreamable</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a14cc943a4e363ac78928d74bfebd1ba6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getMemberNames</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a3ef105cfabb29bb237c84e3b6d13ebc9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>aae55b906cd6079aa50c78bc30a019dd7</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ac747659e3beea0a8454394638dd8fe4a</anchor>
      <arglist>(internal::Reference *ref, base::DataSourceBase::shared_ptr item, const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>getMember</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a3303d50df99e51be0fc103026ce25d4b</anchor>
      <arglist>(base::DataSourceBase::shared_ptr item, base::DataSourceBase::shared_ptr id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>composeType</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>affa99b5b0fa9f9a4b252b42a422473e2</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr target) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>decomposeType</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a83cabdced96572bdb60e737e975ab1da</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="function">
      <type>base::DataSourceBase::shared_ptr</type>
      <name>convertType</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>aa1b07b68ddd5636b926e3bbb310a7ef1</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source) const </arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; TypeConstructor * &gt;</type>
      <name>Constructors</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a67a8eb28455076f115bbc7f6689d57e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; TypeTransporter * &gt;</type>
      <name>Transporters</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>afef88addaf23291b24e92b236f81a08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Constructors</type>
      <name>constructors</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a6bd32be5fd47eac7518e4fd9e625d593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; CompositionFactory &gt;</type>
      <name>mcompf</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a1378de3456d40b72acacc00555b92881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ConnFactory &gt;</type>
      <name>mconnf</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a1cc038021d43dd6f64a464a9a668f9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ValueFactory &gt;</type>
      <name>mdsf</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>abf858892bf618177c4d5a856a7804e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; MemberFactory &gt;</type>
      <name>mmembf</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a92c8b686a240a81c9bfcbf9804b7c15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; StreamFactory &gt;</type>
      <name>mstrf</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a6c10690bf01e08ce595cb2d61a2fb96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TypeId</type>
      <name>mtid</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>ada2f8c5c897d7813ee9d33892709184a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>mtid_name</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>af149eb63fb27df2b0dc085eb56ccc4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mtypenames</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>af2aa014f00aecbdec950f7d70053ae81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Transporters</type>
      <name>transporters</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfo.html</anchorfile>
      <anchor>a12e1aa31445a882c6888acf461ffe6ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TypeInfoGenerator</name>
    <filename>classRTT_1_1types_1_1TypeInfoGenerator.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual TypeInfo *</type>
      <name>getTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoGenerator.html</anchorfile>
      <anchor>a2ac544c7d7a0993e7e1e8c639753095b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::string &amp;</type>
      <name>getTypeName</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoGenerator.html</anchorfile>
      <anchor>ac7678e34c359cb1ab1dfda9500a7dc6c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoGenerator.html</anchorfile>
      <anchor>aa27628858411ce36f8f11eb6952844b0</anchor>
      <arglist>(TypeInfo *ti)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TypeInfoGenerator</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoGenerator.html</anchorfile>
      <anchor>a3775ff6a8c64894112dfa761d71ce78a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::TypeInfoName</name>
    <filename>structRTT_1_1types_1_1TypeInfoName.html</filename>
    <templarg></templarg>
    <base>RTT::types::EmptyTypeInfo</base>
    <member kind="function">
      <type>TypeInfo *</type>
      <name>getTypeInfoObject</name>
      <anchorfile>structRTT_1_1types_1_1TypeInfoName.html</anchorfile>
      <anchor>a30b51b5a79e8ec87a194f4fb9c8e82ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installTypeInfoObject</name>
      <anchorfile>structRTT_1_1types_1_1TypeInfoName.html</anchorfile>
      <anchor>a4d568172f497f521577728ad2c252905</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypeInfoName</name>
      <anchorfile>structRTT_1_1types_1_1TypeInfoName.html</anchorfile>
      <anchor>a7f2e2614bc1495a39c1667732a2a9ff7</anchor>
      <arglist>(std::string name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TypeInfoRepository</name>
    <filename>classRTT_1_1types_1_1TypeInfoRepository.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; TypeInfoRepository &gt;</type>
      <name>shared_ptr</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a4a1515a4ba1480159622f666ccdd4fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addType</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a8de60807ab40114355121a6b23b743c5</anchor>
      <arglist>(TypeInfo *ti)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addType</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a22c45317dd48f765b50af84b3c2b21f6</anchor>
      <arglist>(TypeInfoGenerator *tig)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getDottedTypes</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a79112ffff0ec3bf3eb55f13597a62515</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TypeInfo *</type>
      <name>getTypeById</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>aa9dd41450edf38e20bd988d2be6d0397</anchor>
      <arglist>(TypeInfo::TypeId type_id) const </arglist>
    </member>
    <member kind="function">
      <type>TypeInfo *</type>
      <name>getTypeById</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a823c5806dcde8960caab7d6755fe859c</anchor>
      <arglist>(const char *type_id_name) const </arglist>
    </member>
    <member kind="function">
      <type>TypeInfo *</type>
      <name>getTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>af380a210068aee4fc5eab455e4c9f5e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getTypes</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a442ed6fac2bccbd444a55d24f72c63f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logTypeInfo</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>ac9374a0dc215732bccf1e3050f8c295e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerTransport</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a0f7d4de77245160acc6730e76e5bd760</anchor>
      <arglist>(TransportPlugin *tr)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toDot</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>ae9e91145e91a41a3c52112f9acb43174</anchor>
      <arglist>(const std::string &amp;type) const </arglist>
    </member>
    <member kind="function">
      <type>TypeInfo *</type>
      <name>type</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a866326a0a0436c7aa688fa1c180b7015</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TypeInfoRepository</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>ab74e05607f7d2ce75a20c51c2cfb2a2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr</type>
      <name>Instance</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a48db2e739dd72ad730d67452a0e78612</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, TypeInfo * &gt;</type>
      <name>map_t</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a46862463ec48c63e76f1e75c1850cf14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; TransportPlugin * &gt;</type>
      <name>Transports</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>add335e3bbeaf26035658be41ccfd1897</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TypeInfoRepository</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a362e17016f299b731927c24417864d7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map_t</type>
      <name>data</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>a85ce2eb67287c879f29246c5ec264597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Transports</type>
      <name>transports</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>ab843bcff9e0c4c6ee68939a243f4ee8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>os::Mutex</type>
      <name>type_lock</name>
      <anchorfile>classRTT_1_1types_1_1TypeInfoRepository.html</anchorfile>
      <anchor>af92072c12ae8f72c46483d5c8e45e6d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TypekitPlugin</name>
    <filename>classRTT_1_1types_1_1TypekitPlugin.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getName</name>
      <anchorfile>classRTT_1_1types_1_1TypekitPlugin.html</anchorfile>
      <anchor>adec67906e0f2d463b394b5c4832e362b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>loadConstructors</name>
      <anchorfile>classRTT_1_1types_1_1TypekitPlugin.html</anchorfile>
      <anchor>a9a2d19413a368723d952b9185e2c7324</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadGlobals</name>
      <anchorfile>classRTT_1_1types_1_1TypekitPlugin.html</anchorfile>
      <anchor>a2845a0e5a0bbc2f91b399f96dbf5d771</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>loadOperators</name>
      <anchorfile>classRTT_1_1types_1_1TypekitPlugin.html</anchorfile>
      <anchor>a92a8c980e5e06531cf2f57230c4be3e5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>loadTypes</name>
      <anchorfile>classRTT_1_1types_1_1TypekitPlugin.html</anchorfile>
      <anchor>a8f701807f130ea64b2c25daf7e4c3272</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TypekitPlugin</name>
      <anchorfile>classRTT_1_1types_1_1TypekitPlugin.html</anchorfile>
      <anchor>a14cf37c386553609ebb0557a0ed8e1d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TypekitRepository</name>
    <filename>classRTT_1_1types_1_1TypekitRepository.html</filename>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>getTransports</name>
      <anchorfile>classRTT_1_1types_1_1TypekitRepository.html</anchorfile>
      <anchor>af57e236914fd1db2e846f0eb133e02c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>getTypekits</name>
      <anchorfile>classRTT_1_1types_1_1TypekitRepository.html</anchorfile>
      <anchor>acf4ab5979aa1d5c051605c4b2037cd0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasTransport</name>
      <anchorfile>classRTT_1_1types_1_1TypekitRepository.html</anchorfile>
      <anchor>a2e7f2cfeb06ba3f7983cc009d69765e7</anchor>
      <arglist>(const std::string &amp;transportname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasTypekit</name>
      <anchorfile>classRTT_1_1types_1_1TypekitRepository.html</anchorfile>
      <anchor>aa7e01f7165ac81aed4d9f9df2a060436</anchor>
      <arglist>(const std::string &amp;typekitname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Import</name>
      <anchorfile>classRTT_1_1types_1_1TypekitRepository.html</anchorfile>
      <anchor>af8081a0e592c1e22c265f89e1f8d04bd</anchor>
      <arglist>(TypekitPlugin *tkp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Import</name>
      <anchorfile>classRTT_1_1types_1_1TypekitRepository.html</anchorfile>
      <anchor>a0015856ac2214c30ad07f2ba1b79aeb7</anchor>
      <arglist>(TransportPlugin *tr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Release</name>
      <anchorfile>classRTT_1_1types_1_1TypekitRepository.html</anchorfile>
      <anchor>a6639e7c35ac5caf66b5d4dcede26c298</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TypeMarshaller</name>
    <filename>classRTT_1_1types_1_1TypeMarshaller.html</filename>
    <base>RTT::types::TypeTransporter</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>createCookie</name>
      <anchorfile>classRTT_1_1types_1_1TypeMarshaller.html</anchorfile>
      <anchor>ac5c6b4636ec30781b85facbe7444a15e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deleteCookie</name>
      <anchorfile>classRTT_1_1types_1_1TypeMarshaller.html</anchorfile>
      <anchor>a32fdcfe926db0446abe001cd2e55323e</anchor>
      <arglist>(void *cookie) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::pair&lt; void const *, int &gt;</type>
      <name>fillBlob</name>
      <anchorfile>classRTT_1_1types_1_1TypeMarshaller.html</anchorfile>
      <anchor>acb946c48dd52e635847105bccdcc0234</anchor>
      <arglist>(base::DataSourceBase::shared_ptr source, void *blob, int size, void *cookie=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>getSampleSize</name>
      <anchorfile>classRTT_1_1types_1_1TypeMarshaller.html</anchorfile>
      <anchor>a0aabb6cb6611806502df0752c83cdf72</anchor>
      <arglist>(base::DataSourceBase::shared_ptr sample, void *cookie=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>updateFromBlob</name>
      <anchorfile>classRTT_1_1types_1_1TypeMarshaller.html</anchorfile>
      <anchor>aa35cc5d6eaa9d60cd0bf24e73590c622</anchor>
      <arglist>(const void *blob, int size, base::DataSourceBase::shared_ptr target, void *cookie=0) const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::TypeStreamSelector&lt; T, false &gt;</name>
    <filename>structRTT_1_1types_1_1TypeStreamSelector_3_01T_00_01false_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::istream &amp;</type>
      <name>read</name>
      <anchorfile>structRTT_1_1types_1_1TypeStreamSelector_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a2036e5423d48fef1937f7a807535c66b</anchor>
      <arglist>(std::istream &amp;os, T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>write</name>
      <anchorfile>structRTT_1_1types_1_1TypeStreamSelector_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>ae24da287b897b483ee0c14eba6fc0b40</anchor>
      <arglist>(std::ostream &amp;os, T)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RTT::types::TypeStreamSelector&lt; T, true &gt;</name>
    <filename>structRTT_1_1types_1_1TypeStreamSelector_3_01T_00_01true_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::istream &amp;</type>
      <name>read</name>
      <anchorfile>structRTT_1_1types_1_1TypeStreamSelector_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>ad542969c5a299942fa017b9fd940216c</anchor>
      <arglist>(std::istream &amp;os, T &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>write</name>
      <anchorfile>structRTT_1_1types_1_1TypeStreamSelector_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a5b5af530eb6ad248246eaa4eebdbe91d</anchor>
      <arglist>(std::ostream &amp;os, T const &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::TypeTransporter</name>
    <filename>classRTT_1_1types_1_1TypeTransporter.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual base::ChannelElementBase::shared_ptr</type>
      <name>createStream</name>
      <anchorfile>classRTT_1_1types_1_1TypeTransporter.html</anchorfile>
      <anchor>a26b001061c666f942058d1e84db7bbc6</anchor>
      <arglist>(base::PortInterface *port, const ConnPolicy &amp;policy, bool is_sender) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TypeTransporter</name>
      <anchorfile>classRTT_1_1types_1_1TypeTransporter.html</anchorfile>
      <anchor>a8c26b858ac24de6e4e704f38486c81ca</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::UnaryOp</name>
    <filename>classRTT_1_1types_1_1UnaryOp.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase *</type>
      <name>build</name>
      <anchorfile>classRTT_1_1types_1_1UnaryOp.html</anchorfile>
      <anchor>a2de63cd0f028e3fddfaf6b69d6c950d3</anchor>
      <arglist>(const std::string &amp;op, base::DataSourceBase *a)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnaryOp</name>
      <anchorfile>classRTT_1_1types_1_1UnaryOp.html</anchorfile>
      <anchor>ae6f5759dd4f974f3b7d251339875386b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::UnaryOperator</name>
    <filename>classRTT_1_1types_1_1UnaryOperator.html</filename>
    <templarg>function</templarg>
    <base>RTT::types::UnaryOp</base>
    <member kind="function">
      <type>internal::DataSource&lt; result_t &gt; *</type>
      <name>build</name>
      <anchorfile>classRTT_1_1types_1_1UnaryOperator.html</anchorfile>
      <anchor>a7ded662801612498cfcf967fe06470ec</anchor>
      <arglist>(const std::string &amp;op, base::DataSourceBase *a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnaryOperator</name>
      <anchorfile>classRTT_1_1types_1_1UnaryOperator.html</anchorfile>
      <anchor>a3824453d8a95316efd50be1db9d9458d</anchor>
      <arglist>(const char *op, function f)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::remove_cr&lt; typename function::argument_type &gt;::type</type>
      <name>arg_t</name>
      <anchorfile>classRTT_1_1types_1_1UnaryOperator.html</anchorfile>
      <anchor>aaaad22b87324a7fd0b40939ca76dc66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::remove_cr&lt; typename function::result_type &gt;::type</type>
      <name>result_t</name>
      <anchorfile>classRTT_1_1types_1_1UnaryOperator.html</anchorfile>
      <anchor>a1c35e703ec62e4b343745f94777ba983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>function</type>
      <name>fun</name>
      <anchorfile>classRTT_1_1types_1_1UnaryOperator.html</anchorfile>
      <anchor>a500edba8d2d62a9c9b90c4beb8176170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>mop</name>
      <anchorfile>classRTT_1_1types_1_1UnaryOperator.html</anchorfile>
      <anchor>a6ee9b2aaf4e258a8972342ef605167a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTT::types::ValueFactory</name>
    <filename>classRTT_1_1types_1_1ValueFactory.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ValueFactory</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>aacd71ab1eade204e38a18e1860c45301</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::AttributeBase *</type>
      <name>buildConstant</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>a5cba474801278553963825c9710b52ca</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr, int sizehint) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::AttributeBase *</type>
      <name>buildConstant</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>a97dab449fb22671005c70994a8b71217</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>a6d709da702fee37b43c38e58cc93ea96</anchor>
      <arglist>(std::string name, int sizehint) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::AttributeBase *</type>
      <name>buildVariable</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>ac101e81733f71ff8e52256e3bd2fc687</anchor>
      <arglist>(std::string name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::AttributeBase *</type>
      <name>buildAlias</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>a711e5ff59143dfd8dac967b862e747fe</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::PropertyBase *</type>
      <name>buildProperty</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>a1cab53b80a14c7f89b49d8b8a0057b0e</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, base::DataSourceBase::shared_ptr source=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::AttributeBase *</type>
      <name>buildAttribute</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>af73befe3df7c32726b74364a12343991</anchor>
      <arglist>(std::string name, base::DataSourceBase::shared_ptr source=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>buildValue</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>a36d24d5d831d447251d947ae2584ebe4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>buildReference</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>a119c4407aea769d9cece4ffb93dbfb6d</anchor>
      <arglist>(void *ptr) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual base::DataSourceBase::shared_ptr</type>
      <name>buildActionAlias</name>
      <anchorfile>classRTT_1_1types_1_1ValueFactory.html</anchorfile>
      <anchor>a1ebe8b6d44730f03463f7ae951bf3bfe</anchor>
      <arglist>(base::ActionInterface *action, base::DataSourceBase::shared_ptr source) const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::equal_to&lt; const _Tp &amp; &gt;</name>
    <filename>structstd_1_1equal__to_3_01const_01__Tp_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structstd_1_1equal__to_3_01const_01__Tp_01_6_01_4.html</anchorfile>
      <anchor>a02e54a6cdac4da99aaecd2258a348df6</anchor>
      <arglist>(const _Tp &amp;__x, const _Tp &amp;__y) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::greater&lt; const _Tp &amp; &gt;</name>
    <filename>structstd_1_1greater_3_01const_01__Tp_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structstd_1_1greater_3_01const_01__Tp_01_6_01_4.html</anchorfile>
      <anchor>aeda806e1c26d517db796200565d520ae</anchor>
      <arglist>(const _Tp &amp;__x, const _Tp &amp;__y) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::less&lt; const _Tp &amp; &gt;</name>
    <filename>structstd_1_1less_3_01const_01__Tp_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structstd_1_1less_3_01const_01__Tp_01_6_01_4.html</anchorfile>
      <anchor>a43723975b8c6a3a065e188e31990de5e</anchor>
      <arglist>(const _Tp &amp;__x, const _Tp &amp;__y) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::not_equal_to&lt; const _Tp &amp; &gt;</name>
    <filename>structstd_1_1not__equal__to_3_01const_01__Tp_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structstd_1_1not__equal__to_3_01const_01__Tp_01_6_01_4.html</anchorfile>
      <anchor>ad861121bf05653efb8014e1c1f765933</anchor>
      <arglist>(const _Tp &amp;__x, const _Tp &amp;__y) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::ternary_function</name>
    <filename>structstd_1_1ternary__function.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>Arg1T</type>
      <name>first_argument_type</name>
      <anchorfile>structstd_1_1ternary__function.html</anchorfile>
      <anchor>a47ef4c57f3fe2a30968aeffe1e602202</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResultT</type>
      <name>result_type</name>
      <anchorfile>structstd_1_1ternary__function.html</anchorfile>
      <anchor>ab520a818b6808aee6d307b0a45c3ea62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Arg2T</type>
      <name>second_argument_type</name>
      <anchorfile>structstd_1_1ternary__function.html</anchorfile>
      <anchor>af156578c400a5dfbaaf00852929ded6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Arg3T</type>
      <name>third_argument_type</name>
      <anchorfile>structstd_1_1ternary__function.html</anchorfile>
      <anchor>ae73a763a991b758286200c5dd9a77def</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>svn2log</name>
    <filename>namespacesvn2log.html</filename>
    <class kind="class">svn2log::Entry</class>
    <member kind="function">
      <type>def</type>
      <name>attr</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a069cd8b0fda5fb4a479cd4e9ffa5e088</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>child</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a0ee7baec90281471f373766e2d1d9bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert_path</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>aac5e4d7cc522daf5357d48b431cfecd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert_user</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>af254131d68a465dfb8e0d4bf219cece3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>die</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>af5bee18daa94a5e6b856ca2a72d419a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>has_child</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a4755834b01c3e60056031c402d3a7207</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a05811c1efbc77f4664dee7c4390eca6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_entry</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ae355b457ef0b71ab15b2954f715bb8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_opts</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a070f9c3773c71d5c2cd7d6fdf6a1cc39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>usage</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a394ae32752b6358ba88cfc11d0cac88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>utf_open</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>aa3f86ad8a5f591baa296a0df9604f383</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_text</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a276b5ce41dbef9f6ccd582662f430e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_text_line</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>acd5583708634a4873e09abc1b5275f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>date_only</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a7d5dfb809e6581fd1b832a3cbb1eb760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>date_rx</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a08a5ed01b5a87e6f2c78c89d79cc8a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>default_domain</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a95a7fe66a813dd3f74d0d8a76dc6d2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exclude</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a310a28f13d8de38c1ab9f69cbf29edf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>kill_prefix_rx</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ab2154988de0d2e775391465953e8a290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_format</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>af8d9b9eb4fdf01725c010cbbf5b25b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_join_delta</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ab7d75528507c42183ae98407669ad02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_author</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ae00f72eb8a9dfe222a48bb9938725883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_files</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>adae40a1a771c2c765d158457a70e44f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_host</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ae39bb06cf5a92140316281b0ab0cdab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>reloc</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a8db247d816aae1f7bde4fab5de022cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>strip</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>ac1533d19ed12fc6f237b6bae9f0540f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>users</name>
      <anchorfile>namespacesvn2log.html</anchorfile>
      <anchor>a7f988946802fd4cadfa1325aaf45ed7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>svn2log::Entry</name>
    <filename>classsvn2log_1_1Entry.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsvn2log_1_1Entry.html</anchorfile>
      <anchor>a78aeeaa7f60e267e7c336148d2bbbb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>can_join</name>
      <anchorfile>classsvn2log_1_1Entry.html</anchorfile>
      <anchor>ac0e26c7c7ad5cdfe0c5d91fbe7289f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dump</name>
      <anchorfile>classsvn2log_1_1Entry.html</anchorfile>
      <anchor>a9690a0aaca0002cd4e65ca846cd53623</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>join</name>
      <anchorfile>classsvn2log_1_1Entry.html</anchorfile>
      <anchor>ad9c8da4d8441351708be8a816a232ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>author</name>
      <anchorfile>classsvn2log_1_1Entry.html</anchorfile>
      <anchor>ae2d7bf80f452df0612c79bd68bc9fa38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>beg_rev</name>
      <anchorfile>classsvn2log_1_1Entry.html</anchorfile>
      <anchor>ace7a632cc62c678d406faf576035ec16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>beg_tm</name>
      <anchorfile>classsvn2log_1_1Entry.html</anchorfile>
      <anchor>a3cdf7923a6111234d0cd581f096f6d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classsvn2log_1_1Entry.html</anchorfile>
      <anchor>a90faa3acdff54c54a76440b62e3ff061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rev</name>
      <anchorfile>classsvn2log_1_1Entry.html</anchorfile>
      <anchor>a456bca016f21f25fe83955e5bf62a9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tm</name>
      <anchorfile>classsvn2log_1_1Entry.html</anchorfile>
      <anchor>abf2995f993186afad56503d7ba0062f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>RTT Online API Documentation</title>
    <filename>index</filename>
    <docanchor file="index">devdrivers</docanchor>
    <docanchor file="index">plugins</docanchor>
    <docanchor file="index">rttcorba</docanchor>
    <docanchor file="index">mqueue</docanchor>
    <docanchor file="index">intro</docanchor>
    <docanchor file="index">recom</docanchor>
    <docanchor file="index">corelib</docanchor>
  </compound>
</tagfile>
