• Skip to content
  • Skip to link menu
  • KDE API Reference
  • kdelibs-4.14.8 API Reference
  • KDE Home
  • Contact Us
 

KDECore

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNConversionCheck
|oCQVconvertible
|oCsupported
|oCtype_toQString
|oCtype_toQVariant
|\Cunsupported
oNKAuth
|oNHelperSupportSupport class with some KDECORE_EXPORT methods useful to the helper's code
|oCActionClass to access, authorize and execute actions
|oCActionReplyClass that encapsulates a reply coming from the helper after executing an action
|oCActionWatcherClass used to receive notifications about the status of an action execution
|oCAuthBackend
|oCAuthServicesBackend
|oCBackendsManager
|oCDBusHelperProxy
|oCFakeBackend
|oCFakeHelperProxy
|oCHelperProxy
|oCPolicyKitBackend
|oCPolkit1Backend
|\CPolkitResultEventLoop
oNKAuthorizedExtracted from kapplication (3.x)
oNKCodecsA wrapper class for the most commonly used encoding and decoding algorithms
oNKDBusConnectionPool
oNKDENamespace for general KDE functions
|oCIfEqualThenElse
|oCIfEqualThenElse< FS, FS, Then, Else >
|oCIfThenElse
|oCIfThenElse< false, T, U >
|oCNullTypeThis empty class serves as a terminal marker for typelists
|oCSameTypes
|\CSameTypes< T, T >
oNkencodingprober
|oCBig5DistributionAnalysis
|oCCharDistributionAnalysis
|oCChineseGroupProber
|oCEUCJPContextAnalysis
|oCEUCJPDistributionAnalysis
|oCEUCKRDistributionAnalysis
|oCEUCTWDistributionAnalysis
|oCGB2312DistributionAnalysis
|oCJapaneseContextAnalysis
|oCJapaneseGroupProber
|oCnsBig5Prober
|oCnsCharSetProber
|oCnsCodingStateMachine
|oCnsEscCharSetProber
|oCnsEUCJPProber
|oCnsEUCKRProber
|oCnsEUCTWProber
|oCnsGB18030Prober
|oCnsHebrewProber
|oCnsLatin1Prober
|oCnsMBCSGroupProber
|oCnsPkgInt
|oCnsSBCSGroupProber
|oCnsSingleByteCharSetProber
|oCnsSJISProber
|oCnsUniversalDetector
|oCSequenceModel
|oCSJISContextAnalysis
|oCSJISDistributionAnalysis
|oCSMModel
|\CUnicodeGroupProber
oNKFileSystemType
oNKGlobalAccess to the KDE global objects
oNkhtml
|oCguess_arc
|oCguess_dfa
|\CJapaneseCode
oNKMacroExpanderA group of functions providing macro expansion (substitution) in strings, optionally with quoting appropriate for shell execution
oNKMessageDisplay an informative message using a KMessageHandler
oNKNetworkA namespace to store all networking-related (socket) classes
|oNInternal
||oCInputData
||oCKBlacklistWorker
||oCKResolverManager
||oCKResolverThread
||oCKSocketBufferGeneric socket buffering code
||oCKStandardWorker
||\CRequestData
|oCKActiveSocketBaseAbstract class for active sockets
|oCKBufferedSocketBuffered stream sockets
|oCKClientSocketBaseAbstract client socket class
|oCKDatagramPacketOne datagram
|oCKDatagramSocketA socket that operates on datagrams
|oCKHttpProxySocketDeviceThe low-level backend for HTTP proxying
|oCKInetSocketAddressInternet socket address
|oCKIpAddressAn IP address
|oCKPassiveSocketBaseAbstract base class for passive sockets
|oCKResolverName and service resolution class
|oCKResolverEntryOne resolution entry
|oCKResolverPrivate
|oCKResolverResultsName and service resolution results
|oCKResolverWorkerBase
||\CResolverLockerHelper class for locking the resolver subsystem
|oCKResolverWorkerFactory
|oCKResolverWorkerFactoryBase
|oCKReverseResolverRun a reverse-resolution on a socket address
|oCKServerSocketA server socket for accepting connections
|oCKSocketAddressA generic socket address
|oCKSocketBaseBasic socket functionality
|oCKSocketDeviceLow-level socket functionality
|oCKSocketDeviceFactoryThis class provides functionality for creating and registering socket implementations
|oCKSocketDeviceFactoryBase
|oCKSocksSocketDeviceThe low-level class for SOCKS proxying
|oCKStreamSocketSimple stream socket
|\CKUnixSocketAddressA Unix (local) socket address
oNKParts
oNKRandomHelper class to create random data
oNKServiceTypeProfileReturns the offers in the profile for the requested service type
oNKShellEmulates some basic system shell functionality
oNKSocketFactoryKSocketFactory provides functions for opening sockets to remote hosts
oNKSocks
oNKStringHandlerThis namespace contains utility functions for handling strings
oNKTraderParse
|oCParseContext
|oCParseTreeAND
|oCParseTreeBase
|oCParseTreeBOOL
|oCParseTreeBRACKETS
|oCParseTreeCALC
|oCParseTreeCMP
|oCParseTreeDOUBLE
|oCParseTreeEXIST
|oCParseTreeID
|oCParseTreeIN
|oCParseTreeMATCH
|oCParseTreeMAX2
|oCParseTreeMIN2
|oCParseTreeNOT
|oCParseTreeNUM
|oCParseTreeOR
|oCParseTreeSTRING
|\CPreferencesMaxima
oNKTypeTraits
|oNModifiers
||oCConstReferenceType
||oCConstReferenceType< T & >
||oCParameterType
||oCPointerType
||oCReferenceType
||oCReferenceType< T & >
||\CStripAll
|oCCanConvert
|oCCanDynamicCast
|oCIsParentOfChild
|oCIsParentOfChildNonStrict
|oCMaxTypeSelect
|oCMaxTypeSelect< KDE::NullType >
|oCMinTypeSelect
|oCMinTypeSelect< KDE::NullType >
|oCParameterList
|oCPointerList
|oCReferenceList
|oCStrippedList
|oCTypeListCheck
|oCTypeListCheck< KDE::NullType >
|oCTypeListCheck< KTypeList< Head, Tail > >
|oCTypeSelect
|oCTypeSelect< KDE::NullType, size >
|oCTypeSelectImpl
|\CTypeTraits
oNKuit
|oNAtt
|oNCue
|oNFmt
|oNRol
|\NTag
oNKuitFormats
oNorg
|\Nkde
oNQTest
oNSonnetThe sonnet namespace
|oCBackgroundCheckerBackgroundChecker is used to perform spell checking without blocking the application
|oCBackgroundEngine
|oCClient
|oCFilterFilter is used to split text into words which will be spell checked
|oCLoaderClass used to deal with dictionaries
|oCSettingsSettings class
|oCSpellerSpell checker object
|oCSpellerPluginClass is returned by from Loader
|\CWordStructure abstracts the word and its position in the parent text
oCAction
oCaddrinfo
oCDateTimeComponents
oCI18nTypeCheck
oCI18nTypeCheck< char[s], s >
oCKAboutDataThis class is used to store information about a program
oCKAboutLicenseThis class is used to store information about a license
oCKAboutPersonThis class is used to store information about a person or developer
oCKArKAr is a class for reading archives in ar format
oCKArchiveKArchive is a base class for reading and writing archives
oCKArchiveDirectoryRepresents a directory entry in a KArchive
oCKArchiveEntryA base class for entries in an KArchive
oCKArchiveFileRepresents a file entry in a KArchive
oCKAutoSaveFileCreates and manages a temporary "auto-save" file
oCKAutostartKAutostart provides a programmatic means to control the state of autostart services on a per-user basis
oCKCalendarEra
oCKCalendarSystemKCalendarSystem abstract base class, provides support for local Calendar Systems in KDE
oCKCalendarSystemCoptic
oCKCalendarSystemCopticPrivate
oCKCalendarSystemEthiopian
oCKCalendarSystemGregorian
oCKCalendarSystemGregorianPrivate
oCKCalendarSystemHebrew
oCKCalendarSystemIndianNational
oCKCalendarSystemIslamicCivil
oCKCalendarSystemJalaliJalali calendar type implementation
oCKCalendarSystemJapanese
oCKCalendarSystemJulian
oCKCalendarSystemMinguo
oCKCalendarSystemPrivate
oCKCalendarSystemQDate
oCKCalendarSystemThai
oCKCatalogThis class abstracts a gettext message catalog
oCKCatalogLoaderThis class is useful in libraries where you want to make sure that anyone that uses your library will get the correct catalog loaded
oCKCatalogName
oCKCharMacroExpanderAbstract base class for single char macro substitutors
oCKCharsetsCharset font and encoder/decoder handling
oCKCmdLineArgsA class for command-line argument handling
oCKCmdLineOptionsClass that holds command line options
oCKComponentDataPer component data
oCKComponentDataPrivate
oCKCompositeJobThe base class for all jobs able to be composed of one or more subjobs
oCKCompositeJobPrivate
oCKConfigThe central class of the KDE configuration data system
oCKConfigBackendProvides the implementation for accessing configuration sources
oCKConfigBase
oCKConfigBasePrivate
oCKConfigGroupA class for one specific group in a KConfig object
oCKConfigGroupGui
oCKConfigIniBackend
|\CBufferFragment
oCKConfigPrivate
oCKConfigSkeletonGenericItem
oCKConfigSkeletonItemClass for storing a preferences setting
oCKConfigSkeletonItemPrivate
oCKCoreConfigSkeletonClass for handling preferences settings for an application
|oCItemBoolClass for handling a bool preferences item
|oCItemDateTimeClass for handling a QDateTime preferences item
|oCItemDoubleClass for handling a floating point preference item
|oCItemEnumClass for handling enums
||oCChoice
||\CChoice2
|oCItemIntClass for handling a 32-bit integer preferences item
|oCItemIntListClass for handling an integer list preferences item
|oCItemLongLongClass for handling a 64-bit integer preferences item
|oCItemPasswordClass for handling a password preferences item
|oCItemPathClass for handling a path preferences item
|oCItemPathListClass for handling a path list preferences item
|oCItemPointClass for handling a QPoint preferences item
|oCItemPropertyClass for handling a QVariant preferences item
|oCItemRectClass for handling a QRect preferences item
|oCItemSizeClass for handling a QSize preferences item
|oCItemStringClass for handling a string preferences item
|oCItemStringListClass for handling a string list preferences item
|oCItemUIntClass for handling an unsigned 32-bit integer preferences item
|oCItemULongLongClass for handling unsigned 64-bit integer preferences item
|oCItemUrlClass for handling a url preferences item
|oCItemUrlListClass for handling a url list preferences item
|\CPrivate
oCKCurrencyCode
oCKDateTimeA class representing a date and time with an associated time zone
|\CSpecThe full time specification of a KDateTime instance
oCKDateTimeFormatter
oCKDateTimeParser
oCKDayPeriod
oCkde_addrinfo
oCkde_in6_addr
oCkde_sockaddr_in6
oCKDebug
|\CBlockUse this to label sections of your code
oCKDebugDBusIfaceD-Bus interface to KDebug
oCKDebugTag
oCKDEDModuleThe base class for KDED modules
oCKDEPluginVerificationData
oCKDesktopFileKDE Desktop File Management
oCKDETranslator
oCKDirWatchClass for watching directory and file changes
oCKDirWatchPrivate
|oCClient
|\CEntry
oCKEncodingDetectorProvides encoding detection capabilities
oCKEncodingProberProvides encoding detection(probe) capabilities
oCKEntryMap/dict/list config node entry
oCKEntryKeyKey structure holding both the actual key and the group to which it belongs
oCKEntryMap
oCKFileSystemWatcher
oCKFilterBaseThis is the base class for compression filters such as gzip and bzip2
oCKFilterDevA class for reading and writing compressed data onto a device (e.g
oCKFolderMimeTypeMimetype for a folder (inode/directory)
oCKGenericFactoryThis template provides a generic implementation of a KLibFactory , for use with shared library components
oCKGenericFactory< KTypeList< Product, ProductListTail >, KTypeList< ParentType, ParentTypeListTail > >
oCKGenericFactory< KTypeList< Product, ProductListTail >, QObject >
oCKGenericFactoryBase
oCKGzipFilterInternal class used by KFilterDev
oCKIOBufferBaseBase for I/O buffer implementation
oCKJobThe base class for all jobs
oCKJobPrivate
oCKJobTrackerInterfaceThe interface to implement to track the progresses of a job
oCKJobUiDelegateThe base class for all KJob UI delegate
oCKLibLoaderThe KLibLoader allows you to load libraries dynamically at runtime
oCKLibraryThin wrapper around QLibrary; you should rarely use this directly, see KPluginLoader for higher-level loading of plugins
oCKLimitedIODeviceA readonly device that reads from an underlying device from a given point to another (e.g
oCKLocaleKLocale provides support for country specific stuff like the national language
oCKLocaleMacPrivate
oCKLocalePrivate
oCKLocaleUnixPrivate
oCKLocaleWindowsPrivate
oCKLocalizedDateA class representing a date localized using the local calendar system, language and formats
oCKLocalizedStringClass for producing and handling localized messages
oCKLocalSocketKLocalSocket allows one to create and use local (Unix) sockets
oCKLocalSocketPrivate
oCKLocalSocketServerKLocalSocketServer allows one to create a listening local socket and accept incoming connections
oCKLocalSocketServerPrivate
oCKLockFileNFS safe lockfiles
oCKMacroExpanderBaseAbstract base class for the worker classes behind the KMacroExpander namespace and the KCharMacroExpander and KWordMacroExpander classes
oCKMacroExpanderBasePrivate
oCKMakeTypeListThis class template implements a compile-time algorithm for generating typelists
oCKMakeTypeList< KDE::NullType, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 >
oCKMakeTypeList<>
oCKMD5An adapted C++ implementation of RSA Data Securities MD5 algorithm
oCKMemFile
oCKMessageHandlerAbstract class for KMessage handler
oCKMimeGlobsFileParser
|oCAllGlobsResult of the globs parsing, as data structures ready for efficient mimetype matching
|oCGlob
|\CGlobList
oCKMimeMagicMatch
oCKMimeMagicRule
oCKMimeTypeRepresent a mime type, like "text/plain", and the data that is associated with it
oCKMimeTypeFactory
|\CMimeTypeEntry
oCKMimeTypePrivate
oCKMimeTypeRepository
oCKMimeTypeTraderKDE's trader for services associated to a given mimetype
oCKMountPointInformation about mounted and unmounted disks
|\CListList of mount points
oCkndbgstream
oCKPluginFactoryIf you develop a library that is to be loaded dynamically at runtime, then you should return a pointer to a KPluginFactory
|\CInheritanceCheckerThis is used to detect the arguments need for the constructor of plugin classes
oCKPluginFactoryPrivate
oCKPluginInfoInformation about a plugin
oCKPluginLoaderThis class can be used to dynamically load a plugin library at runtime
oCKProcessChild process invocation, monitoring and control
oCKProcessPrivate
oCKProtocolInfoInformation about I/O (Internet, etc.) protocols supported by KDE
|\CExtraFieldDefinition of an extra field in the UDS entries, returned by a listDir operation
oCKProtocolInfoFactoryFactory for KProtocolInfo
oCKProtocolInfoPrivate
oCKRandomSequenceA class to create a pseudo-random sequence
oCKSaveFileClass to allow for atomic file I/O, as well as utility functions
oCKSDCLockThis class defines an interface used by KSharedDataCache::Private to offload proper locking and unlocking depending on what the platform supports at runtime and compile-time
oCKServiceRepresent a service, like an application or plugin bound to one or several mimetypes (or servicetypes) as written in its desktop entry file
|\CServiceTypeAndPreference
oCKServiceActionRepresents an action in a .desktop file Actions are defined with the config key Actions in the [Desktop Entry] group, followed by one group per action, as per the desktop entry standard
oCKServiceFactory
oCKServiceGroupKServiceGroup represents a group of service, for example screensavers
oCKServiceGroupFactory
oCKServiceGroupPrivate
oCKServiceOfferHolds the user's preference of a service
oCKServicePrivate
oCKServiceSeparator
oCKServiceTypeA service type is, well, a type of service, where a service is an application or plugin
oCKServiceTypeFactory
oCKServiceTypePrivate
oCKServiceTypeProfileEntry
oCKServiceTypeTraderKDE's trader interface (similar to the CORBA Trader), which provides a way to query the KDE infrastructure for specific applications or components
oCKSharedConfigKConfig variant using shared memory
oCKSharedDataCacheA simple data cache which uses shared memory to quickly access data stored on disk
oCKSharedPtrCan be used to control the lifetime of an object that has derived QSharedData
oCKSortableItemKSortableItem is a QPair that provides several operators for sorting
oCKSortableListKSortableList is a QList which associates a key with each item in the list
oCKSslCaCertificate
oCKSslCertificateManager
oCKSslCertificateManagerPrivate
oCKSslCertificateRule
oCKSslCipher
oCKSSLD
oCKSSLDAdaptor
oCKSslError
oCKSslErrorUiDataThis class can hold all the necessary data from a KTcpSocket to ask the user to continue connecting in the face of SSL errors
|\CPrivate
oCKSslKey
oCKStandardDirsSite-independent access to standard KDE directories
oCKSycoca
oCKSycocaAbstractDevice
oCKSycocaBufferDevice
oCKSycocaDict
oCKSycocaEntryBase class for all Sycoca entries
oCKSycocaEntryPrivate
oCKSycocaFactory
oCKSycocaFactoryContainerWorkaround for the lack of QThreadStorage::setAutoDelete(false)
oCKSycocaFactoryListThis, instead of a typedef, allows to declare "class ..." in header files
oCKSycocaFactorySingletonTemplate for making it easier to define a threadsafe singleton for each factory, with support for kbuildsycoca providing a subclass of the factory
oCKSycocaFileDevice
oCKSycocaMemFileDevice
oCKSycocaPrivate
oCKSystemTimeZoneTime zone in the system database
oCKSystemTimeZoneBackendBackend class for KSystemTimeZone class
oCKSystemTimeZoneDataParsed system time zone data
oCKSystemTimeZonesSystem time zone database, consisting of a collection of individual system time zone definitions, indexed by name
oCKSystemTimeZoneSourceA class to read and parse system time zone data
oCKSystemTimeZoneSourceWindowsA class to read and parse the timezone information from the Windows registry
oCKSystemTimeZoneWindowsTime zone defined in the Windows registry
oCKTarA class for reading / writing (optionally compressed) tar archives
oCKTcpSocket
oCKTempDirCreate a unique directory for temporary use
oCKTemporaryFileA QTemporaryFile that will save in the KDE temp directory
oCKTimeZoneBase class representing a time zone
|oCLeapSeconds
|oCPhase
|\CTransition
oCKTimeZoneBackendBase backend class for KTimeZone classes
oCKTimeZoneDataBase class for the parsed data returned by a KTimeZoneSource class
oCKTimeZonesTime zone database which consists of a collection of individual time zone definitions
oCKTimeZoneSourceBase class representing a source of time zone information
oCKToolInvocationKToolInvocation: for starting other programs
oCKTranscriptClass for supporting programmable translations
oCKTypeListThe building block of typelists of any length
oCKTypeListAfterPivot
oCKTypeListAppendConcatenates two typelists
oCKTypeListAppend< KDE::NullType, List2 >
oCKTypeListAtIndex-Operator
oCKTypeListAt< KDE::NullType, 0 >
oCKTypeListAt< KDE::NullType, pos >
oCKTypeListAt< Types, 0 >
oCKTypeListAtWithDefaultLike KTypeListAt
oCKTypeListAtWithDefault< KDE::NullType, 0, Default >
oCKTypeListAtWithDefault< KDE::NullType, pos, Default >
oCKTypeListAtWithDefault< Types, 0, Default >
oCKTypeListBeforePivot
oCKTypeListContains
oCKTypeListContains< KDE::NullType, Type >
oCKTypeListContains< KTypeList< Type, Tail >, Type >
oCKTypeListEndGet last element
oCKTypeListEnd< K_TYPELIST_1(Type)>
oCKTypeListFold
oCKTypeListFold< KDE::NullType, Folder, Start >
oCKTypeListForeach
oCKTypeListForeach< KDE::NullType, Manip >
oCKTypeListIndexOfThis class template implements a compile-time algorithm for processing typelists
oCKTypeListIndexOf< KDE::NullType, T >
oCKTypeListIndexOf< KTypeList< Head, Tail >, T >
oCKTypeListIndexOf< KTypeList< T, Tail >, T >
oCKTypeListLengthThis class template implements a compile-time algorithm for processing typelists
oCKTypeListLength< KDE::NullType >
oCKTypeListLength< KTypeList< T, U > >
oCKTypeListPopPop last element
oCKTypeListPop< K_TYPELIST_1(Type)>
oCKTypeListPushPush Type
oCKTypeListPush< KDE::NullType, Type >
oCKTypeListReplaceBegin
oCKTypeListReplaceBegin< KDE::NullType, Replace >
oCKTypeListReplaceBegin< Types, KDE::NullType >
oCKTypeListRevert
oCKTypeListSortSlow Quick-Sort
oCKTypeListSort< KDE::NullType, Comparator >
oCKTzfileTimeZoneTime zone defined in tzfile(5) format
oCKTzfileTimeZoneBackendBackend class for KTzfileTimeZone class
oCKTzfileTimeZoneDataParsed data from tzfile(5) time zone definition files
oCKTzfileTimeZoneSourceA class to read and parse tzfile time zone definition files
oCKuitSemanticsClass for formatting semantic markup in UI messages
oCKUrlRepresents and parses a URL
|\CListKUrl::List is a QList that contains KUrls with a few convenience methods
oCKUserRepresents a user on your system
oCKUserGroupRepresents a group on your system
oCKWordMacroExpanderAbstract base class for simple word macro substitutors
oCKZipA class for reading / writing zip archives
oCKZipFileEntryA KZipFileEntry represents an file in a zip archive
oCKZoneAllocatorMemory allocator for large groups of small objects
oCOrgKdeKLauncherInterface
oCOrgKdeKSSLDInterface
oCQDBusAbstractAdaptor
oCQDBusAbstractInterface
oCQDBusContext
oCQHash
oCQIODevice
oCQLibrary
oCQList
oCQMap
oCQObject
oCQPair
oCQPluginLoader
oCQProcess
oCQSet
oCQSharedData
oCQTcpSocket
oCQTemporaryFile
oCQThread
oCQTranslator
oCQUrl
oCQValueList
oCSharedLock
oCsimpleSpinLockThis is a very basic lock that should work on any system where GCC atomic intrinsics are supported
oCWrongSyntax
\CYYSTYPE
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Apr 5 2020 07:13:54 by doxygen 1.8.5 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KDECore

Skip menu "KDECore"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Modules
  • Related Pages

kdelibs-4.14.8 API Reference

Skip menu "kdelibs-4.14.8 API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal