NCBI C++ ToolKit
|
Search Toolkit Book for CWigLoadParams
#include <gui/widgets/loaders/wig_load_params.hpp>
Public Member Functions | |
CWigLoadParams () | |
Default constructor for CWigLoadParams. More... | |
CWigLoadParams (const CWigLoadParams &data) | |
Copy constructor for CWigLoadParams. More... | |
~CWigLoadParams () | |
Destructor for CWigLoadParams. More... | |
void | operator= (const CWigLoadParams &data) |
Assignment operator for CWigLoadParams. More... | |
bool | operator== (const CWigLoadParams &data) const |
Equality operator for CWigLoadParams. More... | |
void | Copy (const CWigLoadParams &data) |
Copy function for CWigLoadParams. More... | |
void | Init () |
Initialises member variables. More... | |
virtual void | SetRegistryPath (const string &path) |
IRegSettings. More... | |
virtual void | SaveSettings () const |
IRegSettings. More... | |
virtual void | LoadSettings () |
int | GetNumErrors () const |
void | SetNumErrors (int value) |
CMapAssemblyParams | GetMapAssembly () const |
void | SetMapAssembly (CMapAssemblyParams value) |
Public Member Functions inherited from IRegSettings | |
virtual | ~IRegSettings () |
Private Attributes | |
int | m_NumErrors |
CMapAssemblyParams | m_MapAssembly |
string | m_RegPath |
Friends | |
class | CWigParamsPanel |
CWigLoadParams class declaration
Definition at line 46 of file wig_load_params.hpp.
CWigLoadParams::CWigLoadParams | ( | ) |
Default constructor for CWigLoadParams.
CWigLoadParams type definition
Default constructor for CWigLoadParams
Definition at line 48 of file wig_load_params.cpp.
References Init().
CWigLoadParams::CWigLoadParams | ( | const CWigLoadParams & | data | ) |
Copy constructor for CWigLoadParams.
Copy constructor for CWigLoadParams
Definition at line 57 of file wig_load_params.cpp.
CWigLoadParams::~CWigLoadParams | ( | ) |
Destructor for CWigLoadParams.
Destructor for CWigLoadParams
Definition at line 67 of file wig_load_params.cpp.
void CWigLoadParams::Copy | ( | const CWigLoadParams & | data | ) |
Copy function for CWigLoadParams.
Copy function for CWigLoadParams
Definition at line 97 of file wig_load_params.cpp.
References data, m_MapAssembly, and m_NumErrors.
Referenced by CWigLoadParams(), and operator=().
|
inline |
Definition at line 80 of file wig_load_params.hpp.
References m_MapAssembly.
Referenced by CWigObjectLoader::Execute().
|
inline |
Definition at line 77 of file wig_load_params.hpp.
References m_NumErrors.
Referenced by CWigObjectLoader::Execute().
void CWigLoadParams::Init | ( | void | ) |
Initialises member variables.
Member initialisation for CWigLoadParams
Definition at line 109 of file wig_load_params.cpp.
References m_NumErrors.
Referenced by CWigLoadParams().
|
virtual |
Implements IRegSettings.
Definition at line 133 of file wig_load_params.cpp.
References CGuiRegistry::GetInstance(), CRegistryReadView::GetInt(), CGuiRegistry::GetReadView(), kMapAssembly, kNumErrors, CMapAssemblyParams::LoadSettings(), m_MapAssembly, m_NumErrors, and m_RegPath.
Referenced by CWigLoadManager::LoadSettings().
void CWigLoadParams::operator= | ( | const CWigLoadParams & | data | ) |
Assignment operator for CWigLoadParams.
Assignment operator for CWigLoadParams
Definition at line 75 of file wig_load_params.cpp.
bool CWigLoadParams::operator== | ( | const CWigLoadParams & | data | ) | const |
Equality operator for CWigLoadParams.
Equality operator for CWigLoadParams
Definition at line 84 of file wig_load_params.cpp.
References data, m_MapAssembly, and m_NumErrors.
|
virtual |
Implements IRegSettings.
Definition at line 120 of file wig_load_params.cpp.
References CGuiRegistry::GetInstance(), CGuiRegistry::GetWriteView(), kMapAssembly, kNumErrors, m_MapAssembly, m_NumErrors, m_RegPath, CMapAssemblyParams::SaveSettings(), and CRegistryWriteView::Set().
Referenced by CWigLoadManager::SaveSettings().
|
inline |
Definition at line 81 of file wig_load_params.hpp.
References m_MapAssembly, and rapidjson::value.
Referenced by CWigParamsPanel::TransferDataFromWindow().
|
inline |
Definition at line 78 of file wig_load_params.hpp.
References m_NumErrors, and rapidjson::value.
Implements IRegSettings.
Definition at line 72 of file wig_load_params.hpp.
References m_RegPath.
Referenced by CWigLoadManager::SetRegistryPath().
|
friend |
Definition at line 48 of file wig_load_params.hpp.
|
private |
Definition at line 88 of file wig_load_params.hpp.
Referenced by Copy(), GetMapAssembly(), LoadSettings(), operator==(), SaveSettings(), and SetMapAssembly().
|
private |
Definition at line 87 of file wig_load_params.hpp.
Referenced by Copy(), GetNumErrors(), Init(), LoadSettings(), operator==(), SaveSettings(), and SetNumErrors().
|
private |
Definition at line 92 of file wig_load_params.hpp.
Referenced by LoadSettings(), SaveSettings(), and SetRegistryPath().