<?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.14.0" xml:lang="en-US">
  <compounddef id="classbaz__burster" kind="class" language="C++" prot="public">
    <compoundname>baz_burster</compoundname>
    <basecompoundref prot="public" virt="non-virtual">gr::block</basecompoundref>
    <includes refid="baz__burster_8h" local="no">baz_burster.h</includes>
    <innerclass refid="structbaz__burster_1_1burst__time__t" prot="private">baz_burster::burst_time_t</innerclass>
    <sectiondef kind="private-type">
      <memberdef kind="typedef" id="classbaz__burster_1a753b15a4b948c31a6b10f44974a00686" prot="private" static="no">
        <type>struct baz_burster::burst_time_t</type>
        <definition>typedef struct baz_burster::burst_time_t baz_burster::burst_time</definition>
        <argsstring></argsstring>
        <name>burst_time</name>
        <qualifiedname>baz_burster::burst_time</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="89" column="12"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classbaz__burster_1a6f15d7f794acec2d4aa831b8124a85b6" prot="private" static="no" mutable="no">
        <type><ref refid="baz__burster__config_8h_1ac3e2096e748157475522a7036db0a5ff" kindref="member">baz_burster_config</ref></type>
        <definition>baz_burster_config baz_burster::d_config</definition>
        <argsstring></argsstring>
        <name>d_config</name>
        <qualifiedname>baz_burster::d_config</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="81" column="20" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="81" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1a4ad6f52211c1467ab468e9baf9566721" prot="private" static="no" mutable="no">
        <type>union <ref refid="classbaz__burster" kindref="compound">baz_burster</ref></type>
        <definition>union baz_burster baz_burster</definition>
        <argsstring></argsstring>
        <name></name>
        <qualifiedname>baz_burster</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="155" column="1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1a2de37a2d30eb580a777ca0e6d742d35d" prot="private" static="no" mutable="no">
        <type>burst_time</type>
        <definition>burst_time baz_burster::d_last_burst_time</definition>
        <argsstring></argsstring>
        <name>d_last_burst_time</name>
        <qualifiedname>baz_burster::d_last_burst_time</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="157" column="12" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="157" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1a47d2dc3e95fbec00826a7df514a661ea" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int baz_burster::d_burst_message_sample_index</definition>
        <argsstring></argsstring>
        <name>d_burst_message_sample_index</name>
        <qualifiedname>baz_burster::d_burst_message_sample_index</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="158" column="5" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="158" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1a9d0ef197a996ba5adb1760d092e6549a" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool baz_burster::d_in_burst</definition>
        <argsstring></argsstring>
        <name>d_in_burst</name>
        <qualifiedname>baz_burster::d_in_burst</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="160" column="6" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="160" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1a31cf9b017250a2c0c8a6d85b101efa9f" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int baz_burster::d_burst_count</definition>
        <argsstring></argsstring>
        <name>d_burst_count</name>
        <qualifiedname>baz_burster::d_burst_count</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="161" column="5" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="161" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1abbbf755363de8099f16d152280fd3599" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool baz_burster::d_last_burst_system_time_valid</definition>
        <argsstring></argsstring>
        <name>d_last_burst_system_time_valid</name>
        <qualifiedname>baz_burster::d_last_burst_system_time_valid</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="162" column="6" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="162" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1a27c1f5f9a62081a924b4db294eb2b338" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int baz_burster::d_time_tags</definition>
        <argsstring></argsstring>
        <name>d_time_tags</name>
        <qualifiedname>baz_burster::d_time_tags</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="163" column="5" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="163" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1ade1d06e161e92cda2aab8c273df53aa5" prot="private" static="no" mutable="no">
        <type>uint64_t</type>
        <definition>uint64_t baz_burster::d_current_burst_length</definition>
        <argsstring></argsstring>
        <name>d_current_burst_length</name>
        <qualifiedname>baz_burster::d_current_burst_length</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="164" column="10" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="164" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1ae82efd35c829c949a9f624d15efa1281" prot="private" static="no" mutable="no">
        <type>char *</type>
        <definition>char* baz_burster::d_message_buffer</definition>
        <argsstring></argsstring>
        <name>d_message_buffer</name>
        <qualifiedname>baz_burster::d_message_buffer</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="165" column="6" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="165" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1add17fbc04cd81d7e22ed155883b9c489" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int baz_burster::d_message_buffer_length</definition>
        <argsstring></argsstring>
        <name>d_message_buffer_length</name>
        <qualifiedname>baz_burster::d_message_buffer_length</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="166" column="5" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="166" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1af0b8f4cae875821d379c37a0b5aa18a5" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int baz_burster::d_system_time_ticks_per_second</definition>
        <argsstring></argsstring>
        <name>d_system_time_ticks_per_second</name>
        <qualifiedname>baz_burster::d_system_time_ticks_per_second</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="167" column="5" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="167" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1aa2188410449b6ae9df85fce91ce1ef5e" prot="private" static="no" mutable="no">
        <type>char</type>
        <definition>char baz_burster::d_dummy_zero_last</definition>
        <argsstring></argsstring>
        <name>d_dummy_zero_last</name>
        <qualifiedname>baz_burster::d_dummy_zero_last</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="169" column="6" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="169" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1aecaf05e47804be392e7c63d90943b3e2" prot="private" static="no" mutable="no">
        <type>boost::system_time</type>
        <definition>boost::system_time baz_burster::d_system_time</definition>
        <argsstring></argsstring>
        <name>d_system_time</name>
        <qualifiedname>baz_burster::d_system_time</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="173" column="20" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="173" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1ae476951efd5dd28597bf7129c2727c22" prot="private" static="no" mutable="no">
        <type>boost::system_time</type>
        <definition>boost::system_time baz_burster::d_last_burst_system_time</definition>
        <argsstring></argsstring>
        <name>d_last_burst_system_time</name>
        <qualifiedname>baz_burster::d_last_burst_system_time</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="174" column="20" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="174" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1a8552f6bd923966d227feac8a752ccb86" prot="private" static="no" mutable="no">
        <type>gr::message::sptr</type>
        <definition>gr::message::sptr baz_burster::d_pending_msg</definition>
        <argsstring></argsstring>
        <name>d_pending_msg</name>
        <qualifiedname>baz_burster::d_pending_msg</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="177" column="19" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="177" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1a16bf32230508cf85a9b221e99c5bc96d" prot="private" static="no" mutable="no">
        <type>std::vector&lt; gr::tag_t &gt;</type>
        <definition>std::vector&lt;gr::tag_t&gt; baz_burster::d_incoming_time_tags</definition>
        <argsstring></argsstring>
        <name>d_incoming_time_tags</name>
        <qualifiedname>baz_burster::d_incoming_time_tags</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="178" column="13" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="178" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="classbaz__burster_1a87a44d6883a08b9f351ed69da6873b13" prot="public" static="no" mutable="no">
        <type>char</type>
        <definition>char baz_burster::d_dummy_zero_first</definition>
        <argsstring></argsstring>
        <name>d_dummy_zero_first</name>
        <qualifiedname>baz_burster::d_dummy_zero_first</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="152" column="6" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="152" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classbaz__burster_1aba5e69c62b53ed74eaf936a2a6079d4d" prot="public" static="no" mutable="no">
        <type>burst_time</type>
        <definition>burst_time baz_burster::d_stream_time</definition>
        <argsstring></argsstring>
        <name>d_stream_time</name>
        <qualifiedname>baz_burster::d_stream_time</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="154" column="12" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="154" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="friend">
      <memberdef kind="friend" id="classbaz__burster_1acab6167770b415f2f36ac85afbdcfe83" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="api_8h_1a8042157abaf31717b3b48a906cb73a8c" kindref="member">BAZ_API</ref> baz_burster_sptr</type>
        <definition>BAZ_API baz_burster_sptr baz_make_burster</definition>
        <argsstring>(const baz_burster_config &amp;config)</argsstring>
        <name>baz_make_burster</name>
        <qualifiedname>baz_burster::baz_make_burster</qualifiedname>
        <param>
          <type>const <ref refid="baz__burster__config_8h_1ac3e2096e748157475522a7036db0a5ff" kindref="member">baz_burster_config</ref> &amp;</type>
          <declname>config</declname>
        </param>
        <briefdescription>
