<?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.8.20" xml:lang="en-US">
  <compounddef id="classconnectivityqt_1_1ModemsListModel" kind="class" language="C++" prot="public">
    <compoundname>connectivityqt::ModemsListModel</compoundname>
    <basecompoundref prot="public" virt="non-virtual">QAbstractListModel</basecompoundref>
    <includes refid="modems-list-model_8h" local="no">connectivityqt/modems-list-model.h</includes>
      <sectiondef kind="public-type">
      <memberdef kind="enum" id="classconnectivityqt_1_1ModemsListModel_1adaa7a63b7e63e25838912ec7b3a4ed8f" prot="public" static="no" strong="no">
        <type></type>
        <name>Roles</name>
        <enumvalue id="classconnectivityqt_1_1ModemsListModel_1adaa7a63b7e63e25838912ec7b3a4ed8fa2b40f340cf8e00461c31e79e178ca9ff" prot="public">
          <name>RoleIndex</name>
          <initializer>= Qt::UserRole + 1</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="classconnectivityqt_1_1ModemsListModel_1adaa7a63b7e63e25838912ec7b3a4ed8faa214908dc1032e35705f2338d611bc43" prot="public">
          <name>RoleSerial</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="classconnectivityqt_1_1ModemsListModel_1adaa7a63b7e63e25838912ec7b3a4ed8fa783ec9ab129da39e193fd518f69abeac" prot="public">
          <name>RoleModem</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="classconnectivityqt_1_1ModemsListModel_1adaa7a63b7e63e25838912ec7b3a4ed8fadf105868f3004022a132c143c8c86d46" prot="public">
          <name>RoleSim</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/modems-list-model.h" line="48" column="5" bodyfile="connectivityqt/modems-list-model.h" bodystart="49" bodyend="54"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="protected-attrib">
      <memberdef kind="variable" id="classconnectivityqt_1_1ModemsListModel_1aead3ce7fecb8e3b0fbf3723fd7d0eaa2" prot="protected" static="no" mutable="no">
        <type>std::shared_ptr&lt; Priv &gt;</type>
        <definition>std::shared_ptr&lt;Priv&gt; connectivityqt::ModemsListModel::d</definition>
        <argsstring></argsstring>
        <name>d</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/modems-list-model.h" line="82" column="21" bodyfile="connectivityqt/modems-list-model.h" bodystart="81" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classconnectivityqt_1_1ModemsListModel_1a9a2c307bf9761e70ecc93d4cd41fbb20" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>connectivityqt::ModemsListModel::UNITY_DEFINES_PTRS</definition>
        <argsstring>(ModemsListModel)</argsstring>
        <name>UNITY_DEFINES_PTRS</name>
        <param>
          <type><ref refid="classconnectivityqt_1_1ModemsListModel" kindref="compound">ModemsListModel</ref></type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/modems-list-model.h" line="46" column="5"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1ModemsListModel_1a0b61c787fcd37f4ab2124587ad67a0f6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>connectivityqt::ModemsListModel::ModemsListModel</definition>
        <argsstring>(const internal::ModemsListModelParameters &amp;parameters)</argsstring>
        <name>ModemsListModel</name>
        <param>
          <type>const internal::ModemsListModelParameters &amp;</type>
          <declname>parameters</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/modems-list-model.h" line="56" column="5" bodyfile="connectivityqt/modems-list-model.cpp" bodystart="131" bodyend="147"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1ModemsListModel_1a542652758411ee15301f83c9c7f718af" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>connectivityqt::ModemsListModel::~ModemsListModel</definition>
        <argsstring>()</argsstring>
        <name>~ModemsListModel</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/modems-list-model.h" line="58" column="5" bodyfile="connectivityqt/modems-list-model.cpp" bodystart="149" bodyend="151"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1ModemsListModel_1a5aaafdfa9ddcb51016af610d981a3934" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int connectivityqt::ModemsListModel::columnCount</definition>
        <argsstring>(const QModelIndex &amp;parent) const override</argsstring>
        <name>columnCount</name>
        <param>
          <type>const QModelIndex &amp;</type>
          <declname>parent</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/modems-list-model.h" line="60" column="9" bodyfile="connectivityqt/modems-list-model.cpp" bodystart="153" bodyend="156"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1ModemsListModel_1a8bf01627c7a80e1568fa5551be5edc96" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int connectivityqt::ModemsListModel::rowCount</definition>
        <argsstring>(const QModelIndex &amp;parent) const override</argsstring>
        <name>rowCount</name>
        <param>
          <type>const QModelIndex &amp;</type>
          <declname>parent</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/modems-list-model.h" line="62" column="9" bodyfile="connectivityqt/modems-list-model.cpp" bodystart="158" bodyend="161"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1ModemsListModel_1a387f8b748b7de0d9ec686a7732faa8f3" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>QVariant</type>
        <definition>QVariant connectivityqt::ModemsListModel::data</definition>
        <argsstring>(const QModelIndex &amp;index, int role) const override</argsstring>
        <name>data</name>
        <param>
          <type>const QModelIndex &amp;</type>
          <declname>index</declname>
        </param>
        <param>
          <type>int</type>
          <declname>role</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/modems-list-model.h" line="64" column="14" bodyfile="connectivityqt/modems-list-model.cpp" bodystart="163" bodyend="190"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1ModemsListModel_1a0b0b1946a778a05bf1b629b9d3846885" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>QHash&lt; int, QByteArray &gt;</type>
        <definition>QHash&lt;int, QByteArray&gt; connectivityqt::ModemsListModel::roleNames</definition>
        <argsstring>() const override</argsstring>
        <name>roleNames</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/modems-list-model.h" line="66" column="11" bodyfile="connectivityqt/modems-list-model.h" bodystart="66" bodyend="74"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="1">
        <label>connectivityqt::ModemsListModel</label>
        <link refid="classconnectivityqt_1_1ModemsListModel"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>QAbstractListModel</label>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="5">
        <label>QObject</label>
      </node>
      <node id="1">
        <label>connectivityqt::ModemsListModel</label>
        <link refid="classconnectivityqt_1_1ModemsListModel"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
        <childnode refid="3" relation="usage">
          <edgelabel>d</edgelabel>
        </childnode>
      </node>
      <node id="3">
        <label>std::shared_ptr&lt; Priv &gt;</label>
        <childnode refid="4" relation="usage">
          <edgelabel>ptr</edgelabel>
        </childnode>
      </node>
      <node id="2">
        <label>QAbstractListModel</label>
      </node>
      <node id="4">
        <label>connectivityqt::VpnConnection::Priv</label>
        <childnode refid="5" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="connectivityqt/modems-list-model.h" line="39" column="1" bodyfile="connectivityqt/modems-list-model.h" bodystart="40" bodyend="83"/>
    <listofallmembers>
      <member refid="classconnectivityqt_1_1ModemsListModel_1a5aaafdfa9ddcb51016af610d981a3934" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>columnCount</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1aead3ce7fecb8e3b0fbf3723fd7d0eaa2" prot="protected" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>d</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1a387f8b748b7de0d9ec686a7732faa8f3" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>data</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1a0b61c787fcd37f4ab2124587ad67a0f6" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>ModemsListModel</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1adaa7a63b7e63e25838912ec7b3a4ed8fa2b40f340cf8e00461c31e79e178ca9ff" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>RoleIndex</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1adaa7a63b7e63e25838912ec7b3a4ed8fa783ec9ab129da39e193fd518f69abeac" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>RoleModem</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1a0b0b1946a778a05bf1b629b9d3846885" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>roleNames</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1adaa7a63b7e63e25838912ec7b3a4ed8f" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>Roles</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1adaa7a63b7e63e25838912ec7b3a4ed8faa214908dc1032e35705f2338d611bc43" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>RoleSerial</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1adaa7a63b7e63e25838912ec7b3a4ed8fadf105868f3004022a132c143c8c86d46" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>RoleSim</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1a8bf01627c7a80e1568fa5551be5edc96" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>rowCount</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1a9a2c307bf9761e70ecc93d4cd41fbb20" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>UNITY_DEFINES_PTRS</name></member>
      <member refid="classconnectivityqt_1_1ModemsListModel_1a542652758411ee15301f83c9c7f718af" prot="public" virt="non-virtual"><scope>connectivityqt::ModemsListModel</scope><name>~ModemsListModel</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
