KDECore
kprotocolinfofactory.cpp
Go to the documentation of this file.
Information about I/O (Internet, etc.) protocols supported by KDE.
Definition: kprotocolinfo.h:50
virtual void virtual_hook(int id, void *data)
Virtual hook, used to add new "virtual" functions while maintaining binary compatibility.
Definition: kprotocolinfofactory.cpp:116
#define K_GLOBAL_STATIC(TYPE, NAME)
This macro makes it easy to use non-POD types as global statics.
Definition: kglobal.h:221
virtual KSycocaEntry * createEntry(const QString &, const char *) const
Definition: kprotocolinfofactory.h:81
Definition: ksycocafactory.h:36
static KProtocolInfoFactory * self()
The instance of the KProtocolInfoFactory.
Definition: kprotocolinfofactory.cpp:119
Definition: ksycocatype.h:33
virtual ~KProtocolInfoFactory()
Definition: kprotocolinfofactory.cpp:34
int find_string(const QString &key) const
Looks up an entry identified by 'key'.
Definition: ksycocadict.cpp:146
virtual void virtual_hook(int id, void *data)
Virtual hook, used to add new "virtual" functions while maintaining binary compatibility.
Definition: ksycocafactory.cpp:246
KProtocolInfo::Ptr findProtocol(const QString &protocol)
Definition: kprotocolinfofactory.cpp:91
virtual KSycocaEntry::List allEntries() const
Get a list of all entries from the database.
Definition: ksycocafactory.cpp:183
KProtocolInfo::List allProtocols() const
Definition: kprotocolinfofactory.cpp:77
QStringList protocols() const
Returns list of all known protocols.
Definition: kprotocolinfofactory.cpp:63
static KSycoca * self()
Get or create the only instance of KSycoca (read-only)
Definition: ksycoca.cpp:293
Template for making it easier to define a threadsafe singleton for each factory, with support for kbu...
Definition: ksycocafactory.h:176
Definition: ksycocatype.h:48
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Mon Aug 12 2019 21:48:42 by doxygen 1.8.15 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2019 The KDE developers.
Generated on Mon Aug 12 2019 21:48:42 by doxygen 1.8.15 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.