CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
CFxProfile Class Referenceabstract

#include <FxProfile.h>

Public Member Functions

virtual ~CFxProfile ()
 
virtual CFxString GetName () const =0
 
virtual CFxString GetDescription () const =0
 
virtual CFxSettingsGetSettings ()=0
 
virtual CFxProfileStorageGetStorage (bool bCreateIfNotExists)=0
 
virtual CFxSystemFilesGetSystemFiles ()=0
 
virtual CFxRecentFilesGetRecentFiles ()=0
 
virtual CFxString ResolveAlias (const CFxString &strAlias) const =0
 
virtual void LoadAliases ()=0
 
virtual CFxPreferencesGetPreferences ()=0
 
virtual void Flush ()=0
 
virtual CFxFavouriteFilesGetFavouriteFiles ()=0
 

Detailed Description

Description: Represents the current profile. Library: DDKERNEL

Definition at line 37 of file FxProfile.h.

Constructor & Destructor Documentation

◆ ~CFxProfile()

virtual CFxProfile::~CFxProfile ( )
inlinevirtual

Definition at line 40 of file FxProfile.h.

Member Function Documentation

◆ Flush()

virtual void CFxProfile::Flush ( )
pure virtual

Description: Flushes the changes to disk.

◆ GetDescription()

virtual CFxString CFxProfile::GetDescription ( ) const
pure virtual

◆ GetFavouriteFiles()

virtual CFxFavouriteFiles * CFxProfile::GetFavouriteFiles ( )
pure virtual

Description: Returns the favorites files.

◆ GetName()

virtual CFxString CFxProfile::GetName ( ) const
pure virtual

◆ GetPreferences()

virtual CFxPreferences * CFxProfile::GetPreferences ( )
pure virtual

Description: CFxPreferences class provides access to the different preferences that are stored in the profile

◆ GetRecentFiles()

virtual CFxRecentFiles * CFxProfile::GetRecentFiles ( )
pure virtual

Description: CFxRecentFiles class provides access to the recent files that are stored in the profile (is used from fixed profile only)

◆ GetSettings()

virtual CFxSettings * CFxProfile::GetSettings ( )
pure virtual

Description: CFxSettings class provides low-level access to the profile internal data

◆ GetStorage()

virtual CFxProfileStorage * CFxProfile::GetStorage ( bool bCreateIfNotExists)
pure virtual

Description: CFxProfileStorage class provides low-level access to the profile internal data

◆ GetSystemFiles()

virtual CFxSystemFiles * CFxProfile::GetSystemFiles ( )
pure virtual

Description: CFxSystemFiles class provides access to the system paths that are stored in the profile

◆ LoadAliases()

virtual void CFxProfile::LoadAliases ( )
pure virtual

Description: Load command aliases

◆ ResolveAlias()

virtual CFxString CFxProfile::ResolveAlias ( const CFxString & strAlias) const
pure virtual

Description: Resolves command alias


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