CFx SDK Documentation  2022 SP0
Public Member Functions | List of all members
CFxProfileManager Class Referenceabstract

#include <FxProfile.h>

Public Member Functions

virtual void ProfileRegistryKey (CFxString &strRegProfileKey, const CFxString &strProfileName)=0
 
virtual int ProfileListNames (CFxProfileNameArray &nameList)=0
 
virtual int ProfileExport (const CFxString &strProfileName, const CFxString &exportFileName)=0
 
virtual int ProfileImport (const CFxString &strProfileName, const CFxString &importFileName, const CFxString &profileDescription, bool bImportPathInfo)=0
 
virtual int ProfileDelete (const CFxString &strProfileName)=0
 
virtual int ProfileReset (const CFxString &strProfileName)=0
 
virtual int ProfileSetCurrent (const CFxString &strProfileName)=0
 
virtual CFxProfileProfileGetCurrent ()=0
 
virtual CFxProfileProfileGetFixed ()=0
 
virtual CFxProfileProfileGet (const CFxString &strProfileName)=0
 
virtual int ProfileCopy (const CFxString &newProfileName, const CFxString &oldProfileName, const CFxString &newProfileDesc)=0
 
virtual int ProfileRename (const CFxString &newProfileName, const CFxString &oldProfileName, const CFxString &newProfileDesc)=0
 
virtual int ProfileSave (const CFxString &profileName)=0
 
virtual void addReactor (CFxProfileManagerReactor *)=0
 
virtual void removeReactor (CFxProfileManagerReactor *)=0
 

Detailed Description

Description: Represents the profile manager. Library: DDKERNEL

Definition at line 232 of file FxProfile.h.

Member Function Documentation

◆ addReactor()

virtual void CFxProfileManager::addReactor ( CFxProfileManagerReactor )
pure virtual

◆ ProfileCopy()

virtual int CFxProfileManager::ProfileCopy ( const CFxString newProfileName,
const CFxString oldProfileName,
const CFxString newProfileDesc 
)
pure virtual

◆ ProfileDelete()

virtual int CFxProfileManager::ProfileDelete ( const CFxString strProfileName)
pure virtual

◆ ProfileExport()

virtual int CFxProfileManager::ProfileExport ( const CFxString strProfileName,
const CFxString exportFileName 
)
pure virtual

◆ ProfileGet()

virtual CFxProfile* CFxProfileManager::ProfileGet ( const CFxString strProfileName)
pure virtual

◆ ProfileGetCurrent()

virtual CFxProfile* CFxProfileManager::ProfileGetCurrent ( )
pure virtual

◆ ProfileGetFixed()

virtual CFxProfile* CFxProfileManager::ProfileGetFixed ( )
pure virtual

◆ ProfileImport()

virtual int CFxProfileManager::ProfileImport ( const CFxString strProfileName,
const CFxString importFileName,
const CFxString profileDescription,
bool  bImportPathInfo 
)
pure virtual

◆ ProfileListNames()

virtual int CFxProfileManager::ProfileListNames ( CFxProfileNameArray nameList)
pure virtual

◆ ProfileRegistryKey()

virtual void CFxProfileManager::ProfileRegistryKey ( CFxString strRegProfileKey,
const CFxString strProfileName 
)
pure virtual

◆ ProfileRename()

virtual int CFxProfileManager::ProfileRename ( const CFxString newProfileName,
const CFxString oldProfileName,
const CFxString newProfileDesc 
)
pure virtual

◆ ProfileReset()

virtual int CFxProfileManager::ProfileReset ( const CFxString strProfileName)
pure virtual

◆ ProfileSave()

virtual int CFxProfileManager::ProfileSave ( const CFxString profileName)
pure virtual

◆ ProfileSetCurrent()

virtual int CFxProfileManager::ProfileSetCurrent ( const CFxString strProfileName)
pure virtual

◆ removeReactor()

virtual void CFxProfileManager::removeReactor ( CFxProfileManagerReactor )
pure virtual

The documentation for this class was generated from the following file: