<?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="classfile__sink__c" kind="class" language="C++" prot="public">
    <compoundname>file_sink_c</compoundname>
    <basecompoundref prot="public" virt="non-virtual">gr::hier_block2</basecompoundref>
    <basecompoundref refid="classsink__iface" prot="public" virt="non-virtual">sink_iface</basecompoundref>
    <includes refid="file__sink__c_8h" local="no">file_sink_c.h</includes>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classfile__sink__c_1aaeeebfd62d8edd0670bc92e8f15ab6b0" prot="private" static="no" mutable="no">
        <type>gr::blocks::file_sink::sptr</type>
        <definition>gr::blocks::file_sink::sptr file_sink_c::_sink</definition>
        <argsstring></argsstring>
        <name>_sink</name>
        <qualifiedname>file_sink_c::_sink</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="76" column="31" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" bodystart="76" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfile__sink__c_1a48c7b57deb7affccea7f69537a026c66" prot="private" static="no" mutable="no">
        <type>gr::blocks::throttle::sptr</type>
        <definition>gr::blocks::throttle::sptr file_sink_c::_throttle</definition>
        <argsstring></argsstring>
        <name>_throttle</name>
        <qualifiedname>file_sink_c::_throttle</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="77" column="30" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" bodystart="77" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfile__sink__c_1a7baf2c2988baea69587060b69297d5d4" prot="private" static="no" mutable="no">
        <type>double</type>
        <definition>double file_sink_c::_file_rate</definition>
        <argsstring></argsstring>
        <name>_file_rate</name>
        <qualifiedname>file_sink_c::_file_rate</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="78" column="10" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" bodystart="78" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfile__sink__c_1aadda18df724b5618aaee018c0a2ae983" prot="private" static="no" mutable="no">
        <type>double</type>
        <definition>double file_sink_c::_freq</definition>
        <argsstring></argsstring>
        <name>_freq</name>
        <qualifiedname>file_sink_c::_freq</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="79" column="10" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" bodystart="79" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfile__sink__c_1a87eaeb0ab8d123d70fedb2c5b45e18f1" prot="private" static="no" mutable="no">
        <type>double</type>
        <definition>double file_sink_c::_rate</definition>
        <argsstring></argsstring>
        <name>_rate</name>
        <qualifiedname>file_sink_c::_rate</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="79" column="16" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" bodystart="79" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="friend">
      <memberdef kind="friend" id="classfile__sink__c_1af51ca16328067794aa2c8c83c4ccbe4e" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>file_sink_c_sptr</type>
        <definition>file_sink_c_sptr make_file_sink_c</definition>
        <argsstring>(const std::string &amp;args)</argsstring>
        <name>make_file_sink_c</name>
        <qualifiedname>file_sink_c::make_file_sink_c</qualifiedname>
        <param>
          <type>const std::string &amp;</type>
          <declname>args</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="40" column="27"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classfile__sink__c_1a6264d564b4f5b14365a39a6006e03204" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>file_sink_c::file_sink_c</definition>
        <argsstring>(const std::string &amp;args)</argsstring>
        <name>file_sink_c</name>
        <qualifiedname>file_sink_c::file_sink_c</qualifiedname>
        <param>
          <type>const std::string &amp;</type>
          <declname>args</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="42" column="3"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classfile__sink__c_1ab645b13b584810f51fc52e5bdd6605ac" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>file_sink_c::~file_sink_c</definition>
        <argsstring>()</argsstring>
        <name>~file_sink_c</name>
        <qualifiedname>file_sink_c::~file_sink_c</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="45" column="3"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1aa34a6e19d0690d78d82aa4f5549fe1a2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>std::string</type>
        <definition>std::string file_sink_c::name</definition>
        <argsstring>()</argsstring>
        <name>name</name>
        <qualifiedname>file_sink_c::name</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="47" column="15"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1a1b8fe8e0361d12427965bcf9fe566d41" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>size_t</type>
        <definition>size_t file_sink_c::get_num_channels</definition>
        <argsstring>(void)</argsstring>
        <name>get_num_channels</name>
        <qualifiedname>file_sink_c::get_num_channels</qualifiedname>
        <reimplements refid="classsink__iface_1ab3908e865e9cf22aa79365027725b805">get_num_channels</reimplements>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the number of channels the underlying radio hardware offers. <simplesect kind="return"><para>the number of available channels </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="51" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1acbcbc3119be93037489abec5deef0425" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type><ref refid="structosmosdr_1_1meta__range__t" kindref="compound">osmosdr::meta_range_t</ref></type>
        <definition>osmosdr::meta_range_t file_sink_c::get_sample_rates</definition>
        <argsstring>(void)</argsstring>
        <name>get_sample_rates</name>
        <qualifiedname>file_sink_c::get_sample_rates</qualifiedname>
        <reimplements refid="classsink__iface_1a4399d5002df83282f3a6a03044010eb7">get_sample_rates</reimplements>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the possible sample rates for the underlying radio hardware. <simplesect kind="return"><para>a range of rates in Sps </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="53" column="25"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1a3c7d8911445ff269989ae17d290f3c51" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double file_sink_c::set_sample_rate</definition>
        <argsstring>(double rate)</argsstring>
        <name>set_sample_rate</name>
        <qualifiedname>file_sink_c::set_sample_rate</qualifiedname>
        <reimplements refid="classsink__iface_1ad0cc76ae2f91f37b20d10169d8a78342">set_sample_rate</reimplements>
        <param>
          <type>double</type>
          <declname>rate</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Set the sample rate for the underlying radio hardware. This also will select the appropriate IF bandpass, if applicable. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>rate</parametername>
