<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.16.1" xml:lang="en-US">
  <compounddef id="classgr_1_1foo_1_1rtt__measure__impl" kind="class" language="C++" prot="public">
    <compoundname>gr::foo::rtt_measure_impl</compoundname>
    <basecompoundref refid="classgr_1_1foo_1_1rtt__measure" prot="public" virt="non-virtual">gr::foo::rtt_measure</basecompoundref>
    <includes refid="rtt__measure__impl_8h" local="no">rtt_measure_impl.h</includes>
    <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classgr_1_1foo_1_1rtt__measure__impl_1a5557410e61a18464d91e5caf851c9a2e" prot="private" static="no" mutable="no">
        <type>unsigned long</type>
        <definition>unsigned long gr::foo::rtt_measure_impl::d_interval</definition>
        <argsstring></argsstring>
        <name>d_interval</name>
        <qualifiedname>gr::foo::rtt_measure_impl::d_interval</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="27" column="15" bodyfile="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" bodystart="27" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1rtt__measure__impl_1a05457ab1d4e2c0e4f18c61e565bf726e" prot="private" static="no" mutable="no">
        <type>std::atomic_bool</type>
        <definition>std::atomic_bool gr::foo::rtt_measure_impl::d_stop</definition>
        <argsstring></argsstring>
        <name>d_stop</name>
        <qualifiedname>gr::foo::rtt_measure_impl::d_stop</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="28" column="18" bodyfile="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" bodystart="28" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1rtt__measure__impl_1af50c59b80413778b594b5282d52604e8" prot="private" static="no" mutable="no">
        <type>boost::posix_time::ptime</type>
        <definition>boost::posix_time::ptime gr::foo::rtt_measure_impl::d_start_time</definition>
        <argsstring></argsstring>
        <name>d_start_time</name>
        <qualifiedname>gr::foo::rtt_measure_impl::d_start_time</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="29" column="26" bodyfile="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" bodystart="29" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1rtt__measure__impl_1a102b2bb030dfb5a0bf13d0f9c539a42b" prot="private" static="no" mutable="no">
        <type>gr::thread::mutex</type>
        <definition>gr::thread::mutex gr::foo::rtt_measure_impl::d_mutex</definition>
        <argsstring></argsstring>
        <name>d_mutex</name>
        <qualifiedname>gr::foo::rtt_measure_impl::d_mutex</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="30" column="19" bodyfile="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" bodystart="30" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1rtt__measure__impl_1a6bbc65f82e3e4a528f6f6393e2c58955" prot="private" static="no" mutable="no">
        <type>gr::thread::thread</type>
        <definition>gr::thread::thread gr::foo::rtt_measure_impl::d_thread</definition>
        <argsstring></argsstring>
        <name>d_thread</name>
        <qualifiedname>gr::foo::rtt_measure_impl::d_thread</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="31" column="20" bodyfile="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" bodystart="31" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1rtt__measure__impl_1ab4224a749ef06a4a477460cd1f705986" prot="private" static="no" mutable="no">
        <type>gr::thread::condition_variable</type>
        <definition>gr::thread::condition_variable gr::foo::rtt_measure_impl::d_msg_received</definition>
        <argsstring></argsstring>
        <name>d_msg_received</name>
        <qualifiedname>gr::foo::rtt_measure_impl::d_msg_received</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="32" column="32" bodyfile="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" bodystart="32" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr_1_1foo_1_1rtt__measure__impl_1a98564134798ff16bd9cf9d40475caa80" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::foo::rtt_measure_impl::rtt_measure_impl</definition>
        <argsstring>(unsigned long interval)</argsstring>
        <name>rtt_measure_impl</name>
        <qualifiedname>gr::foo::rtt_measure_impl::rtt_measure_impl</qualifiedname>
        <param>
          <type>unsigned long</type>
          <declname>interval</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="34" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1rtt__measure__impl_1af1c4a1df0ad7d104850a256afc99f0a2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::foo::rtt_measure_impl::~rtt_measure_impl</definition>
        <argsstring>()</argsstring>
        <name>~rtt_measure_impl</name>
        <qualifiedname>gr::foo::rtt_measure_impl::~rtt_measure_impl</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="35" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1rtt__measure__impl_1a5942eff09d1508c13c947f918af7818e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr::foo::rtt_measure_impl::run</definition>
        <argsstring>()</argsstring>
        <name>run</name>
        <qualifiedname>gr::foo::rtt_measure_impl::run</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="36" column="6"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1rtt__measure__impl_1a6d211e98e49abf249e204395484e1699" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int gr::foo::rtt_measure_impl::general_work</definition>
        <argsstring>(int noutput, gr_vector_int &amp;ninput_items, gr_vector_const_void_star &amp;input_items, gr_vector_void_star &amp;output_items)</argsstring>
        <name>general_work</name>
        <qualifiedname>gr::foo::rtt_measure_impl::general_work</qualifiedname>
        <param>
          <type>int</type>
          <declname>noutput</declname>
        </param>
        <param>
          <type>gr_vector_int &amp;</type>
          <declname>ninput_items</declname>
        </param>
        <param>
          <type>gr_vector_const_void_star &amp;</type>
          <declname>input_items</declname>
        </param>
        <param>
          <type>gr_vector_void_star &amp;</type>
          <declname>output_items</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="37" column="5"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1rtt__measure__impl_1a611a0664545f5411b34632c580efc388" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>boost::posix_time::ptime</type>
        <definition>boost::posix_time::ptime gr::foo::rtt_measure_impl::start_time</definition>
        <argsstring>()</argsstring>
        <name>start_time</name>
        <qualifiedname>gr::foo::rtt_measure_impl::start_time</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="40" column="26"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="3">
        <label>gr::block</label>
      </node>
      <node id="2">
        <label>gr::foo::rtt_measure</label>
        <link refid="classgr_1_1foo_1_1rtt__measure"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::foo::rtt_measure_impl</label>
        <link refid="classgr_1_1foo_1_1rtt__measure__impl"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="3">
        <label>gr::block</label>
      </node>
      <node id="2">
        <label>gr::foo::rtt_measure</label>
        <link refid="classgr_1_1foo_1_1rtt__measure"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::foo::rtt_measure_impl</label>
        <link refid="classgr_1_1foo_1_1rtt__measure__impl"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" line="25" column="1" bodyfile="/home/builder/build/src/gr-foo/lib/rtt_measure_impl.h" bodystart="25" bodyend="41"/>
    <listofallmembers>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1a5557410e61a18464d91e5caf851c9a2e" prot="private" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>d_interval</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1ab4224a749ef06a4a477460cd1f705986" prot="private" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>d_msg_received</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1a102b2bb030dfb5a0bf13d0f9c539a42b" prot="private" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>d_mutex</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1af50c59b80413778b594b5282d52604e8" prot="private" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>d_start_time</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1a05457ab1d4e2c0e4f18c61e565bf726e" prot="private" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>d_stop</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1a6bbc65f82e3e4a528f6f6393e2c58955" prot="private" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>d_thread</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1a6d211e98e49abf249e204395484e1699" prot="public" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>general_work</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure_1ab5663e09f6f44f797771442125440966" prot="public" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>make</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1a98564134798ff16bd9cf9d40475caa80" prot="public" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>rtt_measure_impl</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1a5942eff09d1508c13c947f918af7818e" prot="public" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>run</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure_1a01576f4b9a330586b9ad2ebaed19aa9b" prot="public" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>sptr</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1a611a0664545f5411b34632c580efc388" prot="public" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>start_time</name></member>
      <member refid="classgr_1_1foo_1_1rtt__measure__impl_1af1c4a1df0ad7d104850a256afc99f0a2" prot="public" virt="non-virtual"><scope>gr::foo::rtt_measure_impl</scope><name>~rtt_measure_impl</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
