Code::Blocks  SVN r11506
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
UserVariableManager Class Reference

#include <uservarmanager.h>

Inheritance diagram for UserVariableManager:
Collaboration diagram for UserVariableManager:

Public Member Functions

 UserVariableManager ()
 
wxString Replace (const wxString &variable)
 
wxString GetVariable (wxWindow *parent, const wxString &old)
 
void Preempt (const wxString &variable)
 
void Arrogate ()
 
bool Exists (const wxString &variable) const
 
void Configure ()
 
void Migrate ()
 
UserVariableManageroperator= (cb_unused const UserVariableManager &rhs)
 

Private Member Functions

 UserVariableManager (cb_unused const UserVariableManager &rhs)
 

Private Attributes

ConfigManagerm_CfgMan
 
wxString m_ActiveSet
 
wxArrayString m_Preempted
 

Friends

class Manager
 
class Mgr< UserVariableManager >
 
class MacrosManager
 

Additional Inherited Members

- Static Public Member Functions inherited from Mgr< UserVariableManager >
static bool Valid ()
 
static UserVariableManagerGet ()
 
static void Free ()
 
- Protected Member Functions inherited from Mgr< UserVariableManager >
 Mgr ()
 
virtual ~Mgr ()
 

Detailed Description

Definition at line 17 of file uservarmanager.h.

Constructor & Destructor Documentation

◆ UserVariableManager() [1/2]

UserVariableManager::UserVariableManager ( )

Definition at line 268 of file uservarmanager.cpp.

References _T, Manager::Get(), and Manager::GetConfigManager().

◆ UserVariableManager() [2/2]

UserVariableManager::UserVariableManager ( cb_unused const UserVariableManager rhs)
private

Member Function Documentation

◆ Arrogate()

void UserVariableManager::Arrogate ( )

◆ Configure()

void UserVariableManager::Configure ( )

◆ Exists()

bool UserVariableManager::Exists ( const wxString variable) const

◆ GetVariable()

wxString UserVariableManager::GetVariable ( wxWindow parent,
const wxString old 
)

◆ Migrate()

void UserVariableManager::Migrate ( )

◆ operator=()

UserVariableManager& UserVariableManager::operator= ( cb_unused const UserVariableManager rhs)
inline

Definition at line 41 of file uservarmanager.h.

References _T, and cbThrow.

◆ Preempt()

void UserVariableManager::Preempt ( const wxString variable)

◆ Replace()

wxString UserVariableManager::Replace ( const wxString variable)

Friends And Related Function Documentation

◆ MacrosManager

friend class MacrosManager
friend

Definition at line 21 of file uservarmanager.h.

◆ Manager

friend class Manager
friend

Definition at line 19 of file uservarmanager.h.

◆ Mgr< UserVariableManager >

friend class Mgr< UserVariableManager >
friend

Definition at line 20 of file uservarmanager.h.

Member Data Documentation

◆ m_ActiveSet

wxString UserVariableManager::m_ActiveSet
private

Definition at line 24 of file uservarmanager.h.

Referenced by Configure().

◆ m_CfgMan

ConfigManager* UserVariableManager::m_CfgMan
private

Definition at line 23 of file uservarmanager.h.

◆ m_Preempted

wxArrayString UserVariableManager::m_Preempted
private

Definition at line 25 of file uservarmanager.h.


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