<para>Return a shared_ptr to a new instance of <ref refid="classbaz__burster" kindref="compound">baz_burster</ref>. </para>
        </briefdescription>
        <detaileddescription>
<para>To avoid accidental use of raw pointers, <ref refid="classbaz__burster" kindref="compound">baz_burster</ref>&apos;s constructor is private. baz_make_burster is the public interface for creating new instances. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="77" column="33"/>
        <references refid="api_8h_1a8042157abaf31717b3b48a906cb73a8c" compoundref="api_8h" startline="19">BAZ_API</references>
      </memberdef>
    </sectiondef>
    <sectiondef kind="private-func">
      <memberdef kind="function" id="classbaz__burster_1ad1c2c4cf0bbce4e3c2c30a68361c4d0e" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>baz_burster::baz_burster</definition>
        <argsstring>(const baz_burster_config &amp;config)</argsstring>
        <name>baz_burster</name>
        <qualifiedname>baz_burster::baz_burster</qualifiedname>
        <param>
          <type>const <ref refid="baz__burster__config_8h_1ac3e2096e748157475522a7036db0a5ff" kindref="member">baz_burster_config</ref> &amp;</type>
          <declname>config</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="79" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classbaz__burster_1a3b3dd8b8aba92fcc58cc1c3385182234" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>bool</type>
        <definition>bool baz_burster::send_pending_msg</definition>
        <argsstring>(void)</argsstring>
        <name>send_pending_msg</name>
        <qualifiedname>baz_burster::send_pending_msg</qualifiedname>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="148" column="6"/>
      </memberdef>
      <memberdef kind="function" id="classbaz__burster_1ae4cc9ecf5b5ec7be821d3c692432360e" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void baz_burster::set_burst_length</definition>
        <argsstring>(int length)</argsstring>
        <name>set_burst_length</name>
        <qualifiedname>baz_burster::set_burst_length</qualifiedname>
        <param>
          <type>int</type>
          <declname>length</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="149" column="6"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="private-static-func">
      <memberdef kind="function" id="classbaz__burster_1a1a41f3b865f1a49e0031e7bdb8c5be8c" prot="private" static="yes" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>burst_time</type>
        <definition>static burst_time baz_burster::burst_time_absorb_whole_samples</definition>
        <argsstring>(const burst_time &amp;t)</argsstring>
        <name>burst_time_absorb_whole_samples</name>
        <qualifiedname>baz_burster::burst_time_absorb_whole_samples</qualifiedname>
        <param>
          <type>const burst_time &amp;</type>
          <declname>t</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="91" column="26" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="91" bodyend="98"/>
      </memberdef>
      <memberdef kind="function" id="classbaz__burster_1a4bf6cfc23bbbc432094157ccf05c253a" prot="private" static="yes" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>burst_time</type>
        <definition>static burst_time baz_burster::burst_time_absorb_samples</definition>
        <argsstring>(const burst_time &amp;t)</argsstring>
        <name>burst_time_absorb_samples</name>
        <qualifiedname>baz_burster::burst_time_absorb_samples</qualifiedname>
        <param>
          <type>const burst_time &amp;</type>
          <declname>t</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="100" column="26" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="100" bodyend="108"/>
      </memberdef>
      <memberdef kind="function" id="classbaz__burster_1a9e9a5d0b00b3e2e6993af4977ed787d0" prot="private" static="yes" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>burst_time</type>
        <definition>static burst_time baz_burster::burst_time_difference</definition>
        <argsstring>(const burst_time &amp;t1, const burst_time &amp;t2, bool relative_to_second=true)</argsstring>
        <name>burst_time_difference</name>
        <qualifiedname>baz_burster::burst_time_difference</qualifiedname>
        <param>
          <type>const burst_time &amp;</type>
          <declname>t1</declname>
        </param>
        <param>
          <type>const burst_time &amp;</type>
          <declname>t2</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>relative_to_second</declname>
          <defval>true</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="110" column="26" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="110" bodyend="146"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-func">
      <memberdef kind="function" id="classbaz__burster_1adf08a9d62873e867e00c1805582e530a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>baz_burster::~baz_burster</definition>
        <argsstring>()</argsstring>
        <name>~baz_burster</name>
        <qualifiedname>baz_burster::~baz_burster</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="180" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classbaz__burster_1ae7889273ae2a232a75dfc0b53ea2a18c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void baz_burster::forecast</definition>
        <argsstring>(int noutput_items, gr_vector_int &amp;ninput_items_required)</argsstring>
        <name>forecast</name>
        <qualifiedname>baz_burster::forecast</qualifiedname>
        <param>
          <type>int</type>
          <declname>noutput_items</declname>
        </param>
        <param>
          <type>gr_vector_int &amp;</type>
          <declname>ninput_items_required</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="184" column="6"/>
      </memberdef>
      <memberdef kind="function" id="classbaz__burster_1a04998135b47c94ded60f592a619fdb19" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int baz_burster::general_work</definition>
        <argsstring>(int noutput_items, 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>baz_burster::general_work</qualifiedname>
        <param>
          <type>int</type>
          <declname>noutput_items</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="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="185" column="5"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
<para>burster a stream of floats. </para>
    </briefdescription>
    <detaileddescription>
<para>This uses the preferred technique: subclassing gr::sync_block. </para>
    </detaileddescription>
    <inheritancegraph>
      <node id="1">
        <label>baz_burster</label>
        <link refid="classbaz__burster"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>gr::block</label>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="1">
        <label>baz_burster</label>
        <link refid="classbaz__burster"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
        <childnode refid="3" relation="usage">
          <edgelabel>d_stream_time</edgelabel>
        </childnode>
      </node>
      <node id="3">
        <label>baz_burster::burst_time_t</label>
      </node>
      <node id="2">
        <label>gr::block</label>
      </node>
    </collaborationgraph>
    <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" line="74" column="1" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_burster.h" bodystart="75" bodyend="186"/>
    <listofallmembers>
      <member refid="classbaz__burster_1ad1c2c4cf0bbce4e3c2c30a68361c4d0e" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>baz_burster</name></member>
      <member refid="classbaz__burster_1acab6167770b415f2f36ac85afbdcfe83" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>baz_make_burster</name></member>
      <member refid="classbaz__burster_1a753b15a4b948c31a6b10f44974a00686" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>burst_time</name></member>
      <member refid="classbaz__burster_1a4bf6cfc23bbbc432094157ccf05c253a" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>burst_time_absorb_samples</name></member>
      <member refid="classbaz__burster_1a1a41f3b865f1a49e0031e7bdb8c5be8c" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>burst_time_absorb_whole_samples</name></member>
      <member refid="classbaz__burster_1a9e9a5d0b00b3e2e6993af4977ed787d0" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>burst_time_difference</name></member>
      <member refid="classbaz__burster_1a31cf9b017250a2c0c8a6d85b101efa9f" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_burst_count</name></member>
      <member refid="classbaz__burster_1a47d2dc3e95fbec00826a7df514a661ea" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_burst_message_sample_index</name></member>
      <member refid="classbaz__burster_1a6f15d7f794acec2d4aa831b8124a85b6" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_config</name></member>
      <member refid="classbaz__burster_1ade1d06e161e92cda2aab8c273df53aa5" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_current_burst_length</name></member>
      <member refid="classbaz__burster_1a87a44d6883a08b9f351ed69da6873b13" prot="public" virt="non-virtual"><scope>baz_burster</scope><name>d_dummy_zero_first</name></member>
      <member refid="classbaz__burster_1aa2188410449b6ae9df85fce91ce1ef5e" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_dummy_zero_last</name></member>
      <member refid="classbaz__burster_1a9d0ef197a996ba5adb1760d092e6549a" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_in_burst</name></member>
      <member refid="classbaz__burster_1a16bf32230508cf85a9b221e99c5bc96d" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_incoming_time_tags</name></member>
      <member refid="classbaz__burster_1ae476951efd5dd28597bf7129c2727c22" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_last_burst_system_time</name></member>
      <member refid="classbaz__burster_1abbbf755363de8099f16d152280fd3599" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_last_burst_system_time_valid</name></member>
      <member refid="classbaz__burster_1a2de37a2d30eb580a777ca0e6d742d35d" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_last_burst_time</name></member>
      <member refid="classbaz__burster_1ae82efd35c829c949a9f624d15efa1281" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_message_buffer</name></member>
      <member refid="classbaz__burster_1add17fbc04cd81d7e22ed155883b9c489" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_message_buffer_length</name></member>
      <member refid="classbaz__burster_1a8552f6bd923966d227feac8a752ccb86" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_pending_msg</name></member>
      <member refid="classbaz__burster_1aba5e69c62b53ed74eaf936a2a6079d4d" prot="public" virt="non-virtual"><scope>baz_burster</scope><name>d_stream_time</name></member>
      <member refid="classbaz__burster_1aecaf05e47804be392e7c63d90943b3e2" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_system_time</name></member>
      <member refid="classbaz__burster_1af0b8f4cae875821d379c37a0b5aa18a5" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_system_time_ticks_per_second</name></member>
      <member refid="classbaz__burster_1a27c1f5f9a62081a924b4db294eb2b338" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>d_time_tags</name></member>
      <member refid="classbaz__burster_1ae7889273ae2a232a75dfc0b53ea2a18c" prot="public" virt="non-virtual"><scope>baz_burster</scope><name>forecast</name></member>
      <member refid="classbaz__burster_1a04998135b47c94ded60f592a619fdb19" prot="public" virt="non-virtual"><scope>baz_burster</scope><name>general_work</name></member>
      <member refid="classbaz__burster_1a3b3dd8b8aba92fcc58cc1c3385182234" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>send_pending_msg</name></member>
      <member refid="classbaz__burster_1ae4cc9ecf5b5ec7be821d3c692432360e" prot="private" virt="non-virtual"><scope>baz_burster</scope><name>set_burst_length</name></member>
      <member refid="classbaz__burster_1adf08a9d62873e867e00c1805582e530a" prot="public" virt="non-virtual"><scope>baz_burster</scope><name>~baz_burster</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
