<?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_1message" kind="class" language="C++" prot="public">
    <compoundname>gr::message</compoundname>
    <includes refid="message_8h" local="no">gnuradio/message.h</includes>
    <sectiondef kind="public-type">
      <memberdef kind="typedef" id="classgr_1_1message_1acd8ed890bc33b7d53ef57b9c71d89e96" prot="public" static="no">
        <type>std::shared_ptr&lt; message &gt;</type>
        <definition>typedef std::shared_ptr&lt;message&gt; gr::message::sptr</definition>
        <argsstring></argsstring>
        <name>sptr</name>
        <qualifiedname>gr::message::sptr</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="30" column="29" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="30" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classgr_1_1message_1a6cbaeb1e85844c0165d29ba2c80d2f63" prot="private" static="no" mutable="no">
        <type><ref refid="classgr_1_1message_1acd8ed890bc33b7d53ef57b9c71d89e96" kindref="member">sptr</ref></type>
        <definition>sptr gr::message::d_next</definition>
        <argsstring></argsstring>
        <name>d_next</name>
        <qualifiedname>gr::message::d_next</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="33" column="10" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="33" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1message_1ad3b87f97f5fafbe8a4cd0b08d8d336a7" prot="private" static="no" mutable="no">
        <type>long</type>
        <definition>long gr::message::d_type</definition>
        <argsstring></argsstring>
        <name>d_type</name>
        <qualifiedname>gr::message::d_type</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="34" column="10" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="34" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1message_1a68349d0316fde9a00910b131ac5b5222" prot="private" static="no" mutable="no">
        <type>double</type>
        <definition>double gr::message::d_arg1</definition>
        <argsstring></argsstring>
        <name>d_arg1</name>
        <qualifiedname>gr::message::d_arg1</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="35" column="12" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="35" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1message_1a8b829405beb6b8b6d712a1fbb5c1abf0" prot="private" static="no" mutable="no">
        <type>double</type>
        <definition>double gr::message::d_arg2</definition>
        <argsstring></argsstring>
        <name>d_arg2</name>
        <qualifiedname>gr::message::d_arg2</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="36" column="12" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="36" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1message_1af2139b53bfe5bedd923ec333be88e169" prot="private" static="no" mutable="no">
        <type>std::vector&lt; unsigned char &gt;</type>
        <definition>std::vector&lt;unsigned char&gt; gr::message::d_buf</definition>
        <argsstring></argsstring>
        <name>d_buf</name>
        <qualifiedname>gr::message::d_buf</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="38" column="17" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="38" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1message_1afd92e5203b44c36e215af31817e7d17e" prot="private" static="no" mutable="no">
        <type>unsigned char *</type>
        <definition>unsigned char* gr::message::d_msg_start</definition>
        <argsstring></argsstring>
        <name>d_msg_start</name>
        <qualifiedname>gr::message::d_msg_start</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="39" column="19" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="39" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1message_1a8e898e19cc4b6affd28672e81729748f" prot="private" static="no" mutable="no">
        <type>unsigned char *</type>
        <definition>unsigned char* gr::message::d_msg_end</definition>
        <argsstring></argsstring>
        <name>d_msg_end</name>
        <qualifiedname>gr::message::d_msg_end</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="40" column="19" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="40" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="friend">
      <memberdef kind="friend" id="classgr_1_1message_1a068d7ed6a7aac48bcd464b44b74a5ad3" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>class</type>
        <definition>friend class msg_queue</definition>
        <argsstring></argsstring>
        <name>msg_queue</name>
        <qualifiedname>gr::message::msg_queue</qualifiedname>
        <param>
          <type>msg_queue</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="44" column="18" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="44" bodyend="-1"/>
        <references refid="classgr_1_1message_1a068d7ed6a7aac48bcd464b44b74a5ad3" compoundref="message_8h" startline="44">msg_queue</references>
        <referencedby refid="classgr_1_1message_1a068d7ed6a7aac48bcd464b44b74a5ad3" compoundref="message_8h" startline="44">msg_queue</referencedby>
      </memberdef>
    </sectiondef>
    <sectiondef kind="private-func">
      <memberdef kind="function" id="classgr_1_1message_1a84903cf7eea0ed083615487ba9d68b8c" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::message::message</definition>
        <argsstring>(long type, double arg1, double arg2, size_t length)</argsstring>
        <name>message</name>
        <qualifiedname>gr::message::message</qualifiedname>
        <param>
          <type>long</type>
          <declname>type</declname>
        </param>
        <param>
          <type>double</type>
          <declname>arg1</declname>
        </param>
        <param>
          <type>double</type>
          <declname>arg2</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>length</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="42" column="5"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1a0e69a8e3f87d631c57bec81103dc561f" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>unsigned char *</type>
        <definition>unsigned char * gr::message::buf_data</definition>
        <argsstring>()</argsstring>
        <name>buf_data</name>
        <qualifiedname>gr::message::buf_data</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="46" column="19" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="46" bodyend="46"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1ab7f319e56a3fbb397face0625aeed9aa" prot="private" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>size_t</type>
        <definition>size_t gr::message::buf_len</definition>
        <argsstring>() const</argsstring>
        <name>buf_len</name>
        <qualifiedname>gr::message::buf_len</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="47" column="12" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="47" bodyend="47"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-static-func">
      <memberdef kind="function" id="classgr_1_1message_1a454cdbb0acad4422b1d4c619ad564493" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classgr_1_1message_1acd8ed890bc33b7d53ef57b9c71d89e96" kindref="member">sptr</ref></type>
        <definition>static sptr gr::message::make</definition>
        <argsstring>(long type=0, double arg1=0, double arg2=0, size_t length=0)</argsstring>
        <name>make</name>
        <qualifiedname>gr::message::make</qualifiedname>
        <param>
          <type>long</type>
          <declname>type</declname>
          <defval>0</defval>
        </param>
        <param>
          <type>double</type>
          <declname>arg1</declname>
          <defval>0</defval>
        </param>
        <param>
          <type>double</type>
          <declname>arg2</declname>
          <defval>0</defval>
        </param>
        <param>
          <type>size_t</type>
          <declname>length</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
