414#define currProfile() GetFxSystemServices()->GetFxProfileManager()->ProfileGetCurrent()
OdArray< CFxString > CFxProfileNameArray
virtual CFxProfileStorage * GetStorage(bool bCreateIfNotExists)=0
virtual CFxSystemFiles * GetSystemFiles()=0
virtual CFxPreferences * GetPreferences()=0
virtual void LoadAliases()=0
virtual CFxString GetName() const =0
virtual CFxRecentFiles * GetRecentFiles()=0
virtual CFxSettings * GetSettings()=0
virtual CFxString GetDescription() const =0
virtual CFxString ResolveAlias(const CFxString &strAlias) const =0
virtual int ProfileImport(const CFxString &strProfileName, const CFxString &importFileName, const CFxString &profileDescription, bool bImportPathInfo)=0
virtual int ProfileCopy(const CFxString &newProfileName, const CFxString &oldProfileName, const CFxString &newProfileDesc)=0
virtual CFxProfile * ProfileGet(const CFxString &strProfileName)=0
virtual int ProfileSave(const CFxString &profileName)=0
virtual CFxProfile * ProfileGetCurrent()=0
virtual void removeReactor(CFxProfileManagerReactor *)=0
virtual int ProfileDelete(const CFxString &strProfileName)=0
virtual CFxProfile * ProfileGetFixed()=0
virtual int ProfileRename(const CFxString &newProfileName, const CFxString &oldProfileName, const CFxString &newProfileDesc)=0
virtual int ProfileExport(const CFxString &strProfileName, const CFxString &exportFileName)=0
virtual int ProfileReset(const CFxString &strProfileName)=0
virtual int ProfileSetCurrent(const CFxString &strProfileName)=0
virtual int ProfileListNames(CFxProfileNameArray &nameList)=0
virtual void ProfileRegistryKey(CFxString &strRegProfileKey, const CFxString &strProfileName)=0
virtual void addReactor(CFxProfileManagerReactor *)=0
virtual void profileReset(const CFxString &profileName)
virtual void currentProfileSaved(const CFxString ¤tProfile)
virtual void profileWillReset(const CFxString &profileName)
virtual void profileSaved(const CFxString &profileName)
virtual void currentProfileWillChange(const CFxString &newProfile)
virtual void profileLoaded(const CFxString &profileName)
virtual void currentProfileWillBeLoaded(const CFxString ¤tProfile, CFxSettings *pCurrentProfileSettings)
virtual void currentProfileReset(const CFxString ¤tProfile)
virtual void profileWillBeSaved(const CFxString &profileName, CFxSettings *pProfileSettings)
virtual void currentProfileWillBeSaved(const CFxString ¤tProfile, CFxSettings *pCurrentProfileSettings)
virtual void currentProfileLoaded(const CFxString ¤tProfile)
virtual ~CFxProfileManagerReactor()
virtual void profileWillBeLoaded(const CFxString &profileName, CFxSettings *pProfileSettings)
virtual void currentProfileChanged(const CFxString &newProfile)
virtual void currentProfileWillBeReset(const CFxString ¤tProfile)
virtual int CreateNode(const CFxString &pszNodePath, QDomNode *&pNode)=0
virtual int GetStorageFile(CFxString &fileName)=0
virtual int ReplaceNode(const CFxString &pszNodePath, QDomNode *pNode)=0
virtual int DeleteNode(const CFxString &pszNodePath)=0
virtual int GetNode(const CFxString &pszNodePath, QDomNode *&pNode)=0
virtual ~CFxProfileStorage()