You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

212 lines
13 KiB
XML

<?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.11">
<compounddef id="cdbinterface_8h" kind="file" language="C++">
<compoundname>cdbinterface.h</compoundname>
<includes refid="c_interface_8h" local="yes">cInterface.h</includes>
<includes local="no">QtPlugin</includes>
<includes local="no">QString</includes>
<includes local="no">QStringList</includes>
<includedby refid="cmysqlplugin_8h" local="yes">dMySQL/cmysqlplugin.h</includedby>
<includedby refid="csqliteplugin_8h" local="yes">dSQLite/csqliteplugin.h</includedby>
<includedby refid="cdbinterface_8cpp" local="yes">Kooky/cdbinterface.cpp</includedby>
<includedby refid="cplugin_8h" local="yes">Kooky/cplugin.h</includedby>
<incdepgraph>
<node id="736">
<label>Kooky/cdbinterface.h</label>
<link refid="cdbinterface.h"/>
<childnode refid="737" relation="include">
</childnode>
<childnode refid="739" relation="include">
</childnode>
<childnode refid="738" relation="include">
</childnode>
<childnode refid="740" relation="include">
</childnode>
</node>
<node id="739">
<label>QtPlugin</label>
</node>
<node id="738">
<label>QString</label>
</node>
<node id="737">
<label>cInterface.h</label>
<link refid="c_interface_8h"/>
<childnode refid="738" relation="include">
</childnode>
</node>
<node id="740">
<label>QStringList</label>
</node>
</incdepgraph>
<invincdepgraph>
<node id="741">
<label>Kooky/cdbinterface.h</label>
<link refid="cdbinterface.h"/>
<childnode refid="742" relation="include">
</childnode>
<childnode refid="744" relation="include">
</childnode>
<childnode refid="746" relation="include">
</childnode>
<childnode refid="747" relation="include">
</childnode>
</node>
<node id="747">
<label>Kooky/cplugin.h</label>
<link refid="cplugin_8h"/>
<childnode refid="748" relation="include">
</childnode>
<childnode refid="751" relation="include">
</childnode>
<childnode refid="755" relation="include">
</childnode>
<childnode refid="757" relation="include">
</childnode>
</node>
<node id="756">
<label>Kooky/coptionsplugins.cpp</label>
<link refid="coptionsplugins_8cpp"/>
</node>
<node id="743">
<label>dMySQL/cmysqlplugin.cpp</label>
<link refid="cmysqlplugin_8cpp"/>
</node>
<node id="744">
<label>dSQLite/csqliteplugin.h</label>
<link refid="csqliteplugin_8h"/>
<childnode refid="745" relation="include">
</childnode>
</node>
<node id="755">
<label>Kooky/coptionsplugins.h</label>
<link refid="coptionsplugins_8h"/>
<childnode refid="753" relation="include">
</childnode>
<childnode refid="756" relation="include">
</childnode>
</node>
<node id="750">
<label>Kooky/cmainwindow.cpp</label>
<link refid="cmainwindow_8cpp"/>
</node>
<node id="745">
<label>dSQLite/csqliteplugin.cpp</label>
<link refid="csqliteplugin_8cpp"/>
</node>
<node id="749">
<label>Kooky/cimportingredientdialog.cpp</label>
<link refid="cimportingredientdialog_8cpp"/>
</node>
<node id="746">
<label>Kooky/cdbinterface.cpp</label>
<link refid="cdbinterface_8cpp"/>
</node>
<node id="748">
<label>Kooky/cimportingredientdialog.h</label>
<link refid="cimportingredientdialog_8h"/>
<childnode refid="749" relation="include">
</childnode>
<childnode refid="750" relation="include">
</childnode>
</node>
<node id="751">
<label>Kooky/cmainwindow.h</label>
<link refid="cmainwindow_8h"/>
<childnode refid="750" relation="include">
</childnode>
<childnode refid="752" relation="include">
</childnode>
<childnode refid="754" relation="include">
</childnode>
</node>
<node id="752">
<label>Kooky/coptions.h</label>
<link refid="coptions_8h"/>
<childnode refid="750" relation="include">
</childnode>
<childnode refid="753" relation="include">
</childnode>
</node>
<node id="742">
<label>dMySQL/cmysqlplugin.h</label>
<link refid="cmysqlplugin_8h"/>
<childnode refid="743" relation="include">
</childnode>
</node>
<node id="753">
<label>Kooky/coptions.cpp</label>
<link refid="coptions_8cpp"/>
</node>
<node id="757">
<label>Kooky/cplugin.cpp</label>
<link refid="cplugin_8cpp"/>
</node>
<node id="754">
<label>Kooky/main.cpp</label>
<link refid="main_8cpp"/>
</node>
</invincdepgraph>
<innerclass refid="classc_d_b_interface" prot="public">cDBInterface</innerclass>
<sectiondef kind="func">
<memberdef kind="function" id="cdbinterface_8h_1a43cdb680fe773bf2a94ea7022b852a0e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>QT_BEGIN_NAMESPACE</type>
<definition>QT_BEGIN_NAMESPACE Q_DECLARE_INTERFACE</definition>
<argsstring>(cDBInterface,&quot;WIN-DESIGN.cDBInterface/1.0&quot;)</argsstring>
<name>Q_DECLARE_INTERFACE</name>
<param>
<type><ref refid="classc_d_b_interface" kindref="compound">cDBInterface</ref></type>
</param>
<param>
<type>&quot;WIN-DESIGN.cDBInterface/1.0&quot;</type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="Kooky/cdbinterface.h" line="83" column="1"/>
</memberdef>
</sectiondef>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<programlisting>
<codeline lineno="1"></codeline>
<codeline lineno="20"><highlight class="preprocessor">#ifndef<sp/>CDBINTERFACE_H</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="21"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>CDBINTERFACE_H</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="22"><highlight class="normal"></highlight></codeline>
<codeline lineno="23"><highlight class="normal"></highlight></codeline>
<codeline lineno="24"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&quot;<ref refid="c_interface_8h" kindref="compound">cInterface.h</ref>&quot;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="25"><highlight class="normal"></highlight></codeline>
<codeline lineno="26"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;QtPlugin&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="27"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;QString&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="28"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;QStringList&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="29"><highlight class="normal"></highlight></codeline>
<codeline lineno="30"><highlight class="normal"></highlight></codeline>
<codeline lineno="34" refid="classc_d_b_interface" refkind="compound"><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classc_d_b_interface" kindref="compound">cDBInterface</ref><sp/>:<sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/><ref refid="classc_interface" kindref="compound">cInterface</ref></highlight></codeline>
<codeline lineno="35"><highlight class="normal">{</highlight></codeline>
<codeline lineno="36"><highlight class="normal"></highlight><highlight class="keyword">public</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="41" refid="classc_d_b_interface_1a71fd9c721e72a05983a061ba8348f257" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><ref refid="classc_d_b_interface_1a71fd9c721e72a05983a061ba8348f257" kindref="member">cDBInterface</ref>()<sp/>:<sp/><ref refid="classc_d_b_interface_1a28d4d17206ee596e43e8c433c11c9282" kindref="member">m_bConnected</ref>(false)<sp/>{<sp/>}</highlight></codeline>
<codeline lineno="46" refid="classc_d_b_interface_1a7146e4fb1753d18c5f13908505fb8b4c" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/><ref refid="classc_d_b_interface_1a7146e4fb1753d18c5f13908505fb8b4c" kindref="member">~cDBInterface</ref>()<sp/>{}</highlight></codeline>
<codeline lineno="47"><highlight class="normal"></highlight></codeline>
<codeline lineno="55"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><ref refid="classc_d_b_interface_1a1831bb8f93342190f26d83f35b4a988b" kindref="member">connect</ref>()<sp/>=<sp/>0;</highlight></codeline>
<codeline lineno="63"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><ref refid="classc_d_b_interface_1a8baa6f378fb91dea077b38bd15be12c9" kindref="member">init</ref>()<sp/>=<sp/>0;</highlight></codeline>
<codeline lineno="71" refid="classc_d_b_interface_1a31ca3accfbd6dd1d2915440a94874b7b" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="classc_d_b_interface_1a31ca3accfbd6dd1d2915440a94874b7b" kindref="member">connected</ref>()<sp/>{<sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal">(<ref refid="classc_d_b_interface_1a28d4d17206ee596e43e8c433c11c9282" kindref="member">m_bConnected</ref>);<sp/>}</highlight></codeline>
<codeline lineno="77" refid="classc_d_b_interface_1a280fe85549741179ce3a23b9f417c689" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>QString<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="classc_d_b_interface_1a280fe85549741179ce3a23b9f417c689" kindref="member">lastError</ref>()<sp/>{<sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal">(QString(</highlight><highlight class="stringliteral">&quot;no<sp/>error&quot;</highlight><highlight class="normal">));<sp/>}</highlight></codeline>
<codeline lineno="78"><highlight class="normal"></highlight><highlight class="keyword">protected</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="79" refid="classc_d_b_interface_1a28d4d17206ee596e43e8c433c11c9282" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="classc_d_b_interface_1a28d4d17206ee596e43e8c433c11c9282" kindref="member">m_bConnected</ref>;<sp/></highlight></codeline>
<codeline lineno="80"><highlight class="normal">};</highlight></codeline>
<codeline lineno="81"><highlight class="normal"></highlight></codeline>
<codeline lineno="82"><highlight class="normal">QT_BEGIN_NAMESPACE</highlight></codeline>
<codeline lineno="83"><highlight class="normal"><sp/><sp/><sp/><sp/><ref refid="cdbinterface_8h_1a43cdb680fe773bf2a94ea7022b852a0e" kindref="member">Q_DECLARE_INTERFACE</ref>(<ref refid="classc_d_b_interface" kindref="compound">cDBInterface</ref>,<sp/></highlight><highlight class="stringliteral">&quot;WIN-DESIGN.cDBInterface/1.0&quot;</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="84"><highlight class="normal">QT_END_NAMESPACE</highlight></codeline>
<codeline lineno="85"><highlight class="normal"></highlight></codeline>
<codeline lineno="86"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//<sp/>CDBINTERFACE_H</highlight></codeline>
</programlisting>
<location file="Kooky/cdbinterface.h"/>
</compounddef>
</doxygen>