<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>MQTypelibMarshaller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt_typelib/</path>
    <filename>MQTypelibMarshaller_8cpp</filename>
    <includes id="TypelibMarshallerBase_8hpp" name="TypelibMarshallerBase.hpp" local="yes" imported="no">TypelibMarshallerBase.hpp</includes>
    <includes id="MQTypelibMarshaller_8hpp" name="MQTypelibMarshaller.hpp" local="yes" imported="no">MQTypelibMarshaller.hpp</includes>
    <member kind="typedef">
      <type>TypelibMarshallerBase::Handle</type>
      <name>TypelibHandle</name>
      <anchorfile>MQTypelibMarshaller_8cpp.html</anchorfile>
      <anchor>a0d3c8650481b1aea85900bbe08e313f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MQTypelibMarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt_typelib/</path>
    <filename>MQTypelibMarshaller_8hpp</filename>
    <class kind="class">orogen_transports::MQTypelibMarshaller</class>
    <class kind="class">orogen_transports::MQTypelibMarshallerBase</class>
    <namespace>orogen_transports</namespace>
  </compound>
  <compound kind="file">
    <name>OpaqueTypelibMarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt_typelib/</path>
    <filename>OpaqueTypelibMarshaller_8hpp</filename>
    <class kind="struct">orogen_transports::OpaqueTypelibMarshaller&lt; TypelibType, OpaqueType, 0 &gt;</class>
    <class kind="struct">orogen_transports::OpaqueTypelibMarshaller&lt; TypelibType, OpaqueType, 1 &gt;</class>
    <class kind="struct">orogen_transports::OpaqueTypelibMarshallerBase</class>
    <namespace>orogen_transports</namespace>
  </compound>
  <compound kind="file">
    <name>TypelibMarshaller.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt_typelib/</path>
    <filename>TypelibMarshaller_8hpp</filename>
    <class kind="struct">orogen_transports::TypelibMarshaller</class>
    <namespace>orogen_transports</namespace>
  </compound>
  <compound kind="file">
    <name>TypelibMarshallerBase.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt_typelib/</path>
    <filename>TypelibMarshallerBase_8cpp</filename>
    <includes id="TypelibMarshallerBase_8hpp" name="TypelibMarshallerBase.hpp" local="yes" imported="no">TypelibMarshallerBase.hpp</includes>
    <includes id="TypelibMarshallerHandle_8hpp" name="TypelibMarshallerHandle.hpp" local="yes" imported="no">TypelibMarshallerHandle.hpp</includes>
    <member kind="typedef">
      <type>TypelibMarshallerBase::Handle</type>
      <name>Handle</name>
      <anchorfile>TypelibMarshallerBase_8cpp.html</anchorfile>
      <anchor>adb87a63c94d8649ae9f26437652c4255</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypelibMarshallerBase.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt_typelib/</path>
    <filename>TypelibMarshallerBase_8hpp</filename>
    <class kind="class">orogen_transports::TypelibMarshallerBase</class>
    <namespace>orogen_transports</namespace>
    <member kind="function">
      <type>orogen_transports::TypelibMarshallerBase *</type>
      <name>getMarshallerFor</name>
      <anchorfile>namespaceorogen__transports.html</anchorfile>
      <anchor>a8d8032b506f69b30147697e37779fdee</anchor>
      <arglist>(std::string const &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getOpaqueValue</name>
      <anchorfile>namespaceorogen__transports.html</anchorfile>
      <anchor>a92bb416dcc70cb22f074d30eb7523ddf</anchor>
      <arglist>(std::string const &amp;expected_type, Typelib::Value value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>TYPELIB_MARSHALLER_ID</name>
      <anchorfile>namespaceorogen__transports.html</anchorfile>
      <anchor>a505d3a83cd03526f4ea9d5df5e744ffb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypelibMarshallerHandle.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt_typelib/</path>
    <filename>TypelibMarshallerHandle_8hpp</filename>
    <class kind="struct">orogen_transports::TypelibMarshallerBase::Handle</class>
    <namespace>orogen_transports</namespace>
  </compound>
  <compound kind="file">
    <name>TypelibTransportPlugin.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt_typelib/</path>
    <filename>TypelibTransportPlugin_8cpp</filename>
    <includes id="TypelibTransportPlugin_8hpp" name="TypelibTransportPlugin.hpp" local="yes" imported="no">TypelibTransportPlugin.hpp</includes>
  </compound>
  <compound kind="file">
    <name>TypelibTransportPlugin.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-orocos_toolchain/doc_stacks/2014-10-06_03-10-10.952636/orocos_toolchain/rtt_typelib/</path>
    <filename>TypelibTransportPlugin_8hpp</filename>
    <class kind="class">orogen_transports::TypelibTransportPlugin</class>
    <namespace>orogen_transports</namespace>
  </compound>
  <compound kind="namespace">
    <name>orogen_transports</name>
    <filename>namespaceorogen__transports.html</filename>
    <class kind="class">orogen_transports::MQTypelibMarshaller</class>
    <class kind="class">orogen_transports::MQTypelibMarshallerBase</class>
    <class kind="struct">orogen_transports::OpaqueTypelibMarshaller&lt; TypelibType, OpaqueType, 0 &gt;</class>
    <class kind="struct">orogen_transports::OpaqueTypelibMarshaller&lt; TypelibType, OpaqueType, 1 &gt;</class>
    <class kind="struct">orogen_transports::OpaqueTypelibMarshallerBase</class>
    <class kind="struct">orogen_transports::TypelibMarshaller</class>
    <class kind="class">orogen_transports::TypelibMarshallerBase</class>
    <class kind="class">orogen_transports::TypelibTransportPlugin</class>
    <member kind="function">
      <type>orogen_transports::TypelibMarshallerBase *</type>
      <name>getMarshallerFor</name>
      <anchorfile>namespaceorogen__transports.html</anchorfile>
      <anchor>a8d8032b506f69b30147697e37779fdee</anchor>
      <arglist>(std::string const &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getOpaqueValue</name>
      <anchorfile>namespaceorogen__transports.html</anchorfile>
      <anchor>a92bb416dcc70cb22f074d30eb7523ddf</anchor>
      <arglist>(std::string const &amp;expected_type, Typelib::Value value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>TYPELIB_MARSHALLER_ID</name>
      <anchorfile>namespaceorogen__transports.html</anchorfile>
      <anchor>a505d3a83cd03526f4ea9d5df5e744ffb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orogen_transports::MQTypelibMarshaller</name>
    <filename>classorogen__transports_1_1MQTypelibMarshaller.html</filename>
    <templarg></templarg>
    <base>MQTemplateProtocol&lt; T &gt;</base>
    <base>orogen_transports::MQTypelibMarshallerBase</base>
    <member kind="function">
      <type>void *</type>
      <name>createCookie</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshaller.html</anchorfile>
      <anchor>aee0caa2fc22d913a63d14fa202c313e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteCookie</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshaller.html</anchorfile>
      <anchor>a2628bc8f696c032cf2c5ee15f5429dff</anchor>
      <arglist>(void *cookie) const </arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; void const *, int &gt;</type>
      <name>fillBlob</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshaller.html</anchorfile>
      <anchor>a3bfc3e5d8d272bf4f9c9cfca8a968e1a</anchor>
      <arglist>(RTT::base::DataSourceBase::shared_ptr source, void *blob, int size, void *cookie) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSampleSize</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshaller.html</anchorfile>
      <anchor>ad1465c8813545ef037f75851401a9ffc</anchor>
      <arglist>(RTT::base::DataSourceBase::shared_ptr sample, void *cookie) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MQTypelibMarshaller</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshaller.html</anchorfile>
      <anchor>ac729c7dcfe90b96f608c6525df965e56</anchor>
      <arglist>(orogen_transports::TypelibMarshallerBase *marshaller)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateFromBlob</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshaller.html</anchorfile>
      <anchor>a9d960d90ad29002266d766463464b93f</anchor>
      <arglist>(const void *blob, int size, RTT::base::DataSourceBase::shared_ptr target, void *cookie) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orogen_transports::MQTypelibMarshallerBase</name>
    <filename>classorogen__transports_1_1MQTypelibMarshallerBase.html</filename>
    <member kind="function">
      <type>void *</type>
      <name>createCookie</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshallerBase.html</anchorfile>
      <anchor>acf056e52f0d9ceb6be0bd8dfc1233d6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteCookie</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshallerBase.html</anchorfile>
      <anchor>a689ddedc1c38a1eb6c9a725afeb57159</anchor>
      <arglist>(void *cookie) const </arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; void const *, int &gt;</type>
      <name>fillBlob</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshallerBase.html</anchorfile>
      <anchor>ae755a495aef56dae52aa3829ab1bec61</anchor>
      <arglist>(RTT::base::DataSourceBase::shared_ptr source, void *blob, int size, void *cookie) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSampleSize</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshallerBase.html</anchorfile>
      <anchor>a0ddc573767c153ab53e9d7627988b709</anchor>
      <arglist>(RTT::base::DataSourceBase::shared_ptr sample, void *cookie) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MQTypelibMarshallerBase</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshallerBase.html</anchorfile>
      <anchor>aad82c52490eef30015351c00820b6f53</anchor>
      <arglist>(orogen_transports::TypelibMarshallerBase *marshaller)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateFromBlob</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshallerBase.html</anchorfile>
      <anchor>a6a84f87bff4486f9765a428c1d2d693d</anchor>
      <arglist>(const void *blob, int size, RTT::base::DataSourceBase::shared_ptr target, void *cookie) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MQTypelibMarshallerBase</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshallerBase.html</anchorfile>
      <anchor>affd0a71f645db240e5ba0f2da7d5b5c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>orogen_transports::TypelibMarshallerBase *</type>
      <name>marshaller</name>
      <anchorfile>classorogen__transports_1_1MQTypelibMarshallerBase.html</anchorfile>
      <anchor>a96feb616651933706901460e26fb6657</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orogen_transports::OpaqueTypelibMarshaller&lt; TypelibType, OpaqueType, 0 &gt;</name>
    <filename>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_010_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>orogen_transports::OpaqueTypelibMarshallerBase</base>
    <member kind="typedef">
      <type>orogen_transports::TypelibMarshallerBase::Handle</type>
      <name>MarshallingHandle</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_010_01_4.html</anchorfile>
      <anchor>af11cb8982e2a7339c58adf9f02c35979</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OpaqueType</type>
      <name>opaque_t</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_010_01_4.html</anchorfile>
      <anchor>abc3dea415ba8b2b53b0fbd6ec5c9df61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypelibType</type>
      <name>typelib_t</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_010_01_4.html</anchorfile>
      <anchor>a735e07d9d66b855daad092f16289b76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MarshallingHandle *</type>
      <name>createSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_010_01_4.html</anchorfile>
      <anchor>a81e25cac29b6cf07e52aab5b8a6e6695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpaqueTypelibMarshaller</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_010_01_4.html</anchorfile>
      <anchor>adfb58b5d30f9139fb6766352991a27eb</anchor>
      <arglist>(std::string const &amp;typelib_name, std::string const &amp;opaque_name, Typelib::Registry const &amp;registry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshOrocosSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_010_01_4.html</anchorfile>
      <anchor>a37e2de983de8a6fa6f27f20749a591b6</anchor>
      <arglist>(MarshallingHandle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshTypelibSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_010_01_4.html</anchorfile>
      <anchor>ad94f6e3c0928451f791a15bea3b9f9d6</anchor>
      <arglist>(MarshallingHandle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTypelibSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_010_01_4.html</anchorfile>
      <anchor>a67f990cb42abaf2615de955857c8b6b8</anchor>
      <arglist>(MarshallingHandle *handle, uint8_t *typelib_data, bool refresh_orocos=true)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orogen_transports::OpaqueTypelibMarshaller&lt; TypelibType, OpaqueType, 1 &gt;</name>
    <filename>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_011_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>orogen_transports::OpaqueTypelibMarshallerBase</base>
    <member kind="typedef">
      <type>orogen_transports::TypelibMarshallerBase::Handle</type>
      <name>MarshallingHandle</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_011_01_4.html</anchorfile>
      <anchor>aff1887103682793726adff292ddc1ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OpaqueType</type>
      <name>opaque_t</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_011_01_4.html</anchorfile>
      <anchor>ab0c09d362d1ba24354ac3e10697408f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypelibType</type>
      <name>typelib_t</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_011_01_4.html</anchorfile>
      <anchor>a636d51d8a3fe9df68b32a7e25671f5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MarshallingHandle *</type>
      <name>createSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_011_01_4.html</anchorfile>
      <anchor>ada2ac6bdc5d87dbbe725ddc431bda8b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpaqueTypelibMarshaller</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_011_01_4.html</anchorfile>
      <anchor>a83b73e0ab355611f4f7a8f94fe1e40db</anchor>
      <arglist>(std::string const &amp;typelib_name, std::string const &amp;opaque_name, Typelib::Registry const &amp;registry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshOrocosSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_011_01_4.html</anchorfile>
      <anchor>ac4ec3d6c3edeb575b5bd81bd9c0787d7</anchor>
      <arglist>(MarshallingHandle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshTypelibSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_011_01_4.html</anchorfile>
      <anchor>af45e92a146394e94c66806fe008d4070</anchor>
      <arglist>(MarshallingHandle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTypelibSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshaller_3_01TypelibType_00_01OpaqueType_00_011_01_4.html</anchorfile>
      <anchor>a42ed7f0758baf6f9c11565a3ade9617d</anchor>
      <arglist>(MarshallingHandle *handle, uint8_t *typelib_data, bool refresh_orocos=true)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orogen_transports::OpaqueTypelibMarshallerBase</name>
    <filename>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>orogen_transports::TypelibMarshallerBase</base>
    <member kind="typedef">
      <type>orogen_transports::TypelibMarshallerBase::Handle</type>
      <name>MarshallingHandle</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>a8e63e9eb4664fd5276d7b966468d9c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OpaqueType</type>
      <name>opaque_t</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>aeb499acb68d1b2b98e058035b1637ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypelibType</type>
      <name>typelib_t</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>ace92e177260cf365d8364ddf1a869778</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteOrocosSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>a2c7f96af7bd18a398fce357c3b2507fb</anchor>
      <arglist>(MarshallingHandle *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteTypelibSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>ada49651aa9a2eda9030348b74de76fb6</anchor>
      <arglist>(MarshallingHandle *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureOrocosSamplePresent</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>a05ddf888d9fec64520f496adfde47c34</anchor>
      <arglist>(MarshallingHandle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureTypelibSamplePresent</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>a1d41f94f042275ffdf93c79c62ecc0fa</anchor>
      <arglist>(MarshallingHandle *handle)</arglist>
    </member>
    <member kind="function">
      <type>RTT::base::DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>acbe316213af5bf226af1b6fa03bf2d1c</anchor>
      <arglist>(Handle *handle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpaqueTypelibMarshallerBase</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>ac23c76d5cf6ed28a3338a5b353f12a34</anchor>
      <arglist>(std::string const &amp;typelib_name, std::string const &amp;opaque_name, Typelib::Registry const &amp;registry)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readDataSource</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>a67418658dc87b93fc81b4e305ee4c93a</anchor>
      <arglist>(RTT::base::DataSourceBase &amp;source_base, MarshallingHandle *handle)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>releaseOrocosSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>a4334a26341b479723f50e8e76d0df105</anchor>
      <arglist>(Handle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrocosSample</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>a252c63743bb15e75b9870f2f6cbeb30b</anchor>
      <arglist>(MarshallingHandle *handle, void *data, bool refresh_typelib=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unmarshal</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>ad941faa7568a6c2423d033d64afec15d</anchor>
      <arglist>(void const *buffer, int size, Handle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unmarshal</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>a38098c9ca2daa9f57f1bbeaeb509d307</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;buffer, Handle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDataSource</name>
      <anchorfile>structorogen__transports_1_1OpaqueTypelibMarshallerBase.html</anchorfile>
      <anchor>a6501c86b8b70e79d613443edf0cbccf2</anchor>
      <arglist>(RTT::base::DataSourceBase &amp;source, MarshallingHandle const *handle)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orogen_transports::TypelibMarshaller</name>
    <filename>structorogen__transports_1_1TypelibMarshaller.html</filename>
    <templarg></templarg>
    <base>orogen_transports::TypelibMarshallerBase</base>
    <member kind="typedef">
      <type>TypelibMarshallerBase::Handle</type>
      <name>Handle</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>aa5e85ba530ed63b43240a5d30a1b351f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TypelibMarshallerBase::Handle *</type>
      <name>createSample</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>a053533e76813f5f874e16ee3d709b403</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteOrocosSample</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>a57d3d322e8da6b5eeacf7b67a482c5ee</anchor>
      <arglist>(Handle *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteSamples</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>af9aaedd0fa528876c85d3287edb80a19</anchor>
      <arglist>(Handle *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteTypelibSample</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>aea1e70607770ee03f145e27cf80645ba</anchor>
      <arglist>(Handle *data)</arglist>
    </member>
    <member kind="function">
      <type>RTT::base::DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>a1be5781c738297f445e0e6dab94c5746</anchor>
      <arglist>(Handle *handle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readDataSource</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>ab0fa86ae8bf5ef9d9045663e51c3ce10</anchor>
      <arglist>(RTT::base::DataSourceBase &amp;source_base, Handle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshOrocosSample</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>a9066e1230a640c632ade5b6386a643d0</anchor>
      <arglist>(Handle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshTypelibSample</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>aff2f930d916db0a20bd48f974b6da739</anchor>
      <arglist>(Handle *handle)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>releaseOrocosSample</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>a2e3017769e1de014127a27d27d197212</anchor>
      <arglist>(Handle *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrocosSample</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>a4df688b839f123a62735fc5976825c76</anchor>
      <arglist>(Handle *handle, void *data, bool refresh_typelib=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTypelibSample</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>acfff40ae1cd23c13f10dd5bd91acd764</anchor>
      <arglist>(Handle *handle, uint8_t *data, bool refresh_orocos=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypelibMarshaller</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>a11ed5d1c8e3529e759c623e228090d85</anchor>
      <arglist>(std::string const &amp;orocos_name, Typelib::Registry const &amp;registry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDataSource</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshaller.html</anchorfile>
      <anchor>a4cc41f20da3bd5c75da3b538205c7b26</anchor>
      <arglist>(RTT::base::DataSourceBase &amp;source, Handle const *handle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orogen_transports::TypelibMarshallerBase</name>
    <filename>classorogen__transports_1_1TypelibMarshallerBase.html</filename>
    <base>RTT::types::TypeTransporter</base>
    <class kind="struct">orogen_transports::TypelibMarshallerBase::Handle</class>
    <member kind="function">
      <type>Handle *</type>
      <name>createHandle</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a49ccd4ca2199ec674cbad66a22c03438</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Handle *</type>
      <name>createSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>ac93ffee81fc560f6efcec91d50eb4192</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTT::base::ChannelElementBase::shared_ptr</type>
      <name>createStream</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>ae574224d5e5c2e36318b5561d2096977</anchor>
      <arglist>(RTT::base::PortInterface *port, const RTT::ConnPolicy &amp;policy, bool is_sender) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteHandle</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a3b653b2804bd0e9e213b80f7072ae6e3</anchor>
      <arglist>(Handle *data)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deleteOrocosSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a0b89da3bfc6a2b0956fb48ed4272def9</anchor>
      <arglist>(Handle *data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deleteTypelibSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a4fde083c2dba492af938bd58e5325ab2</anchor>
      <arglist>(Handle *data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RTT::base::DataSourceBase::shared_ptr</type>
      <name>getDataSource</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a5d3b08aff5a235f05c36f96d1c44d8ec</anchor>
      <arglist>(Handle *handle)=0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMarshallingSize</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>afba22b976b360f88e45024c3612d9823</anchor>
      <arglist>(Handle const *sample) const </arglist>
    </member>
    <member kind="function">
      <type>char const *</type>
      <name>getMarshallingType</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a2edda5ef8df875a1265fa39f0aa1d93e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>getOrocosSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>af8bc5d62924b80091e60e290ed4ebe8a</anchor>
      <arglist>(Handle *sample)</arglist>
    </member>
    <member kind="function">
      <type>Typelib::Registry const &amp;</type>
      <name>getRegistry</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a5da9d939d898f38ee71f7c1058ae73b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>getTypelibSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a75452261122ab3373327e46b67b92311</anchor>
      <arglist>(Handle *sample)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPlainTypelibType</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a25bd5658283169f0c6b58566456e375f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>marshal</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>aac28b4316076abd13e4662287a78f60c</anchor>
      <arglist>(int fd, Handle *sample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>marshal</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a49129b1daba1b94bf09009f3a95063d0</anchor>
      <arglist>(std::ostream &amp;stream, Handle *sample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>marshal</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a73df70ceffe1ea6919138f8664af9cd8</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;buffer, Handle *sample)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>marshal</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a37582c1c1fec6b80bcb6bee9dbf73bfb</anchor>
      <arglist>(void *buffer, int buffer_size, Handle *sample)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>readDataSource</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a9775fec675714cdf67f95f2357370c13</anchor>
      <arglist>(RTT::base::DataSourceBase &amp;source, Handle *handle)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>refreshOrocosSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>ab7df20c3df3e3d5bc6431ccef0f86d7f</anchor>
      <arglist>(Handle *data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>refreshTypelibSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>adf79a9efdfae95bdc3f366865b16bb3c</anchor>
      <arglist>(Handle *handle)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint8_t *</type>
      <name>releaseOrocosSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>adf09860bdbc78afce320dc8970c9769b</anchor>
      <arglist>(Handle *sample)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOrocosSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>aeade278eb9d1e92207eb6ad3f47323ed</anchor>
      <arglist>(Handle *data, void *sample, bool refresh_typelib=true)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTypelibSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>ac0569bb62223fc1caacad7b7f882f5ac</anchor>
      <arglist>(Handle *data, Typelib::Value typelib_data, bool refresh_orocos=true)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTypelibSample</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>ac61f14e7d451eacaa7c0eb1bf245ffe4</anchor>
      <arglist>(Handle *data, uint8_t *typelib_data, bool refresh_orocos=true)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypelibMarshallerBase</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a90897e3c0b522fb29678b9b5e981dc39</anchor>
      <arglist>(bool plain_type, std::string const &amp;typelib_typename, std::string const &amp;orocos_typename, Typelib::Registry const &amp;registry)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unmarshal</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a5a7a718320f91836412d5b2a7dcf6009</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;buffer, Handle *sample)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unmarshal</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a2cee74d2164e97ee3107e8549a42bca1</anchor>
      <arglist>(void const *buffer, int buffer_size, Handle *sample)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeDataSource</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a876b72283293794c22606018b98a48da</anchor>
      <arglist>(RTT::base::DataSourceBase &amp;source, Handle const *handle)=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Typelib::MemoryLayout</type>
      <name>layout</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a1152e808d32be9bebef2e37b76b9dc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_plain</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a1e83d015df6174047698f9651070f70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_typename_orocos</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>ab2077c72482251e296ecbc6d99590d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_typename_typelib</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>af1d40698081953cc67b7bb40aa118d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Typelib::Registry const *</type>
      <name>registry</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a0a6b2c6dd1368cd08d082d9e666d4c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Typelib::Type const *</type>
      <name>type_def</name>
      <anchorfile>classorogen__transports_1_1TypelibMarshallerBase.html</anchorfile>
      <anchor>a591afe1ab5140ac86a0d44a4977a429e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>orogen_transports::TypelibMarshallerBase::Handle</name>
    <filename>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</filename>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</anchorfile>
      <anchor>ae38e516d7ad1c0a29d875ec5c38d864c</anchor>
      <arglist>(TypelibMarshallerBase *marshaller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</anchorfile>
      <anchor>a6729c09de4a3f3f8053d1a3c25f28091</anchor>
      <arglist>(TypelibMarshallerBase *marshaller, Type *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</anchorfile>
      <anchor>a7c0f49b72ec50e8fffccfbdeaf4538fc</anchor>
      <arglist>(TypelibMarshallerBase *marshaller, TypelibType *typelib_data, OrocosType *orocos_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</anchorfile>
      <anchor>a37618b5fb74cc625bea4b434314f7018</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Handle</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</anchorfile>
      <anchor>a5daa7c7b72186f63c89fee4951124c7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TypelibMarshallerBase *</type>
      <name>marshaller</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</anchorfile>
      <anchor>a641f86bfead219b7db5bb1d5e98d335c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>orocos_sample</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</anchorfile>
      <anchor>a976fe1f6728da385ab9a07fa83c68486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>owns_orocos</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</anchorfile>
      <anchor>a98b1cea04541024e0fa4f834aa512129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>owns_typelib</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</anchorfile>
      <anchor>a92790f5ae98c59964962df4b92244c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>typelib_sample</name>
      <anchorfile>structorogen__transports_1_1TypelibMarshallerBase_1_1Handle.html</anchorfile>
      <anchor>ad1195c91d5f916bdcf94f052a64e4f86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>orogen_transports::TypelibTransportPlugin</name>
    <filename>classorogen__transports_1_1TypelibTransportPlugin.html</filename>
    <base>RTT::types::TransportPlugin</base>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classorogen__transports_1_1TypelibTransportPlugin.html</anchorfile>
      <anchor>a47bd24ea0337fa763d1d45588cf31f9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Typelib::Registry &amp;</type>
      <name>getRegistry</name>
      <anchorfile>classorogen__transports_1_1TypelibTransportPlugin.html</anchorfile>
      <anchor>a3a12ff1d7d748a05a6e1b515027efc4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getTlbPath</name>
      <anchorfile>classorogen__transports_1_1TypelibTransportPlugin.html</anchorfile>
      <anchor>a906ab4e0efdf45e03411ba9be80c9e04</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTransportName</name>
      <anchorfile>classorogen__transports_1_1TypelibTransportPlugin.html</anchorfile>
      <anchor>a6e998a7f5c754c59110f61c071b39e21</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTypekitName</name>
      <anchorfile>classorogen__transports_1_1TypelibTransportPlugin.html</anchorfile>
      <anchor>ac68bfbc966074b3761b5623d150c4194</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadRegistry</name>
      <anchorfile>classorogen__transports_1_1TypelibTransportPlugin.html</anchorfile>
      <anchor>a573805c84d2eb7b12808113689a46a14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypelibTransportPlugin</name>
      <anchorfile>classorogen__transports_1_1TypelibTransportPlugin.html</anchorfile>
      <anchor>ac1b268cc2abd3e41d897f9791e05e7ee</anchor>
      <arglist>(std::string const &amp;basename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TypelibTransportPlugin</name>
      <anchorfile>classorogen__transports_1_1TypelibTransportPlugin.html</anchorfile>
      <anchor>a9eedc2b6cc84655e2f5e3ccb71745a77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_basename</name>
      <anchorfile>classorogen__transports_1_1TypelibTransportPlugin.html</anchorfile>
      <anchor>a3ea225135a6b66dcbfa06a9ffe75b7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Typelib::Registry *</type>
      <name>m_registry</name>
      <anchorfile>classorogen__transports_1_1TypelibTransportPlugin.html</anchorfile>
      <anchor>acd8c8f689daaccdc4ed9ca05627ca42b</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
