<?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.9.3" xml:lang="en-US">
  <compounddef id="classRTL2832__NAMESPACE_1_1log__sink" kind="class" language="C++" prot="public" abstract="yes">
    <compoundname>RTL2832_NAMESPACE::log_sink</compoundname>
    <derivedcompoundref refid="classbaz__rtl__source__c" prot="public" virt="non-virtual">baz_rtl_source_c</derivedcompoundref>
    <includes refid="rtl2832_8h" local="no">rtl2832.h</includes>
      <sectiondef kind="public-type">
      <memberdef kind="enum" id="classRTL2832__NAMESPACE_1_1log__sink_1a13e12a04252694faff80aceafde4d271" prot="public" static="no" strong="no">
        <type></type>
        <name>level</name>
        <qualifiedname>RTL2832_NAMESPACE::log_sink::level</qualifiedname>
        <enumvalue id="classRTL2832__NAMESPACE_1_1log__sink_1a13e12a04252694faff80aceafde4d271a039fdb59ede683d27c049449ee3e20b1" prot="public">
          <name>LOG_LEVEL_ERROR</name>
          <initializer>= -1</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="classRTL2832__NAMESPACE_1_1log__sink_1a13e12a04252694faff80aceafde4d271a8863e6f9bebdbe0c49b57453a69489f3" prot="public">
          <name>LOG_LEVEL_DEFAULT</name>
          <initializer>= 0</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="classRTL2832__NAMESPACE_1_1log__sink_1a13e12a04252694faff80aceafde4d271ace9053d5566ac15ec47a3388519b7745" prot="public">
          <name>LOG_LEVEL_VERBOSE</name>
          <initializer>= 1</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-baz/gr37-baz/work/balint256-gr-baz-937834c/lib/rtl2832.h" line="106" column="1" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-baz/gr37-baz/work/balint256-gr-baz-937834c/lib/rtl2832.h" bodystart="107" bodyend="111"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classRTL2832__NAMESPACE_1_1log__sink_1a15620b0104bc53308908cce88630ecbb" prot="public" static="no" const="no" explicit="no" inline="no" virt="pure-virtual">
        <type>void</type>
        <definition>virtual void RTL2832_NAMESPACE::log_sink::on_log_message_va</definition>
        <argsstring>(int level, const char *msg, va_list args)=0</argsstring>
        <name>on_log_message_va</name>
        <qualifiedname>RTL2832_NAMESPACE::log_sink::on_log_message_va</qualifiedname>
        <reimplementedby refid="classbaz__rtl__source__c_1a49ebdc50814434b5b84df51b490f0ab9">on_log_message_va</reimplementedby>
        <param>
          <type>int</type>
          <declname>level</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>msg</declname>
        </param>
        <param>
          <type>va_list</type>
          <declname>args</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-baz/gr37-baz/work/balint256-gr-baz-937834c/lib/rtl2832.h" line="113" column="14"/>
        <referencedby refid="classRTL2832__NAMESPACE_1_1log__sink_1a5253dc637d376014c4761954e2dc7f3c" compoundref="rtl2832_8h" startline="115" endline="116">on_log_message</referencedby>
        <referencedby refid="classRTL2832__NAMESPACE_1_1log__sink_1aa8d3090c7631b3f629b999a098449b8b" compoundref="rtl2832_8h" startline="117" endline="118">on_log_message_ex</referencedby>
      </memberdef>
      <memberdef kind="function" id="classRTL2832__NAMESPACE_1_1log__sink_1a5253dc637d376014c4761954e2dc7f3c" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>void</type>
        <definition>virtual void RTL2832_NAMESPACE::log_sink::on_log_message</definition>
        <argsstring>(const char *msg,...)</argsstring>
        <name>on_log_message</name>
        <qualifiedname>RTL2832_NAMESPACE::log_sink::on_log_message</qualifiedname>
        <param>
          <type>const char *</type>
          <declname>msg</declname>
        </param>
        <param>
          <type>...</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-baz/gr37-baz/work/balint256-gr-baz-937834c/lib/rtl2832.h" line="115" column="21" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-baz/gr37-baz/work/balint256-gr-baz-937834c/lib/rtl2832.h" bodystart="115" bodyend="116"/>
        <references refid="classRTL2832__NAMESPACE_1_1log__sink_1a13e12a04252694faff80aceafde4d271a8863e6f9bebdbe0c49b57453a69489f3" compoundref="rtl2832_8h" startline="109">LOG_LEVEL_DEFAULT</references>
        <references refid="classRTL2832__NAMESPACE_1_1log__sink_1a15620b0104bc53308908cce88630ecbb">on_log_message_va</references>
      </memberdef>
      <memberdef kind="function" id="classRTL2832__NAMESPACE_1_1log__sink_1aa8d3090c7631b3f629b999a098449b8b" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>void</type>
        <definition>virtual void RTL2832_NAMESPACE::log_sink::on_log_message_ex</definition>
        <argsstring>(int level, const char *msg,...)</argsstring>
        <name>on_log_message_ex</name>
        <qualifiedname>RTL2832_NAMESPACE::log_sink::on_log_message_ex</qualifiedname>
        <param>
          <type>int</type>
          <declname>level</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>msg</declname>
        </param>
        <param>
          <type>...</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-baz/gr37-baz/work/balint256-gr-baz-937834c/lib/rtl2832.h" line="117" column="21" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-baz/gr37-baz/work/balint256-gr-baz-937834c/lib/rtl2832.h" bodystart="117" bodyend="118"/>
        <references refid="classRTL2832__NAMESPACE_1_1log__sink_1a15620b0104bc53308908cce88630ecbb">on_log_message_va</references>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="1">
        <label>RTL2832_NAMESPACE::log_sink</label>
        <link refid="classRTL2832__NAMESPACE_1_1log__sink"/>
      </node>
      <node id="2">
        <label>baz_rtl_source_c</label>
        <link refid="classbaz__rtl__source__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-baz/gr37-baz/work/balint256-gr-baz-937834c/lib/rtl2832.h" line="103" column="1" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-baz/gr37-baz/work/balint256-gr-baz-937834c/lib/rtl2832.h" bodystart="104" bodyend="119"/>
    <listofallmembers>
      <member refid="classRTL2832__NAMESPACE_1_1log__sink_1a13e12a04252694faff80aceafde4d271" prot="public" virt="non-virtual"><scope>RTL2832_NAMESPACE::log_sink</scope><name>level</name></member>
      <member refid="classRTL2832__NAMESPACE_1_1log__sink_1a13e12a04252694faff80aceafde4d271a8863e6f9bebdbe0c49b57453a69489f3" prot="public" virt="non-virtual"><scope>RTL2832_NAMESPACE::log_sink</scope><name>LOG_LEVEL_DEFAULT</name></member>
      <member refid="classRTL2832__NAMESPACE_1_1log__sink_1a13e12a04252694faff80aceafde4d271a039fdb59ede683d27c049449ee3e20b1" prot="public" virt="non-virtual"><scope>RTL2832_NAMESPACE::log_sink</scope><name>LOG_LEVEL_ERROR</name></member>
      <member refid="classRTL2832__NAMESPACE_1_1log__sink_1a13e12a04252694faff80aceafde4d271ace9053d5566ac15ec47a3388519b7745" prot="public" virt="non-virtual"><scope>RTL2832_NAMESPACE::log_sink</scope><name>LOG_LEVEL_VERBOSE</name></member>
      <member refid="classRTL2832__NAMESPACE_1_1log__sink_1a5253dc637d376014c4761954e2dc7f3c" prot="public" virt="virtual"><scope>RTL2832_NAMESPACE::log_sink</scope><name>on_log_message</name></member>
      <member refid="classRTL2832__NAMESPACE_1_1log__sink_1aa8d3090c7631b3f629b999a098449b8b" prot="public" virt="virtual"><scope>RTL2832_NAMESPACE::log_sink</scope><name>on_log_message_ex</name></member>
      <member refid="classRTL2832__NAMESPACE_1_1log__sink_1a15620b0104bc53308908cce88630ecbb" prot="public" virt="pure-virtual"><scope>RTL2832_NAMESPACE::log_sink</scope><name>on_log_message_va</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