</parameternamelist>
<parameterdescription>
<para>a new rate in Sps </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="54" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1ad6a3f2903bb253d939341cede46fe5fa" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double file_sink_c::get_sample_rate</definition>
        <argsstring>(void)</argsstring>
        <name>get_sample_rate</name>
        <qualifiedname>file_sink_c::get_sample_rate</qualifiedname>
        <reimplements refid="classsink__iface_1ae8149d3cca236da92cfee2d1d32ac329">get_sample_rate</reimplements>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the sample rate for the underlying radio hardware. This is the actual sample rate and may differ from the rate set. <simplesect kind="return"><para>the actual rate in Sps </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="55" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1a165eac52fdf9b381ab89d5df1d5412a2" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type><ref refid="namespaceosmosdr_1a03b9108867000412c7fcef50f8a65c0d" kindref="member">osmosdr::freq_range_t</ref></type>
        <definition>osmosdr::freq_range_t file_sink_c::get_freq_range</definition>
        <argsstring>(size_t chan=0)</argsstring>
        <name>get_freq_range</name>
        <qualifiedname>file_sink_c::get_freq_range</qualifiedname>
        <reimplements refid="classsink__iface_1a8d79611e1f9e88dded76c7dad6d122c2">get_freq_range</reimplements>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the tunable frequency range for the underlying radio hardware. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the frequency range in Hz </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="57" column="25"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1aec4ce07108422c81c631cd38088811cc" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double file_sink_c::set_center_freq</definition>
        <argsstring>(double freq, size_t chan=0)</argsstring>
        <name>set_center_freq</name>
        <qualifiedname>file_sink_c::set_center_freq</qualifiedname>
        <reimplements refid="classsink__iface_1a7ad788a79eb7adf9fa60217383b1a78e">set_center_freq</reimplements>
        <param>
          <type>double</type>
          <declname>freq</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Tune the underlying radio hardware to the desired center frequency. This also will select the appropriate RF bandpass. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>freq</parametername>
</parameternamelist>
<parameterdescription>
<para>the desired frequency in Hz </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the actual frequency in Hz </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="58" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1a17fb07ae9601decedfcd8bd7458ab613" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double file_sink_c::get_center_freq</definition>
        <argsstring>(size_t chan=0)</argsstring>
        <name>get_center_freq</name>
        <qualifiedname>file_sink_c::get_center_freq</qualifiedname>
        <reimplements refid="classsink__iface_1a9c44d3c48634d10c53afa22776f4badd">get_center_freq</reimplements>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the center frequency the underlying radio hardware is tuned to. This is the actual frequency and may differ from the frequency set. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the frequency in Hz </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="59" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1a7d2b5cb1c221e0d044ee92b131190bde" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double file_sink_c::set_freq_corr</definition>
        <argsstring>(double ppm, size_t chan=0)</argsstring>
        <name>set_freq_corr</name>
        <qualifiedname>file_sink_c::set_freq_corr</qualifiedname>
        <reimplements refid="classsink__iface_1a3c06ef75c326ef7cb3292ad6ff4bca51">set_freq_corr</reimplements>
        <param>
          <type>double</type>
          <declname>ppm</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Set the frequency correction value in parts per million. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ppm</parametername>
