NCBI C++ ToolKit
|
Search Toolkit Book for CGffExportParams
#include <gui/packages/pkg_sequence/gff_export_params.hpp>
Private Attributes | |
wxString | m_FeatureDepth |
bool | m_ExactFlevel |
wxString | m_FileName |
bool | m_ExtraQuals |
string | m_RegPath |
TConstScopedObjects | m_Objects |
Friends | |
class | CGffExportPage |
CGffExportParams class declaration
Definition at line 45 of file gff_export_params.hpp.
CGffExportParams::CGffExportParams | ( | ) |
Default constructor for CGffExportParams.
CGffExportParams type definition
Default constructor for CGffExportParams
Definition at line 47 of file gff_export_params.cpp.
References Init().
CGffExportParams::CGffExportParams | ( | const CGffExportParams & | data | ) |
Copy constructor for CGffExportParams.
Copy constructor for CGffExportParams
Definition at line 56 of file gff_export_params.cpp.
CGffExportParams::~CGffExportParams | ( | ) |
Destructor for CGffExportParams.
Destructor for CGffExportParams
Definition at line 66 of file gff_export_params.cpp.
void CGffExportParams::Copy | ( | const CGffExportParams & | data | ) |
Copy function for CGffExportParams.
Copy function for CGffExportParams
Definition at line 98 of file gff_export_params.cpp.
References data, m_ExactFlevel, m_ExtraQuals, m_FeatureDepth, m_FileName, and m_Objects.
Referenced by CGffExportParams(), and operator=().
|
inline |
Definition at line 81 of file gff_export_params.hpp.
References m_ExactFlevel.
Referenced by CGffExportJob::Run().
|
inline |
Definition at line 87 of file gff_export_params.hpp.
References m_ExtraQuals.
Referenced by CGffExportJob::Run().
|
inline |
Definition at line 78 of file gff_export_params.hpp.
References m_FeatureDepth.
Referenced by CGffExportJob::Run().
|
inline |
Definition at line 84 of file gff_export_params.hpp.
References m_FileName.
Referenced by CGffExporter::GetTask(), CGffExportJob::Run(), and CGffExportPage::TransferDataFromWindow().
|
inline |
Definition at line 75 of file gff_export_params.hpp.
References m_Objects.
Referenced by CGffExportJob::Run().
void CGffExportParams::Init | ( | void | ) |
Initialises member variables.
Member initialisation for CGffExportParams
Definition at line 114 of file gff_export_params.cpp.
References m_ExactFlevel, m_ExtraQuals, m_FeatureDepth, and wxT.
Referenced by CGffExportParams().
|
virtual |
Implements IRegSettings.
Definition at line 142 of file gff_export_params.cpp.
References FnToStdString(), FnToWxString(), CRegistryReadView::GetBool(), CGuiRegistry::GetInstance(), CGuiRegistry::GetReadView(), CRegistryReadView::GetString(), kExactFlevel, kExtraQuals, kFeatureDepth, kFileName, m_ExactFlevel, m_ExtraQuals, m_FeatureDepth, m_FileName, m_RegPath, ToStdString(), and ToWxString().
Referenced by CGffExporter::LoadSettings().
void CGffExportParams::operator= | ( | const CGffExportParams & | data | ) |
Assignment operator for CGffExportParams.
Assignment operator for CGffExportParams
Definition at line 74 of file gff_export_params.cpp.
bool CGffExportParams::operator== | ( | const CGffExportParams & | data | ) | const |
Equality operator for CGffExportParams.
Equality operator for CGffExportParams
Definition at line 83 of file gff_export_params.cpp.
References data, m_ExactFlevel, m_ExtraQuals, m_FeatureDepth, and m_FileName.
|
virtual |
Implements IRegSettings.
Definition at line 129 of file gff_export_params.cpp.
References FnToStdString(), CGuiRegistry::GetInstance(), CGuiRegistry::GetWriteView(), kExactFlevel, kExtraQuals, kFeatureDepth, kFileName, m_ExactFlevel, m_ExtraQuals, m_FeatureDepth, m_FileName, m_RegPath, CRegistryWriteView::Set(), and ToStdString().
Referenced by CGffExporter::SaveSettings().
|
inline |
Definition at line 82 of file gff_export_params.hpp.
References m_ExactFlevel, and rapidjson::value.
|
inline |
Definition at line 88 of file gff_export_params.hpp.
References m_ExtraQuals, and rapidjson::value.
|
inline |
Definition at line 79 of file gff_export_params.hpp.
References m_FeatureDepth, and rapidjson::value.
|
inline |
Definition at line 85 of file gff_export_params.hpp.
References m_FileName, and rapidjson::value.
Implements IRegSettings.
Definition at line 71 of file gff_export_params.hpp.
References m_RegPath.
Referenced by CGffExporter::SetRegistryPath().
|
friend |
Definition at line 47 of file gff_export_params.hpp.
|
private |
Definition at line 95 of file gff_export_params.hpp.
Referenced by Copy(), GetExactFlevel(), Init(), LoadSettings(), operator==(), SaveSettings(), and SetExactFlevel().
|
private |
Definition at line 97 of file gff_export_params.hpp.
Referenced by Copy(), GetExtraQuals(), Init(), LoadSettings(), operator==(), SaveSettings(), and SetExtraQuals().
|
private |
Definition at line 94 of file gff_export_params.hpp.
Referenced by Copy(), GetFeatureDepth(), Init(), LoadSettings(), operator==(), SaveSettings(), and SetFeatureDepth().
|
private |
Definition at line 96 of file gff_export_params.hpp.
Referenced by Copy(), GetFileName(), LoadSettings(), operator==(), SaveSettings(), and SetFileName().
|
private |
Definition at line 102 of file gff_export_params.hpp.
Referenced by Copy(), GetObjects(), and CGffExportPage::TransferDataFromWindow().
|
private |
Definition at line 101 of file gff_export_params.hpp.
Referenced by LoadSettings(), SaveSettings(), and SetRegistryPath().