20 #ifndef _KCONFIGRAWBACKEND_H
21 #define _KCONFIGRAWBACKEND_H
25 #include <kconfigbackend.h>
26 #include <ksimpleconfig.h>
29 class KConfigRawBackEnd :
public KConfigINIBackEnd
32 KConfigRawBackEnd(KConfigBase *_config,
int fd);
35 bool parseConfigFiles();
37 void sync(
bool bMerge =
true);
44 class KConfigRawBackEndPrivate;
45 KConfigRawBackEndPrivate *d;
48 class KRawConfig :
public KSimpleConfig
53 KRawConfig(
int fd,
bool readOnly)
54 : KSimpleConfig(new KConfigRawBackEnd(this, fd), readOnly) {}