</parameternamelist>
<parameterdescription>
<para>the desired correction value in parts per million </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>correction value in parts per million </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="60" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1ae244bf1a9b43e73c019f780fc8980e77" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double file_sink_c::get_freq_corr</definition>
        <argsstring>(size_t chan=0)</argsstring>
        <name>get_freq_corr</name>
        <qualifiedname>file_sink_c::get_freq_corr</qualifiedname>
        <reimplements refid="classsink__iface_1a0a6a5067a070ab04620597860022d4ba">get_freq_corr</reimplements>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the frequency correction value. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>correction value in parts per million </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="61" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1ae28ee225ece5e90df49446786d3a79eb" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; std::string &gt;</type>
        <definition>std::vector&lt; std::string &gt; file_sink_c::get_gain_names</definition>
        <argsstring>(size_t chan=0)</argsstring>
        <name>get_gain_names</name>
        <qualifiedname>file_sink_c::get_gain_names</qualifiedname>
        <reimplements refid="classsink__iface_1a7a9ceda124623beba8595ecf94f4f859">get_gain_names</reimplements>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the gain stage names of the underlying radio hardware. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>a vector of strings containing the names of gain stages </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="63" column="15"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1ad152850ec47c017fdea0ca653afbf393" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type><ref refid="namespaceosmosdr_1adfdc6fd5f1a57069c805d86ef890f78d" kindref="member">osmosdr::gain_range_t</ref></type>
        <definition>osmosdr::gain_range_t file_sink_c::get_gain_range</definition>
        <argsstring>(size_t chan=0)</argsstring>
        <name>get_gain_range</name>
        <qualifiedname>file_sink_c::get_gain_range</qualifiedname>
        <reimplements refid="classsink__iface_1afce7c4d9b69d219ea908adf8bfa18bb2">get_gain_range</reimplements>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the settable overall gain range for the underlying radio hardware. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the gain range in dB </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="64" column="25"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1a42371533f7bbe837f7fd65fe02f3ef24" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type><ref refid="namespaceosmosdr_1adfdc6fd5f1a57069c805d86ef890f78d" kindref="member">osmosdr::gain_range_t</ref></type>
        <definition>osmosdr::gain_range_t file_sink_c::get_gain_range</definition>
        <argsstring>(const std::string &amp;name, size_t chan=0)</argsstring>
        <name>get_gain_range</name>
        <qualifiedname>file_sink_c::get_gain_range</qualifiedname>
        <reimplements refid="classsink__iface_1a023bf6f02e4da51e9e15c7c60a694d67">get_gain_range</reimplements>
        <param>
          <type>const std::string &amp;</type>
          <declname>name</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the settable gain range for a specific gain stage. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>name</parametername>
</parameternamelist>
<parameterdescription>
<para>the name of the gain stage </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the gain range in dB </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="65" column="25"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1ab7f43e23c883477ba0ce490ea33b2957" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double file_sink_c::set_gain</definition>
        <argsstring>(double gain, size_t chan=0)</argsstring>
        <name>set_gain</name>
        <qualifiedname>file_sink_c::set_gain</qualifiedname>
        <reimplements refid="classsink__iface_1a4a09ef300e272c98a2890b5f208b1a13">set_gain</reimplements>
        <param>
          <type>double</type>
          <declname>gain</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Set the gain for the underlying radio hardware. This function will automatically distribute the desired gain value over available gain stages in an appropriate way and return the actual value. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>gain</parametername>
