KDECore
KEntryMap Class Reference
#include <kconfigdata.h>
Public Types | |
| enum | EntryOption { EntryDirty = 1, EntryGlobal = 2, EntryImmutable = 4, EntryDeleted = 8, EntryExpansion = 16, EntryRawKey = 32, EntryDefault = (SearchDefaults<<16), EntryLocalized = (SearchLocalized<<16) } |
| enum | SearchFlag { SearchDefaults = 1, SearchLocalized = 2 } |
Public Member Functions | |
| ConstIterator | findEntry (const QByteArray &group, const QByteArray &key=QByteArray(), SearchFlags flags=SearchFlags()) const |
| Iterator | findEntry (const QByteArray &group, const QByteArray &key=QByteArray(), SearchFlags flags=SearchFlags()) |
| Iterator | findExactEntry (const QByteArray &group, const QByteArray &key=QByteArray(), SearchFlags flags=SearchFlags()) |
| QString | getEntry (const QByteArray &group, const QByteArray &key, const QString &defaultValue=QString(), SearchFlags flags=SearchFlags(), bool *expand=0) const |
| bool | getEntryOption (const QByteArray &group, const QByteArray &key, SearchFlags flags, EntryOption option) const |
| bool | getEntryOption (const ConstIterator &it, EntryOption option) const |
| bool | hasEntry (const QByteArray &group, const QByteArray &key=QByteArray(), SearchFlags flags=SearchFlags()) const |
| void | revertEntry (const QByteArray &group, const QByteArray &key, SearchFlags flags=SearchFlags()) |
| void | setEntry (const QByteArray &group, const QByteArray &key, const QString &value, EntryOptions options) |
| bool | setEntry (const QByteArray &group, const QByteArray &key, const QByteArray &value, EntryOptions options) |
| void | setEntryOption (const QByteArray &group, const QByteArray &key, SearchFlags flags, EntryOption option, bool bf) |
| void | setEntryOption (Iterator it, EntryOption option, bool bf) |
Detailed Description
type specifying a map of entries (key,value pairs). The keys are actually a key in a particular config file group together with the group name.
For internal use only.
Definition at line 144 of file kconfigdata.h.
Member Enumeration Documentation
- Enumerator:
EntryDirty EntryGlobal EntryImmutable EntryDeleted EntryExpansion EntryRawKey EntryDefault EntryLocalized
Definition at line 153 of file kconfigdata.h.
Definition at line 147 of file kconfigdata.h.
Member Function Documentation
| ConstIterator KEntryMap::findEntry | ( | const QByteArray & | group, | |
| const QByteArray & | key = QByteArray(), |
|||
| SearchFlags | flags = SearchFlags() | |||
| ) | const [inline] |
Definition at line 196 of file kconfigdata.h.
| Iterator KEntryMap::findEntry | ( | const QByteArray & | group, | |
| const QByteArray & | key = QByteArray(), |
|||
| SearchFlags | flags = SearchFlags() | |||
| ) | [inline] |
Definition at line 178 of file kconfigdata.h.
| Iterator KEntryMap::findExactEntry | ( | const QByteArray & | group, | |
| const QByteArray & | key = QByteArray(), |
|||
| SearchFlags | flags = SearchFlags() | |||
| ) | [inline] |
Definition at line 165 of file kconfigdata.h.
| QString KEntryMap::getEntry | ( | const QByteArray & | group, | |
| const QByteArray & | key, | |||
| const QString & | defaultValue = QString(), |
|||
| SearchFlags | flags = SearchFlags(), |
|||
| bool * | expand = 0 | |||
| ) | const [inline] |
Definition at line 344 of file kconfigdata.h.
| bool KEntryMap::getEntryOption | ( | const QByteArray & | group, | |
| const QByteArray & | key, | |||
| SearchFlags | flags, | |||
| EntryOption | option | |||
| ) | const [inline] |
Definition at line 400 of file kconfigdata.h.
| bool KEntryMap::getEntryOption | ( | const ConstIterator & | it, | |
| EntryOption | option | |||
| ) | const [inline] |
Definition at line 377 of file kconfigdata.h.
| bool KEntryMap::hasEntry | ( | const QByteArray & | group, | |
| const QByteArray & | key = QByteArray(), |
|||
| SearchFlags | flags = SearchFlags() | |||
| ) | const [inline] |
Definition at line 366 of file kconfigdata.h.
| void KEntryMap::revertEntry | ( | const QByteArray & | group, | |
| const QByteArray & | key, | |||
| SearchFlags | flags = SearchFlags() | |||
| ) | [inline] |
Definition at line 436 of file kconfigdata.h.
| void KEntryMap::setEntry | ( | const QByteArray & | group, | |
| const QByteArray & | key, | |||
| const QString & | value, | |||
| EntryOptions | options | |||
| ) | [inline] |
Definition at line 338 of file kconfigdata.h.
| bool KEntryMap::setEntry | ( | const QByteArray & | group, | |
| const QByteArray & | key, | |||
| const QByteArray & | value, | |||
| EntryOptions | options | |||
| ) | [inline] |
Returns true if the entry gets dirtied or false in other case.
Definition at line 217 of file kconfigdata.h.
| void KEntryMap::setEntryOption | ( | const QByteArray & | group, | |
| const QByteArray & | key, | |||
| SearchFlags | flags, | |||
| EntryOption | option, | |||
| bool | bf | |||
| ) | [inline] |
Definition at line 430 of file kconfigdata.h.
| void KEntryMap::setEntryOption | ( | Iterator | it, | |
| EntryOption | option, | |||
| bool | bf | |||
| ) | [inline] |
Definition at line 406 of file kconfigdata.h.
The documentation for this class was generated from the following file:
KDE 4.3 API Reference