CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
CFxLicenseManager Class Referenceabstract

#include <FxLicenseManager.h>

Public Types

enum class  MessageType { Info , Error }
 

Public Member Functions

 CFxLicenseManager (void)
 
virtual ~CFxLicenseManager (void)
 
virtual bool IsProductActivated (bool bShowActivation=true)=0
 
virtual bool StartUpCheck ()=0
 
virtual bool StartActivation ()=0
 
virtual void ShowDashboard (bool bForce)=0
 
virtual void ShowMessage (const CFxString &msg, MessageType msgType)=0
 

Detailed Description

Description: Manages the activation. Library: DDKernel

Definition at line 31 of file FxLicenseManager.h.

Member Enumeration Documentation

◆ MessageType

enum class CFxLicenseManager::MessageType
strong
Enumerator
Info 
Error 

Definition at line 34 of file FxLicenseManager.h.

Constructor & Destructor Documentation

◆ CFxLicenseManager()

CFxLicenseManager::CFxLicenseManager ( void  )

◆ ~CFxLicenseManager()

virtual CFxLicenseManager::~CFxLicenseManager ( void  )
virtual

Member Function Documentation

◆ IsProductActivated()

virtual bool CFxLicenseManager::IsProductActivated ( bool  bShowActivation = true)
pure virtual

Description: Checks if the product is activated and starts activation process if not. Arguments:

Parameters
bShowActivationShow activation dialog in case on not fully registered version. Return Value: Returns true if the product is licensed.

◆ ShowDashboard()

virtual void CFxLicenseManager::ShowDashboard ( bool  bForce)
pure virtual

Description: Shows the dash board. Arguments: Return Value:

◆ ShowMessage()

virtual void CFxLicenseManager::ShowMessage ( const CFxString msg,
MessageType  msgType 
)
pure virtual

Description: Show message in user's account message widget Arguments: Return Value:

◆ StartActivation()

virtual bool CFxLicenseManager::StartActivation ( )
pure virtual

Description: Starts the activation process. Arguments: Return Value: Returns true if the product is licensed.

◆ StartUpCheck()

virtual bool CFxLicenseManager::StartUpCheck ( )
pure virtual

Description: On startup checks if the product is activated and starts activation process if not. Arguments: Return Value: Returns true if the product is licensed.


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