</parameternamelist>
<parameterdescription>
<para>the gain in dB </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the actual gain in dB </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="66" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1a5c7361c7e0f3fed022db6828431caa9d" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double file_sink_c::set_gain</definition>
        <argsstring>(double gain, const std::string &amp;name, size_t chan=0)</argsstring>
        <name>set_gain</name>
        <qualifiedname>file_sink_c::set_gain</qualifiedname>
        <reimplements refid="classsink__iface_1a03dc1ae9429226cc0bb7d185c57417af">set_gain</reimplements>
        <param>
          <type>double</type>
          <declname>gain</declname>
        </param>
        <param>
          <type>const std::string &amp;</type>
          <declname>name</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Set the named gain on the underlying radio hardware. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>gain</parametername>
</parameternamelist>
<parameterdescription>
<para>the gain in dB </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>name</parametername>
</parameternamelist>
<parameterdescription>
<para>the name of the gain stage </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the actual gain in dB </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="67" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1aafaabb474f33c7e52456cebbce0930e1" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double file_sink_c::get_gain</definition>
        <argsstring>(size_t chan=0)</argsstring>
        <name>get_gain</name>
        <qualifiedname>file_sink_c::get_gain</qualifiedname>
        <reimplements refid="classsink__iface_1a4da9506ab6e37b2701e292ea4e30acb0">get_gain</reimplements>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the actual gain setting of the underlying radio hardware. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the actual gain in dB </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="68" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1a3749ed62a739ef0b7c75fbf25decd8ed" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double file_sink_c::get_gain</definition>
        <argsstring>(const std::string &amp;name, size_t chan=0)</argsstring>
        <name>get_gain</name>
        <qualifiedname>file_sink_c::get_gain</qualifiedname>
        <reimplements refid="classsink__iface_1ac6c3ae35cf82130a4a1f5313b1116143">get_gain</reimplements>
        <param>
          <type>const std::string &amp;</type>
          <declname>name</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the actual gain setting of a named stage. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>name</parametername>
</parameternamelist>
<parameterdescription>
<para>the name of the gain stage </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the actual gain in dB </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="69" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1af4e492b30b5829d33c59a9e49cfe14c6" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; std::string &gt;</type>
        <definition>std::vector&lt; std::string &gt; file_sink_c::get_antennas</definition>
        <argsstring>(size_t chan=0)</argsstring>
        <name>get_antennas</name>
        <qualifiedname>file_sink_c::get_antennas</qualifiedname>
        <reimplements refid="classsink__iface_1ad427d58fcff8bff700be85c8a0fe267f">get_antennas</reimplements>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the available antennas of the underlying radio hardware. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>a vector of strings containing the names of available antennas </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="71" column="15"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1a48d45663567b75f8cd1dfbef8e027df4" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::string</type>
        <definition>std::string file_sink_c::set_antenna</definition>
        <argsstring>(const std::string &amp;antenna, size_t chan=0)</argsstring>
        <name>set_antenna</name>
        <qualifiedname>file_sink_c::set_antenna</qualifiedname>
        <reimplements refid="classsink__iface_1a5e1cf06555962ff076a5b5f0c853aeb6">set_antenna</reimplements>
        <param>
          <type>const std::string &amp;</type>
          <declname>antenna</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Select the active antenna of the underlying radio hardware. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>antenna</parametername>