<para>public constructor for message </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="53" column="17"/>
        <references refid="classgr_1_1message_1a427ed7d9af3a571b8765d4e69b7ef386" compoundref="message_8h" startline="64" endline="64">arg1</references>
        <references refid="classgr_1_1message_1a5da5942a4177ddb9ae3d1ee6ce8b49fe" compoundref="message_8h" startline="65" endline="65">arg2</references>
        <references refid="classgr_1_1message_1a456a96946c87078f248583c5652e7214" compoundref="message_8h" startline="72" endline="72">length</references>
        <references refid="classgr_1_1message_1a4b9bd26e13c32403733b1bece6fdd60e" compoundref="message_8h" startline="63" endline="63">type</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1a1634190e2d2dc160fc1dba7025798c61" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classgr_1_1message_1acd8ed890bc33b7d53ef57b9c71d89e96" kindref="member">sptr</ref></type>
        <definition>static sptr gr::message::make_from_string</definition>
        <argsstring>(const std::string s, long type=0, double arg1=0, double arg2=0)</argsstring>
        <name>make_from_string</name>
        <qualifiedname>gr::message::make_from_string</qualifiedname>
        <param>
          <type>const std::string</type>
          <declname>s</declname>
        </param>
        <param>
          <type>long</type>
          <declname>type</declname>
          <defval>0</defval>
        </param>
        <param>
          <type>double</type>
          <declname>arg1</declname>
          <defval>0</defval>
        </param>
        <param>
          <type>double</type>
          <declname>arg2</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="55" column="17"/>
        <references refid="classgr_1_1message_1a427ed7d9af3a571b8765d4e69b7ef386" compoundref="message_8h" startline="64" endline="64">arg1</references>
        <references refid="classgr_1_1message_1a5da5942a4177ddb9ae3d1ee6ce8b49fe" compoundref="message_8h" startline="65" endline="65">arg2</references>
        <references refid="classgr_1_1message_1a4b9bd26e13c32403733b1bece6fdd60e" compoundref="message_8h" startline="63" endline="63">type</references>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr_1_1message_1afe81d875a4655bad8236f4dbe6bb4e8f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::message::~message</definition>
        <argsstring>()</argsstring>
        <name>~message</name>
        <qualifiedname>gr::message::~message</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="61" column="5"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1a4b9bd26e13c32403733b1bece6fdd60e" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>long</type>
        <definition>long gr::message::type</definition>
        <argsstring>() const</argsstring>
        <name>type</name>
        <qualifiedname>gr::message::type</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="63" column="10" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="63" bodyend="63"/>
        <referencedby refid="classgr_1_1message_1a454cdbb0acad4422b1d4c619ad564493">make</referencedby>
        <referencedby refid="classgr_1_1message_1a1634190e2d2dc160fc1dba7025798c61">make_from_string</referencedby>
        <referencedby refid="classgr_1_1message_1aa74d8015f04c3d12b6d1ad4b9ee6cdcb" compoundref="message_8h" startline="67" endline="67">set_type</referencedby>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1a427ed7d9af3a571b8765d4e69b7ef386" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double gr::message::arg1</definition>
        <argsstring>() const</argsstring>
        <name>arg1</name>
        <qualifiedname>gr::message::arg1</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="64" column="12" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="64" bodyend="64"/>
        <referencedby refid="classgr_1_1message_1a454cdbb0acad4422b1d4c619ad564493">make</referencedby>
        <referencedby refid="classgr_1_1message_1a1634190e2d2dc160fc1dba7025798c61">make_from_string</referencedby>
        <referencedby refid="classgr_1_1message_1aa5b80bd54bc83651737a8cc0aa7dfae3" compoundref="message_8h" startline="68" endline="68">set_arg1</referencedby>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1a5da5942a4177ddb9ae3d1ee6ce8b49fe" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double gr::message::arg2</definition>
        <argsstring>() const</argsstring>
        <name>arg2</name>
        <qualifiedname>gr::message::arg2</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="65" column="12" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="65" bodyend="65"/>
        <referencedby refid="classgr_1_1message_1a454cdbb0acad4422b1d4c619ad564493">make</referencedby>
        <referencedby refid="classgr_1_1message_1a1634190e2d2dc160fc1dba7025798c61">make_from_string</referencedby>
        <referencedby refid="classgr_1_1message_1a5224e3b25cd0c0342ae55de64f9beff8" compoundref="message_8h" startline="69" endline="69">set_arg2</referencedby>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1aa74d8015f04c3d12b6d1ad4b9ee6cdcb" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void gr::message::set_type</definition>
        <argsstring>(long type)</argsstring>
        <name>set_type</name>
        <qualifiedname>gr::message::set_type</qualifiedname>
        <param>
          <type>long</type>
          <declname>type</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="67" column="10" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="67" bodyend="67"/>
        <references refid="classgr_1_1message_1a4b9bd26e13c32403733b1bece6fdd60e" compoundref="message_8h" startline="63" endline="63">type</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1aa5b80bd54bc83651737a8cc0aa7dfae3" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void gr::message::set_arg1</definition>
        <argsstring>(double arg1)</argsstring>
        <name>set_arg1</name>
        <qualifiedname>gr::message::set_arg1</qualifiedname>
        <param>
          <type>double</type>
          <declname>arg1</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="68" column="10" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="68" bodyend="68"/>
        <references refid="classgr_1_1message_1a427ed7d9af3a571b8765d4e69b7ef386" compoundref="message_8h" startline="64" endline="64">arg1</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1a5224e3b25cd0c0342ae55de64f9beff8" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void gr::message::set_arg2</definition>
        <argsstring>(double arg2)</argsstring>
        <name>set_arg2</name>
        <qualifiedname>gr::message::set_arg2</qualifiedname>
        <param>
          <type>double</type>
          <declname>arg2</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="69" column="10" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="69" bodyend="69"/>
        <references refid="classgr_1_1message_1a5da5942a4177ddb9ae3d1ee6ce8b49fe" compoundref="message_8h" startline="65" endline="65">arg2</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1a99abac5a6985c4b0f545a505fa052eaa" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>unsigned char *</type>
        <definition>unsigned char * gr::message::msg</definition>
        <argsstring>() const</argsstring>
        <name>msg</name>
        <qualifiedname>gr::message::msg</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="71" column="19" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="71" bodyend="71"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1a456a96946c87078f248583c5652e7214" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>size_t</type>
        <definition>size_t gr::message::length</definition>
        <argsstring>() const</argsstring>
        <name>length</name>
        <qualifiedname>gr::message::length</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="72" column="12" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="72" bodyend="72"/>
        <referencedby refid="classgr_1_1message_1a454cdbb0acad4422b1d4c619ad564493">make</referencedby>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1message_1a65d5be704c34ccbdb8871d6b4536b3fc" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>std::string</type>
        <definition>std::string gr::message::to_string</definition>
        <argsstring>() const</argsstring>
        <name>to_string</name>
        <qualifiedname>gr::message::to_string</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gnuradio-runtime/include/gnuradio/message.h" line="73" column="17"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
