NCBI C++ ToolKit
|
Search Toolkit Book for CAgpLoadParams
#include <gui/widgets/loaders/agp_load_params.hpp>
Public Member Functions | |
CAgpLoadParams () | |
Default constructor for CAgpLoadParams. More... | |
CAgpLoadParams (const CAgpLoadParams &data) | |
Copy constructor for CAgpLoadParams. More... | |
~CAgpLoadParams () | |
Destructor for CAgpLoadParams. More... | |
void | operator= (const CAgpLoadParams &data) |
Assignment operator for CAgpLoadParams. More... | |
bool | operator== (const CAgpLoadParams &data) const |
Equality operator for CAgpLoadParams. More... | |
void | Copy (const CAgpLoadParams &data) |
Copy function for CAgpLoadParams. More... | |
void | Init () |
Initialises member variables. More... | |
virtual void | SetRegistryPath (const string &path) |
IRegSettings. More... | |
virtual void | SaveSettings () const |
IRegSettings. More... | |
virtual void | LoadSettings () |
wxString | GetFastaFile () const |
void | SetFastaFile (wxString value) |
int | GetParseIDs () const |
void | SetParseIDs (int value) |
bool | GetSetGapInfo () const |
void | SetSetGapInfo (bool value) |
Public Member Functions inherited from IRegSettings | |
virtual | ~IRegSettings () |
Private Attributes | |
wxString | m_FastaFile |
int | m_ParseIDs |
bool | m_SetGapInfo |
string | m_RegPath |
Friends | |
class | CAgpLoadPage |
CAgpLoadParams class declaration
Definition at line 45 of file agp_load_params.hpp.
CAgpLoadParams::CAgpLoadParams | ( | ) |
Default constructor for CAgpLoadParams.
CAgpLoadParams type definition
Default constructor for CAgpLoadParams
Definition at line 48 of file agp_load_params.cpp.
References Init().
CAgpLoadParams::CAgpLoadParams | ( | const CAgpLoadParams & | data | ) |
Copy constructor for CAgpLoadParams.
Copy constructor for CAgpLoadParams
Definition at line 57 of file agp_load_params.cpp.
CAgpLoadParams::~CAgpLoadParams | ( | ) |
Destructor for CAgpLoadParams.
Destructor for CAgpLoadParams
Definition at line 67 of file agp_load_params.cpp.
void CAgpLoadParams::Copy | ( | const CAgpLoadParams & | data | ) |
Copy function for CAgpLoadParams.
Copy function for CAgpLoadParams
Definition at line 98 of file agp_load_params.cpp.
References data, m_FastaFile, m_ParseIDs, and m_SetGapInfo.
Referenced by CAgpLoadParams(), and operator=().
|
inline |
Definition at line 76 of file agp_load_params.hpp.
References m_FastaFile.
Referenced by CAgpObjectLoader::Execute().
|
inline |
Definition at line 79 of file agp_load_params.hpp.
References m_ParseIDs.
Referenced by CAgpObjectLoader::Execute().
|
inline |
Definition at line 82 of file agp_load_params.hpp.
References m_SetGapInfo.
Referenced by CAgpObjectLoader::Execute().
void CAgpLoadParams::Init | ( | void | ) |
Initialises member variables.
Member initialisation for CAgpLoadParams
Definition at line 111 of file agp_load_params.cpp.
References m_ParseIDs, and m_SetGapInfo.
Referenced by CAgpLoadParams().
|
virtual |
Implements IRegSettings.
Definition at line 136 of file agp_load_params.cpp.
References FnToStdString(), FnToWxString(), CRegistryReadView::GetBool(), CGuiRegistry::GetInstance(), CRegistryReadView::GetInt(), CGuiRegistry::GetReadView(), CRegistryReadView::GetString(), kFastaFile, kParseIDs, kSetGapInfo, m_FastaFile, m_ParseIDs, m_RegPath, and m_SetGapInfo.
Referenced by CAgpLoader::LoadSettings().
void CAgpLoadParams::operator= | ( | const CAgpLoadParams & | data | ) |
Assignment operator for CAgpLoadParams.
Assignment operator for CAgpLoadParams
Definition at line 75 of file agp_load_params.cpp.
bool CAgpLoadParams::operator== | ( | const CAgpLoadParams & | data | ) | const |
Equality operator for CAgpLoadParams.
Equality operator for CAgpLoadParams
Definition at line 84 of file agp_load_params.cpp.
References data, m_FastaFile, m_ParseIDs, and m_SetGapInfo.
|
virtual |
Implements IRegSettings.
Definition at line 124 of file agp_load_params.cpp.
References FnToStdString(), CGuiRegistry::GetInstance(), CGuiRegistry::GetWriteView(), kFastaFile, kParseIDs, kSetGapInfo, m_FastaFile, m_ParseIDs, m_RegPath, m_SetGapInfo, and CRegistryWriteView::Set().
Referenced by CAgpLoader::SaveSettings().
|
inline |
Definition at line 77 of file agp_load_params.hpp.
References m_FastaFile, and rapidjson::value.
|
inline |
Definition at line 80 of file agp_load_params.hpp.
References m_ParseIDs, and rapidjson::value.
Implements IRegSettings.
Definition at line 71 of file agp_load_params.hpp.
References m_RegPath.
Referenced by CAgpLoader::SetRegistryPath().
|
inline |
Definition at line 83 of file agp_load_params.hpp.
References m_SetGapInfo, and rapidjson::value.
|
friend |
Definition at line 47 of file agp_load_params.hpp.
|
private |
Definition at line 89 of file agp_load_params.hpp.
Referenced by Copy(), GetFastaFile(), LoadSettings(), operator==(), SaveSettings(), and SetFastaFile().
|
private |
Definition at line 90 of file agp_load_params.hpp.
Referenced by Copy(), GetParseIDs(), Init(), LoadSettings(), operator==(), SaveSettings(), and SetParseIDs().
|
private |
Definition at line 95 of file agp_load_params.hpp.
Referenced by LoadSettings(), SaveSettings(), and SetRegistryPath().
|
private |
Definition at line 91 of file agp_load_params.hpp.
Referenced by Copy(), GetSetGapInfo(), Init(), LoadSettings(), operator==(), SaveSettings(), and SetSetGapInfo().