</parameternamelist>
<parameterdescription>
<para>the antenna name </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the actual antenna&apos;s name </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="72" column="15"/>
      </memberdef>
      <memberdef kind="function" id="classfile__sink__c_1abf692180281a1b397ae2af126c005881" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::string</type>
        <definition>std::string file_sink_c::get_antenna</definition>
        <argsstring>(size_t chan=0)</argsstring>
        <name>get_antenna</name>
        <qualifiedname>file_sink_c::get_antenna</qualifiedname>
        <reimplements refid="classsink__iface_1ad20d35ecf866b33ddf3dd85bc17ded56">get_antenna</reimplements>
        <param>
          <type>size_t</type>
          <declname>chan</declname>
          <defval>0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Get the actual underlying radio hardware antenna setting. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>the channel index 0 to N-1 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>the actual antenna&apos;s name </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="73" column="15"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-static-func">
      <memberdef kind="function" id="classfile__sink__c_1a45de7644efd92bc4d85185020c6d2ac0" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>std::vector&lt; std::string &gt;</type>
        <definition>static std::vector&lt; std::string &gt; file_sink_c::get_devices</definition>
        <argsstring>(bool fake=false)</argsstring>
        <name>get_devices</name>
        <qualifiedname>file_sink_c::get_devices</qualifiedname>
        <param>
          <type>bool</type>
          <declname>fake</declname>
          <defval>false</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="49" column="22"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="1">
        <label>file_sink_c</label>
        <link refid="classfile__sink__c"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>gr::hier_block2</label>
      </node>
      <node id="3">
        <label>sink_iface</label>
        <link refid="classsink__iface"/>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="1">
        <label>file_sink_c</label>
        <link refid="classfile__sink__c"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>gr::hier_block2</label>
      </node>
      <node id="3">
        <label>sink_iface</label>
        <link refid="classsink__iface"/>
      </node>
    </collaborationgraph>
    <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" line="35" column="1" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/file/file_sink_c.h" bodystart="38" bodyend="80"/>
    <listofallmembers>
      <member refid="classfile__sink__c_1a7baf2c2988baea69587060b69297d5d4" prot="private" virt="non-virtual"><scope>file_sink_c</scope><name>_file_rate</name></member>
      <member refid="classfile__sink__c_1aadda18df724b5618aaee018c0a2ae983" prot="private" virt="non-virtual"><scope>file_sink_c</scope><name>_freq</name></member>
      <member refid="classfile__sink__c_1a87eaeb0ab8d123d70fedb2c5b45e18f1" prot="private" virt="non-virtual"><scope>file_sink_c</scope><name>_rate</name></member>
      <member refid="classfile__sink__c_1aaeeebfd62d8edd0670bc92e8f15ab6b0" prot="private" virt="non-virtual"><scope>file_sink_c</scope><name>_sink</name></member>
      <member refid="classfile__sink__c_1a48c7b57deb7affccea7f69537a026c66" prot="private" virt="non-virtual"><scope>file_sink_c</scope><name>_throttle</name></member>
      <member refid="classfile__sink__c_1a6264d564b4f5b14365a39a6006e03204" prot="private" virt="non-virtual"><scope>file_sink_c</scope><name>file_sink_c</name></member>
      <member refid="classfile__sink__c_1abf692180281a1b397ae2af126c005881" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_antenna</name></member>
      <member refid="classfile__sink__c_1af4e492b30b5829d33c59a9e49cfe14c6" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_antennas</name></member>
      <member refid="classsink__iface_1af1f1c5f3b15064248f35f7dd791c8bf4" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_bandwidth</name></member>
      <member refid="classsink__iface_1acf9b0647083bf1fc3b8bae0d2f34aaea" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_bandwidth_range</name></member>
      <member refid="classfile__sink__c_1a17fb07ae9601decedfcd8bd7458ab613" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_center_freq</name></member>
      <member refid="classsink__iface_1a34639307c8b7178bb67bb0c5c08cdcd7" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_clock_rate</name></member>
      <member refid="classsink__iface_1ac545f9e9137d33f1b70e1cb00bc03c4b" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_clock_source</name></member>
      <member refid="classsink__iface_1ac797cd19e1cbb0cb4cde29303def3fea" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_clock_sources</name></member>
      <member refid="classfile__sink__c_1a45de7644efd92bc4d85185020c6d2ac0" prot="public" virt="non-virtual"><scope>file_sink_c</scope><name>get_devices</name></member>
      <member refid="classfile__sink__c_1ae244bf1a9b43e73c019f780fc8980e77" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_freq_corr</name></member>
      <member refid="classfile__sink__c_1a165eac52fdf9b381ab89d5df1d5412a2" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_freq_range</name></member>
      <member refid="classfile__sink__c_1aafaabb474f33c7e52456cebbce0930e1" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_gain</name></member>
      <member refid="classfile__sink__c_1a3749ed62a739ef0b7c75fbf25decd8ed" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_gain</name></member>
      <member refid="classsink__iface_1a345b8c85e51f0d9635aef19995bc3cae" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_gain_mode</name></member>
      <member refid="classfile__sink__c_1ae28ee225ece5e90df49446786d3a79eb" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_gain_names</name></member>
      <member refid="classfile__sink__c_1ad152850ec47c017fdea0ca653afbf393" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_gain_range</name></member>
      <member refid="classfile__sink__c_1a42371533f7bbe837f7fd65fe02f3ef24" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_gain_range</name></member>
      <member refid="classfile__sink__c_1a1b8fe8e0361d12427965bcf9fe566d41" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_num_channels</name></member>
      <member refid="classfile__sink__c_1ad6a3f2903bb253d939341cede46fe5fa" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_sample_rate</name></member>
      <member refid="classfile__sink__c_1acbcbc3119be93037489abec5deef0425" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_sample_rates</name></member>
      <member refid="classsink__iface_1a60128a637a5bd8942b344b85a896558d" prot="public" virt="non-virtual"><scope>file_sink_c</scope><name>get_time_last_pps</name></member>
      <member refid="classsink__iface_1a68abcbb68ae362623caa6a09dccea379" prot="public" virt="non-virtual"><scope>file_sink_c</scope><name>get_time_now</name></member>
      <member refid="classsink__iface_1a6837f20ec30e224126227177e6a870ab" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_time_source</name></member>
      <member refid="classsink__iface_1a91e7ef8a079f61d7817c697e0ae7511d" prot="public" virt="virtual"><scope>file_sink_c</scope><name>get_time_sources</name></member>
      <member refid="classfile__sink__c_1af51ca16328067794aa2c8c83c4ccbe4e" prot="private" virt="non-virtual"><scope>file_sink_c</scope><name>make_file_sink_c</name></member>
      <member refid="classfile__sink__c_1aa34a6e19d0690d78d82aa4f5549fe1a2" prot="public" virt="non-virtual"><scope>file_sink_c</scope><name>name</name></member>
      <member refid="classfile__sink__c_1a48d45663567b75f8cd1dfbef8e027df4" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_antenna</name></member>
      <member refid="classsink__iface_1a8d18139f9f7a3213641b86459fb3d9ae" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_bandwidth</name></member>
      <member refid="classsink__iface_1ab5ff0bb34df5c56c2d36d50c33ff55fa" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_bb_gain</name></member>
      <member refid="classfile__sink__c_1aec4ce07108422c81c631cd38088811cc" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_center_freq</name></member>
      <member refid="classsink__iface_1a941f3fab378f7966e3fc04b1d1040c04" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_clock_rate</name></member>
      <member refid="classsink__iface_1a3218743adea4f1dc3d9c0339cc04fa3a" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_clock_source</name></member>
      <member refid="classsink__iface_1a514b1bf8b6ed485045e92615a2cfba9b" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_dc_offset</name></member>
      <member refid="classfile__sink__c_1a7d2b5cb1c221e0d044ee92b131190bde" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_freq_corr</name></member>
      <member refid="classfile__sink__c_1ab7f43e23c883477ba0ce490ea33b2957" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_gain</name></member>
      <member refid="classfile__sink__c_1a5c7361c7e0f3fed022db6828431caa9d" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_gain</name></member>
      <member refid="classsink__iface_1aa319982c38a5d69e9fd98a91bf041c14" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_gain_mode</name></member>
      <member refid="classsink__iface_1ab2ba8dbb61da980601382d2a2297df73" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_if_gain</name></member>
      <member refid="classsink__iface_1a7aab13256b638b8de014879cb4a3f582" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_iq_balance</name></member>
      <member refid="classfile__sink__c_1a3c7d8911445ff269989ae17d290f3c51" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_sample_rate</name></member>
      <member refid="classsink__iface_1ab4f379d5076bf45878427c9b0738d1e3" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_time_next_pps</name></member>
      <member refid="classsink__iface_1a68d40306fc99260fd515cd9c8a55ffa3" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_time_now</name></member>
      <member refid="classsink__iface_1a75b9f24e2dd9e14a4cf2e572fc06cae4" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_time_source</name></member>
      <member refid="classsink__iface_1a7521f2a8495a76fe83b2401944018e2a" prot="public" virt="virtual"><scope>file_sink_c</scope><name>set_time_unknown_pps</name></member>
      <member refid="classfile__sink__c_1ab645b13b584810f51fc52e5bdd6605ac" prot="public" virt="non-virtual"><scope>file_sink_c</scope><name>~file_sink_c</name></member>
      <member refid="classsink__iface_1a604942065f735494bba845880a2c4f91" prot="public" virt="virtual"><scope>file_sink_c</scope><name>~sink_iface</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
