NCBI C++ ToolKit
|
Search Toolkit Book for CPslLoadParams
#include <gui/widgets/loaders/psl_load_params.hpp>
Public Member Functions | |
CPslLoadParams () | |
Default constructor for CPslLoadParams. More... | |
CPslLoadParams (const CPslLoadParams &data) | |
Copy constructor for CPslLoadParams. More... | |
~CPslLoadParams () | |
Destructor for CPslLoadParams. More... | |
void | operator= (const CPslLoadParams &data) |
Assignment operator for CPslLoadParams. More... | |
bool | operator== (const CPslLoadParams &data) const |
Equality operator for CPslLoadParams. More... | |
void | Copy (const CPslLoadParams &data) |
Copy function for CPslLoadParams. More... | |
void | Init () |
Initialises member variables. More... | |
virtual void | SetRegistryPath (const string &path) |
IRegSettings. More... | |
virtual void | SaveSettings () const |
IRegSettings. More... | |
virtual void | LoadSettings () |
CMapAssemblyParams | GetMapAssembly () const |
void | SetMapAssembly (CMapAssemblyParams value) |
Public Member Functions inherited from IRegSettings | |
virtual | ~IRegSettings () |
Private Attributes | |
CMapAssemblyParams | m_MapAssembly |
string | m_RegPath |
Friends | |
class | CPslParamsPanel |
CPslLoadParams class declaration
Definition at line 45 of file psl_load_params.hpp.
CPslLoadParams::CPslLoadParams | ( | ) |
Default constructor for CPslLoadParams.
CPslLoadParams type definition
Default constructor for CPslLoadParams
Definition at line 49 of file psl_load_params.cpp.
References Init().
CPslLoadParams::CPslLoadParams | ( | const CPslLoadParams & | data | ) |
Copy constructor for CPslLoadParams.
Copy constructor for CPslLoadParams
Definition at line 58 of file psl_load_params.cpp.
CPslLoadParams::~CPslLoadParams | ( | ) |
Destructor for CPslLoadParams.
Destructor for CPslLoadParams
Definition at line 68 of file psl_load_params.cpp.
void CPslLoadParams::Copy | ( | const CPslLoadParams & | data | ) |
Copy function for CPslLoadParams.
Copy function for CPslLoadParams
Definition at line 97 of file psl_load_params.cpp.
References data, and m_MapAssembly.
Referenced by CPslLoadParams(), and operator=().
|
inline |
Definition at line 76 of file psl_load_params.hpp.
References m_MapAssembly.
Referenced by CPslObjectLoader::Execute().
void CPslLoadParams::Init | ( | void | ) |
Initialises member variables.
Member initialisation for CPslLoadParams
Definition at line 108 of file psl_load_params.cpp.
Referenced by CPslLoadParams().
|
virtual |
Implements IRegSettings.
Definition at line 128 of file psl_load_params.cpp.
References CGuiRegistry::GetInstance(), CGuiRegistry::GetReadView(), kMapAssembly, CMapAssemblyParams::LoadSettings(), m_MapAssembly, and m_RegPath.
Referenced by CPslLoadManager::LoadSettings().
void CPslLoadParams::operator= | ( | const CPslLoadParams & | data | ) |
Assignment operator for CPslLoadParams.
Assignment operator for CPslLoadParams
Definition at line 76 of file psl_load_params.cpp.
bool CPslLoadParams::operator== | ( | const CPslLoadParams & | data | ) | const |
Equality operator for CPslLoadParams.
Equality operator for CPslLoadParams
Definition at line 85 of file psl_load_params.cpp.
References data, and m_MapAssembly.
|
virtual |
Implements IRegSettings.
Definition at line 117 of file psl_load_params.cpp.
References CGuiRegistry::GetInstance(), CGuiRegistry::GetWriteView(), kMapAssembly, m_MapAssembly, m_RegPath, and CMapAssemblyParams::SaveSettings().
Referenced by CPslLoadManager::SaveSettings().
|
inline |
Definition at line 77 of file psl_load_params.hpp.
References m_MapAssembly, and rapidjson::value.
Referenced by CPslParamsPanel::TransferDataFromWindow().
Implements IRegSettings.
Definition at line 71 of file psl_load_params.hpp.
References m_RegPath.
Referenced by CPslLoadManager::SetRegistryPath().
|
friend |
Definition at line 47 of file psl_load_params.hpp.
|
private |
Definition at line 83 of file psl_load_params.hpp.
Referenced by Copy(), GetMapAssembly(), LoadSettings(), operator==(), SaveSettings(), and SetMapAssembly().
|
private |
Definition at line 87 of file psl_load_params.hpp.
Referenced by LoadSettings(), SaveSettings(), and SetRegistryPath().