1 #ifndef __FBCONFIGFILE_H__ 2 #define __FBCONFIGFILE_H__ 43 #include <kaydaradef.h> 48 #define FBSDK_DLL K_DLLIMPORT 53 #ifdef FBSDKUseNamespace 75 void* mImplementation;
88 FBConfigFile(
const char* pConfigFileName,
bool pVirtualMode =
false,
bool pClearFile =
false);
101 FBConfigFile(
const char* pConfigFileName,
const char* pConfigFilePath,
bool pVirtualMode =
false,
bool pClearFile =
false );
115 bool Set(
const char* pSectionName,
const char* pItemName,
const char* pValue,
const char* pComment = 0 );
124 const char* Get(
const char* pSectionName,
const char* pItemName,
const char* pDefaultValue = 0 );
133 bool GetOrSet(
const char* pSectionName,
const char* pItemName,
const char*& pValue,
const char* pComment = 0 );
141 #ifdef FBSDKUseNamespace Interface to the application config files.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
define declarations to determine cross-platform namespace conventions.
#define FBSDKNamespace
FBSDKNamespace define.