Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6IWConfig Member List

This is the complete list of members for P6R::p6IWConfig, including all inherited members.

addref(void)=0P6R::p6ICompure virtual
closeConfigFile(P6BOOL withDefaults)=0P6R::p6IWConfigpure virtual
createConfigFile(const P6WCHAR *pPathName, P6BOOL overWrite)=0P6R::p6IWConfigpure virtual
deleteConfigItem(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName)=0P6R::p6IWConfigpure virtual
deleteConfigSection(const P6WCHAR *pSectionName)=0P6R::p6IWConfigpure virtual
enableVersionStamp(P6BOOL enabled)=0P6R::p6IWConfigpure virtual
enumConfigList(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, p6IEnumConfigWValues **ppEnum)=0P6R::p6IWConfigpure virtual
enumConfigSections(p6IEnumConfigWSections **ppEnum)=0P6R::p6IWConfigpure virtual
enumConfigValues(const P6WCHAR *pSectionName, p6IEnumConfigWValues **ppEnum)=0P6R::p6IWConfigpure virtual
flushConfigFile(const P6WCHAR *pAlternateName, P6BOOL withDefaults)=0P6R::p6IWConfigpure virtual
getConfigBool(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, P6BOOL defaultValue, P6BOOL *pValue)=0P6R::p6IWConfigpure virtual
getConfigDouble(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, P6FLOAT defaultValue, P6FLOAT *pValue)=0P6R::p6IWConfigpure virtual
getConfigInt(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, P6INT32 defaultValue, P6INT32 *pValue)=0P6R::p6IWConfigpure virtual
getConfigSection(const P6WCHAR *pSectionName, P6WCHAR *pReturnBuf, P6UINT32 cBuffer, P6UINT32 *pWritten)=0P6R::p6IWConfigpure virtual
getConfigString(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, const P6WCHAR *defaultValue, P6WCHAR *pBuffer, P6UINT32 cBuffer, P6UINT32 *pWritten)=0P6R::p6IWConfigpure virtual
getConfigUInt(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, P6UINT32 defaultValue, P6UINT32 *pValue)=0P6R::p6IWConfigpure virtual
initialize(P6CONFIGFLAGS flags, const P6CHAR *pLocale)=0P6R::p6IWConfigpure virtual
openConfigFile(P6OPENFLAGS fFlags, const P6WCHAR *pPathName)=0P6R::p6IWConfigpure virtual
queryInterface(const P6R::P6IID &iid, P6VOID **ppIface)=0P6R::p6ICompure virtual
registerForNotify(P6CONFIG_NOTIFY_CODES regFor, CONFIG_NOTIFY_CHANGE pFn, P6VOID *pContext)=0P6R::p6IWConfigpure virtual
release(void)=0P6R::p6ICompure virtual
reloadConfigFile(void)=0P6R::p6IWConfigpure virtual
setConfigBool(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, P6BOOL value)=0P6R::p6IWConfigpure virtual
setConfigDouble(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, P6FLOAT value)=0P6R::p6IWConfigpure virtual
setConfigInt(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, P6INT32 value)=0P6R::p6IWConfigpure virtual
setConfigString(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, const P6WCHAR *pValue)=0P6R::p6IWConfigpure virtual
setConfigStringList(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, const P6WCHAR *pstrValue)=0P6R::p6IWConfigpure virtual
setConfigUInt(const P6WCHAR *pSectionName, const P6WCHAR *pKeyName, P6UINT32 value)=0P6R::p6IWConfigpure virtual
unregisterForNotify(P6CONFIG_NOTIFY_CODES regFor, CONFIG_NOTIFY_CHANGE pFn)=0P6R::p6IWConfigpure virtual