<HTML> <HEAD> <TITLE>kio Globals</TITLE> <META NAME="Generator" CONTENT="KDOC "> </HEAD> <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff"> <TABLE WIDTH="100%" BORDER="0"> <TR> <TD> <TABLE BORDER="0"> <TR><TD valign="top" align="left" cellspacing="10"> <h1>kio Globals</h1> </TD> <TD valign="top" align="right" colspan="1"></TD></TR> </TABLE> <HR> <TABLE BORDER="0"> </TABLE> </TD> <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR> <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR> <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR> <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR> <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR> </TABLE></TD></TR></TABLE> <h3>kfileitem.h</h3><ul> <LI>typedef QList<KFileItem> <A HREF="#ref875">KFileItemList</A> </LI> <LI>typedef QListIterator<KFileItem> <A HREF="#ref876">KFileItemListIterator</A> </LI> </ul> <h3>ktraderparse.h</h3><ul> <LI>void <b><A HREF="#ref922">setParseTree</A></b> ( void *_ptr1 ) </LI> <LI>void* <b>newOR</b> ( void *_ptr1, void *_ptr2 ) </LI> <LI>void* <b>newAND</b> ( void *_ptr1, void *_ptr2 ) </LI> <LI>void* <b>newCMP</b> ( void *_ptr1, void *_ptr2, int _i ) </LI> <LI>void* <b>newIN</b> ( void *_ptr1, void *_ptr2 ) </LI> <LI>void* <b>newMATCH</b> ( void *_ptr1, void *_ptr2 ) </LI> <LI>void* <b>newCALC</b> ( void *_ptr1, void *_ptr2, int _i ) </LI> <LI>void* <b>newBRACKETS</b> ( void *_ptr1 ) </LI> <LI>void* <b>newNOT</b> ( void *_ptr1 ) </LI> <LI>void* <b>newEXIST</b> ( char *_ptr1 ) </LI> <LI>void* <b>newID</b> ( char *_ptr1 ) </LI> <LI>void* <b>newSTRING</b> ( char *_ptr1 ) </LI> <LI>void* <b>newNUM</b> ( int _i ) </LI> <LI>void* <b>newFLOAT</b> ( float _f ) </LI> <LI>void* <b>newBOOL</b> ( char _b ) </LI> <LI>void* <b>newWITH</b> ( void *_ptr1 ) </LI> <LI>void* <b>newMAX</b> ( void *_ptr1 ) </LI> <LI>void* <b>newMIN</b> ( void *_ptr1 ) </LI> <LI>void* <b>newMAX2</b> ( char *_id ) </LI> <LI>void* <b>newMIN2</b> ( char *_id ) </LI> <LI>void* <b>newFIRST</b> () </LI> <LI>void* <b>newRANDOM</b> () </LI> </ul> <h3>ktraderparsetree.h</h3><ul> <LI>int <b><A HREF="#ref946">matchConstraint</A></b> ( const <A HREF="ParseTreeBase.html">ParseTreeBase</A> *_tree, const <A HREF="KService.html#Ptr">KService::Ptr</A> &, const <A HREF="KServiceTypeProfile.html#OfferList">KServiceTypeProfile::OfferList</A>& ) </LI> <LI><A HREF="PreferencesReturn.html">PreferencesReturn</A> <b><A HREF="#ref947">matchPreferences</A></b> ( const <A HREF="ParseTreeBase.html">ParseTreeBase</A> *_tree, const <A HREF="KService.html#Ptr">KService::Ptr</A> &, const <A HREF="KServiceTypeProfile.html#OfferList">KServiceTypeProfile::OfferList</A>& ) </LI> <LI><A HREF="ParseTreeBase.html#Ptr">ParseTreeBase::Ptr</A> <b>parseConstraints</b> ( const <A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qstring.html">QString</A>& _constr ) </LI> <LI><A HREF="ParseTreeBase.html#Ptr">ParseTreeBase::Ptr</A> <b>parsePreferences</b> ( const <A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qstring.html">QString</A>& _prefs ) </LI> </ul> <h3>ktypecode.h</h3><ul> <LI>enum <A HREF="#ref968">KTypeCode</A> { TC_KService = 1, TC_KServiceType = 2, TC_KMimeType = 3, TC_KFolderType = 4, TC_KDEDesktopMimeType = 5, TC_KExecMimeType = 6, TC_KCustom = 1000 } </LI> </ul> <h3>slaveinterface.h</h3><ul> <LI>inline <A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qdatastream.html">QDataStream</A> & <b>operator >></b> (<A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qdatastream.html">QDataStream</A> &s, <A HREF="KIO__UDSAtom.html">KIO::UDSAtom</A> &a ) </LI> <LI>inline <A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qdatastream.html">QDataStream</A> & <b>operator <<</b> (<A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qdatastream.html">QDataStream</A> &s, const <A HREF="KIO__UDSAtom.html">KIO::UDSAtom</A> &a ) </LI> </ul> <h3>yacc.h</h3><ul> <LI>typedef union -- </LI> </ul> <h2>Global member Documentation</h2> <A NAME="KFileItemList"></A><A NAME="ref875"></A><table width="100%"><tr bgcolor="#eeeeee"><td>typedef <A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qlist.html">QList</A><<A HREF="KFileItem.html">KFileItem</A>> <strong>KFileItemList</strong></td><td align="right"><h3><strong>KFileItemList</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="kfileitem_h.html">kfileitem.h</A>></code></small></p><p> List of KFileItems </p> <A NAME="KFileItemListIterator"></A><A NAME="ref876"></A><table width="100%"><tr bgcolor="#eeeeee"><td>typedef <A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qlistiterator.html">QListIterator</A><<A HREF="KFileItem.html">KFileItem</A>> <strong>KFileItemListIterator</strong></td><td align="right"><h3><strong>KFileItemListIterator</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="kfileitem_h.html">kfileitem.h</A>></code></small></p><p> Iterator for KFileItemList </p> <A NAME="setParseTree"></A><A NAME="ref922"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void <strong>setParseTree</strong> ( void *_ptr1 ) <br></td><td align="right"><h3><strong>setParseTree</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><p> Functions definition for yacc </p> <A NAME="newOR"></A><A NAME="ref923"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newOR</strong> ( void *_ptr1, void *_ptr2 ) <br></td><td align="right"><h3><strong>newOR</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newAND"></A><A NAME="ref924"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newAND</strong> ( void *_ptr1, void *_ptr2 ) <br></td><td align="right"><h3><strong>newAND</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newCMP"></A><A NAME="ref925"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newCMP</strong> ( void *_ptr1, void *_ptr2, int _i ) <br></td><td align="right"><h3><strong>newCMP</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newIN"></A><A NAME="ref926"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newIN</strong> ( void *_ptr1, void *_ptr2 ) <br></td><td align="right"><h3><strong>newIN</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newMATCH"></A><A NAME="ref927"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newMATCH</strong> ( void *_ptr1, void *_ptr2 ) <br></td><td align="right"><h3><strong>newMATCH</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newCALC"></A><A NAME="ref928"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newCALC</strong> ( void *_ptr1, void *_ptr2, int _i ) <br></td><td align="right"><h3><strong>newCALC</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newBRACKETS"></A><A NAME="ref929"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newBRACKETS</strong> ( void *_ptr1 ) <br></td><td align="right"><h3><strong>newBRACKETS</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newNOT"></A><A NAME="ref930"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newNOT</strong> ( void *_ptr1 ) <br></td><td align="right"><h3><strong>newNOT</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newEXIST"></A><A NAME="ref931"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newEXIST</strong> ( char *_ptr1 ) <br></td><td align="right"><h3><strong>newEXIST</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newID"></A><A NAME="ref932"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newID</strong> ( char *_ptr1 ) <br></td><td align="right"><h3><strong>newID</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newSTRING"></A><A NAME="ref933"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newSTRING</strong> ( char *_ptr1 ) <br></td><td align="right"><h3><strong>newSTRING</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newNUM"></A><A NAME="ref934"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newNUM</strong> ( int _i ) <br></td><td align="right"><h3><strong>newNUM</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newFLOAT"></A><A NAME="ref935"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newFLOAT</strong> ( float _f ) <br></td><td align="right"><h3><strong>newFLOAT</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newBOOL"></A><A NAME="ref936"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newBOOL</strong> ( char _b ) <br></td><td align="right"><h3><strong>newBOOL</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newWITH"></A><A NAME="ref937"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newWITH</strong> ( void *_ptr1 ) <br></td><td align="right"><h3><strong>newWITH</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newMAX"></A><A NAME="ref938"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newMAX</strong> ( void *_ptr1 ) <br></td><td align="right"><h3><strong>newMAX</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newMIN"></A><A NAME="ref939"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newMIN</strong> ( void *_ptr1 ) <br></td><td align="right"><h3><strong>newMIN</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newMAX2"></A><A NAME="ref940"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newMAX2</strong> ( char *_id ) <br></td><td align="right"><h3><strong>newMAX2</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newMIN2"></A><A NAME="ref941"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newMIN2</strong> ( char *_id ) <br></td><td align="right"><h3><strong>newMIN2</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newFIRST"></A><A NAME="ref942"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newFIRST</strong> () <br></td><td align="right"><h3><strong>newFIRST</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="newRANDOM"></A><A NAME="ref943"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void* <strong>newRANDOM</strong> () <br></td><td align="right"><h3><strong>newRANDOM</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparse_h.html">ktraderparse.h</A>></code></small></p><A NAME="matchConstraint"></A><A NAME="ref946"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>matchConstraint</strong> ( const <A HREF="ParseTreeBase.html">ParseTreeBase</A> *_tree, const <A HREF="KService.html#Ptr">KService::Ptr</A> &, const <A HREF="KServiceTypeProfile.html#OfferList">KServiceTypeProfile::OfferList</A>& ) <br></td><td align="right"><h3><strong>matchConstraint</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparsetree_h.html">ktraderparsetree.h</A>></code></small></p><p> </p> <p><b>Returns</b>: 0 => Does not match 1 => Does match <0 => Error </p> <A NAME="matchPreferences"></A><A NAME="ref947"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="PreferencesReturn.html">PreferencesReturn</A> <strong>matchPreferences</strong> ( const <A HREF="ParseTreeBase.html">ParseTreeBase</A> *_tree, const <A HREF="KService.html#Ptr">KService::Ptr</A> &, const <A HREF="KServiceTypeProfile.html#OfferList">KServiceTypeProfile::OfferList</A>& ) <br></td><td align="right"><h3><strong>matchPreferences</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparsetree_h.html">ktraderparsetree.h</A>></code></small></p><p> </p> <p><b>Returns</b>: 1 on success or <0 on Error </p> <A NAME="parseConstraints"></A><A NAME="ref950"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="ParseTreeBase.html#Ptr">ParseTreeBase::Ptr</A> <strong>parseConstraints</strong> ( const <A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qstring.html">QString</A>& _constr ) <br></td><td align="right"><h3><strong>parseConstraints</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparsetree_h.html">ktraderparsetree.h</A>></code></small></p><A NAME="parsePreferences"></A><A NAME="ref951"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="ParseTreeBase.html#Ptr">ParseTreeBase::Ptr</A> <strong>parsePreferences</strong> ( const <A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qstring.html">QString</A>& _prefs ) <br></td><td align="right"><h3><strong>parsePreferences</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktraderparsetree_h.html">ktraderparsetree.h</A>></code></small></p><A NAME="KTypeCode"></A><A NAME="ref968"></A><table width="100%"><tr bgcolor="#eeeeee"><td>enum <strong>KTypeCode</strong> { TC_KService = 1, TC_KServiceType = 2, TC_KMimeType = 3, TC_KFolderType = 4, TC_KDEDesktopMimeType = 5, TC_KExecMimeType = 6, TC_KCustom = 1000 } </td><td align="right"><h3><strong>KTypeCode</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="ktypecode_h.html">ktypecode.h</A>></code></small></p><p> A TypeCode is a code (out of the KTypeCode enum) assigned to a class type To use it, call the macro K_TYPECODE( wanted_typecode ) somewhere in the class definition. </p> <A NAME="operator%20%3E%3E"></A><A NAME="ref985"></A><table width="100%"><tr bgcolor="#eeeeee"><td>inline <A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qdatastream.html">QDataStream</A> & <strong>operator >></strong> (<A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qdatastream.html">QDataStream</A> &s, <A HREF="KIO__UDSAtom.html">KIO::UDSAtom</A> &a ) <br></td><td align="right"><h3><strong>operator >></strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="slaveinterface_h.html">slaveinterface.h</A>></code></small></p><A NAME="operator%20%3C%3C"></A><A NAME="ref986"></A><table width="100%"><tr bgcolor="#eeeeee"><td>inline <A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qdatastream.html">QDataStream</A> & <strong>operator <<</strong> (<A HREF="../../../../../../../../../usr/share/doc/qt-2.3.1/html/qdatastream.html">QDataStream</A> &s, const <A HREF="KIO__UDSAtom.html">KIO::UDSAtom</A> &a ) <br></td><td align="right"><h3><strong>operator <<</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="slaveinterface_h.html">slaveinterface.h</A>></code></small></p><A NAME="--"></A><A NAME="ref991"></A><table width="100%"><tr bgcolor="#eeeeee"><td>typedef union <strong>--</strong></td><td align="right"><h3><strong>--</strong></h3></td></tr></table><p></p><p><small><code>#include <<A HREF="yacc_h.html">yacc.h</A>></code></small></p><HR> <table> <tr><td><small>Generated by: qateam on updates.mandrakesoft.com on Mon Dec 30 16:09:14 2002, using kdoc 2.0a53.</small></td></tr> </table> </BODY> </HTML>