<para>Message class. </para>
    </briefdescription>
    <detaileddescription>
<para>The ideas and method names for adjustable message length were lifted from the click modular router &quot;Packet&quot; class. </para>
    </detaileddescription>
    <location file="gnuradio-runtime/include/gnuradio/message.h" line="27" column="1" bodyfile="gnuradio-runtime/include/gnuradio/message.h" bodystart="28" bodyend="74"/>
    <listofallmembers>
      <member refid="classgr_1_1message_1a427ed7d9af3a571b8765d4e69b7ef386" prot="public" virt="non-virtual"><scope>gr::message</scope><name>arg1</name></member>
      <member refid="classgr_1_1message_1a5da5942a4177ddb9ae3d1ee6ce8b49fe" prot="public" virt="non-virtual"><scope>gr::message</scope><name>arg2</name></member>
      <member refid="classgr_1_1message_1a0e69a8e3f87d631c57bec81103dc561f" prot="private" virt="non-virtual"><scope>gr::message</scope><name>buf_data</name></member>
      <member refid="classgr_1_1message_1ab7f319e56a3fbb397face0625aeed9aa" prot="private" virt="non-virtual"><scope>gr::message</scope><name>buf_len</name></member>
      <member refid="classgr_1_1message_1a68349d0316fde9a00910b131ac5b5222" prot="private" virt="non-virtual"><scope>gr::message</scope><name>d_arg1</name></member>
      <member refid="classgr_1_1message_1a8b829405beb6b8b6d712a1fbb5c1abf0" prot="private" virt="non-virtual"><scope>gr::message</scope><name>d_arg2</name></member>
      <member refid="classgr_1_1message_1af2139b53bfe5bedd923ec333be88e169" prot="private" virt="non-virtual"><scope>gr::message</scope><name>d_buf</name></member>
      <member refid="classgr_1_1message_1a8e898e19cc4b6affd28672e81729748f" prot="private" virt="non-virtual"><scope>gr::message</scope><name>d_msg_end</name></member>
      <member refid="classgr_1_1message_1afd92e5203b44c36e215af31817e7d17e" prot="private" virt="non-virtual"><scope>gr::message</scope><name>d_msg_start</name></member>
      <member refid="classgr_1_1message_1a6cbaeb1e85844c0165d29ba2c80d2f63" prot="private" virt="non-virtual"><scope>gr::message</scope><name>d_next</name></member>
      <member refid="classgr_1_1message_1ad3b87f97f5fafbe8a4cd0b08d8d336a7" prot="private" virt="non-virtual"><scope>gr::message</scope><name>d_type</name></member>
      <member refid="classgr_1_1message_1a456a96946c87078f248583c5652e7214" prot="public" virt="non-virtual"><scope>gr::message</scope><name>length</name></member>
      <member refid="classgr_1_1message_1a454cdbb0acad4422b1d4c619ad564493" prot="public" virt="non-virtual"><scope>gr::message</scope><name>make</name></member>
      <member refid="classgr_1_1message_1a1634190e2d2dc160fc1dba7025798c61" prot="public" virt="non-virtual"><scope>gr::message</scope><name>make_from_string</name></member>
      <member refid="classgr_1_1message_1a84903cf7eea0ed083615487ba9d68b8c" prot="private" virt="non-virtual"><scope>gr::message</scope><name>message</name></member>
      <member refid="classgr_1_1message_1a99abac5a6985c4b0f545a505fa052eaa" prot="public" virt="non-virtual"><scope>gr::message</scope><name>msg</name></member>
      <member refid="classgr_1_1message_1a068d7ed6a7aac48bcd464b44b74a5ad3" prot="private" virt="non-virtual"><scope>gr::message</scope><name>msg_queue</name></member>
      <member refid="classgr_1_1message_1aa5b80bd54bc83651737a8cc0aa7dfae3" prot="public" virt="non-virtual"><scope>gr::message</scope><name>set_arg1</name></member>
      <member refid="classgr_1_1message_1a5224e3b25cd0c0342ae55de64f9beff8" prot="public" virt="non-virtual"><scope>gr::message</scope><name>set_arg2</name></member>
      <member refid="classgr_1_1message_1aa74d8015f04c3d12b6d1ad4b9ee6cdcb" prot="public" virt="non-virtual"><scope>gr::message</scope><name>set_type</name></member>
      <member refid="classgr_1_1message_1acd8ed890bc33b7d53ef57b9c71d89e96" prot="public" virt="non-virtual"><scope>gr::message</scope><name>sptr</name></member>
      <member refid="classgr_1_1message_1a65d5be704c34ccbdb8871d6b4536b3fc" prot="public" virt="non-virtual"><scope>gr::message</scope><name>to_string</name></member>
      <member refid="classgr_1_1message_1a4b9bd26e13c32403733b1bece6fdd60e" prot="public" virt="non-virtual"><scope>gr::message</scope><name>type</name></member>
      <member refid="classgr_1_1message_1afe81d875a4655bad8236f4dbe6bb4e8f" prot="public" virt="non-virtual"><scope>gr::message</scope><name>~message</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
