CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
CFxProfileManagerReactor Class Reference

#include <FxProfile.h>

Public Member Functions

virtual ~CFxProfileManagerReactor ()
 
virtual void currentProfileWillChange (const CFxString &newProfile)
 
virtual void currentProfileChanged (const CFxString &newProfile)
 
virtual void currentProfileWillBeReset (const CFxString &currentProfile)
 
virtual void currentProfileReset (const CFxString &currentProfile)
 
virtual void currentProfileWillBeSaved (const CFxString &currentProfile, CFxSettings *pCurrentProfileSettings)
 
virtual void currentProfileWillBeLoaded (const CFxString &currentProfile, CFxSettings *pCurrentProfileSettings)
 
virtual void currentProfileSaved (const CFxString &currentProfile)
 
virtual void currentProfileLoaded (const CFxString &currentProfile)
 
virtual void profileWillReset (const CFxString &profileName)
 
virtual void profileReset (const CFxString &profileName)
 
virtual void profileWillBeSaved (const CFxString &profileName, CFxSettings *pProfileSettings)
 
virtual void profileWillBeLoaded (const CFxString &profileName, CFxSettings *pProfileSettings)
 
virtual void profileSaved (const CFxString &profileName)
 
virtual void profileLoaded (const CFxString &profileName)
 

Detailed Description

Description: Represents the profile change(reaction) manager. Library: DDKERNEL

Definition at line 102 of file FxProfile.h.

Constructor & Destructor Documentation

◆ ~CFxProfileManagerReactor()

virtual CFxProfileManagerReactor::~CFxProfileManagerReactor ( )
inlinevirtual

Definition at line 105 of file FxProfile.h.

Member Function Documentation

◆ currentProfileChanged()

virtual void CFxProfileManagerReactor::currentProfileChanged ( const CFxString & newProfile)
inlinevirtual

Description: Notification sent out that the current profile has changed. newProfile is now the current profile. Arguments:

Parameters
newProfileProfile that is now current

Definition at line 119 of file FxProfile.h.

◆ currentProfileLoaded()

virtual void CFxProfileManagerReactor::currentProfileLoaded ( const CFxString & currentProfile)
inlinevirtual

Description:

Definition at line 156 of file FxProfile.h.

◆ currentProfileReset()

virtual void CFxProfileManagerReactor::currentProfileReset ( const CFxString & currentProfile)
inlinevirtual

Description: Arguments:

Parameters

Definition at line 132 of file FxProfile.h.

◆ currentProfileSaved()

virtual void CFxProfileManagerReactor::currentProfileSaved ( const CFxString & currentProfile)
inlinevirtual

Description: This method is called when the current profile was saved. It is called after saving the profile. Arguments:

Parameters
currentProfileInput name of the current profile that was saved

Definition at line 152 of file FxProfile.h.

◆ currentProfileWillBeLoaded()

virtual void CFxProfileManagerReactor::currentProfileWillBeLoaded ( const CFxString & currentProfile,
CFxSettings * pCurrentProfileSettings )
inlinevirtual

Description:

Definition at line 145 of file FxProfile.h.

◆ currentProfileWillBeReset()

virtual void CFxProfileManagerReactor::currentProfileWillBeReset ( const CFxString & currentProfile)
inlinevirtual

Description: Notification sent out that the current profile will be reset. Arguments:

Parameters
currentProfileName of the current profile

Definition at line 126 of file FxProfile.h.

◆ currentProfileWillBeSaved()

virtual void CFxProfileManagerReactor::currentProfileWillBeSaved ( const CFxString & currentProfile,
CFxSettings * pCurrentProfileSettings )
inlinevirtual

Description: This method is called when the current profile is about to be saved. It is called before saving the profile. Applications that use profile storage file to store the settings should override this method (or profileWillBeSaved()) and store their latest settings. Arguments:

Parameters
currentProfileInput name of the current profile that will be saved

Definition at line 141 of file FxProfile.h.

◆ currentProfileWillChange()

virtual void CFxProfileManagerReactor::currentProfileWillChange ( const CFxString & newProfile)
inlinevirtual

Description: Notification sent out that the current profile will be changed. newProfile is the new profile that will be set current. Arguments:

Parameters
newProfileProfile that will be set current

Definition at line 112 of file FxProfile.h.

◆ profileLoaded()

virtual void CFxProfileManagerReactor::profileLoaded ( const CFxString & profileName)
inlinevirtual

Description:

Definition at line 196 of file FxProfile.h.

◆ profileReset()

virtual void CFxProfileManagerReactor::profileReset ( const CFxString & profileName)
inlinevirtual

Description: Notification sent out when a profile has been reset. Arguments:

Parameters
profileNameName of the profile that was reset

Definition at line 170 of file FxProfile.h.

◆ profileSaved()

virtual void CFxProfileManagerReactor::profileSaved ( const CFxString & profileName)
inlinevirtual

Description: This method is called when a profile was saved. It is called after saving the profile. Arguments:

Parameters
profileNameInput name of the profile that was saved; if the profile is a fixed profile, this will contain an empty string

Definition at line 192 of file FxProfile.h.

◆ profileWillBeLoaded()

virtual void CFxProfileManagerReactor::profileWillBeLoaded ( const CFxString & profileName,
CFxSettings * pProfileSettings )
inlinevirtual

Description:

Definition at line 184 of file FxProfile.h.

◆ profileWillBeSaved()

virtual void CFxProfileManagerReactor::profileWillBeSaved ( const CFxString & profileName,
CFxSettings * pProfileSettings )
inlinevirtual

Description: This method is called when a profile is about to be saved. It is called before saving the profile. Applications that use profile storage file to store the settings should override this method (or currentProfileWillBeSaved()) and store their latest settings. Arguments:

Parameters
profileNameInput name of the profile that will be saved; if the profile is a fixed profile, this will contain an empty string

Definition at line 180 of file FxProfile.h.

◆ profileWillReset()

virtual void CFxProfileManagerReactor::profileWillReset ( const CFxString & profileName)
inlinevirtual

Description: Notification sent out that a profile will be reset. Arguments:

Parameters
profileNameName of the profile to be reset

Definition at line 163 of file FxProfile.h.


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