NCBI C++ ToolKit
|
Search Toolkit Book for CPhyExportParams
#include <gui/packages/pkg_alignment/phy_export_params.hpp>
Private Attributes | |
wxString | m_FileName |
wxString | m_FileFormat |
wxString | m_LabelFormat |
CRef< CBioTreeContainer > | m_pBioTree |
string | m_RegPath |
Friends | |
class | CPhyLoadPage |
CPhyExportParams class declaration
Definition at line 47 of file phy_export_params.hpp.
CPhyExportParams::CPhyExportParams | ( | ) |
Default constructor for CPhyExportParams.
CPhyExportParams type definition
Default constructor for CPhyExportParams
Definition at line 50 of file phy_export_params.cpp.
References Init().
CPhyExportParams::CPhyExportParams | ( | const CPhyExportParams & | data | ) |
Copy constructor for CPhyExportParams.
Copy constructor for CPhyExportParams
Definition at line 59 of file phy_export_params.cpp.
CPhyExportParams::~CPhyExportParams | ( | ) |
Destructor for CPhyExportParams.
Destructor for CPhyExportParams
Definition at line 69 of file phy_export_params.cpp.
void CPhyExportParams::Copy | ( | const CPhyExportParams & | data | ) |
Copy function for CPhyExportParams.
Copy function for CPhyExportParams
Definition at line 100 of file phy_export_params.cpp.
References data, m_FileFormat, m_FileName, m_LabelFormat, and m_pBioTree.
Referenced by CPhyExportParams(), and operator=().
|
inline |
Definition at line 88 of file phy_export_params.hpp.
References CRef< C, Locker >::GetPointerOrNull(), and m_pBioTree.
Referenced by CPhyExportJob::Run().
|
inline |
Definition at line 82 of file phy_export_params.hpp.
References m_FileFormat.
Referenced by CPhyExportJob::Run(), CExportTreeDlg::TransferDataToWindow(), and CPhyExportPage::TransferDataToWindow().
|
inline |
Definition at line 78 of file phy_export_params.hpp.
References m_FileName.
Referenced by CPhyExporter::GetTask(), CPhyExportJob::Run(), and CPhyExportPage::TransferDataFromWindow().
|
inline |
Definition at line 85 of file phy_export_params.hpp.
References m_LabelFormat.
Referenced by CPhyExportJob::Run().
void CPhyExportParams::Init | ( | void | ) |
Initialises member variables.
Member initialisation for CPhyExportParams
Definition at line 114 of file phy_export_params.cpp.
References m_FileFormat, m_FileName, m_LabelFormat, m_pBioTree, NULL, and wxT.
Referenced by CPhyExportParams().
|
virtual |
Implements IRegSettings.
Definition at line 139 of file phy_export_params.cpp.
References FnToStdString(), FnToWxString(), CGuiRegistry::GetInstance(), CGuiRegistry::GetReadView(), CRegistryReadView::GetString(), kFileFormat, kFileName, m_FileFormat, m_FileName, m_RegPath, ToStdString(), and ToWxString().
Referenced by CPhyExporter::LoadSettings().
void CPhyExportParams::operator= | ( | const CPhyExportParams & | data | ) |
Assignment operator for CPhyExportParams.
Assignment operator for CPhyExportParams
Definition at line 77 of file phy_export_params.cpp.
bool CPhyExportParams::operator== | ( | const CPhyExportParams & | data | ) | const |
Equality operator for CPhyExportParams.
Equality operator for CPhyExportParams
Definition at line 86 of file phy_export_params.cpp.
References data, m_FileFormat, and m_FileName.
|
virtual |
Implements IRegSettings.
Definition at line 128 of file phy_export_params.cpp.
References FnToStdString(), CGuiRegistry::GetInstance(), CGuiRegistry::GetWriteView(), kFileFormat, kFileName, m_FileFormat, m_FileName, m_RegPath, CRegistryWriteView::Set(), and ToStdString().
Referenced by CPhyExporter::SaveSettings().
|
inline |
Definition at line 89 of file phy_export_params.hpp.
References m_pBioTree, and rapidjson::value.
Referenced by CPhyTreeView::OnExportTree(), and CPhyExporter::SetObjects().
|
inline |
Definition at line 83 of file phy_export_params.hpp.
References m_FileFormat, and rapidjson::value.
Referenced by CExportTreeDlg::TransferDataFromWindow(), and CPhyExportPage::TransferDataFromWindow().
|
inline |
Definition at line 79 of file phy_export_params.hpp.
References m_FileName.
Referenced by CExportTreeDlg::TransferDataFromWindow().
|
inline |
Definition at line 80 of file phy_export_params.hpp.
References m_FileName, and rapidjson::value.
|
inline |
Definition at line 86 of file phy_export_params.hpp.
References m_LabelFormat, and rapidjson::value.
Referenced by CPhyTreeView::OnExportTree().
Implements IRegSettings.
Definition at line 73 of file phy_export_params.hpp.
References m_RegPath.
Referenced by CPhyExporter::SetRegistryPath().
|
friend |
Definition at line 49 of file phy_export_params.hpp.
|
private |
Definition at line 96 of file phy_export_params.hpp.
Referenced by Copy(), GetFileFormat(), Init(), LoadSettings(), operator==(), SaveSettings(), and SetFileFormat().
|
private |
Definition at line 95 of file phy_export_params.hpp.
Referenced by Copy(), GetFileName(), Init(), LoadSettings(), operator==(), SaveSettings(), and SetFileName().
|
private |
Definition at line 97 of file phy_export_params.hpp.
Referenced by Copy(), GetLabelFormat(), Init(), and SetLabelFormat().
|
private |
Definition at line 98 of file phy_export_params.hpp.
Referenced by Copy(), GetBioTree(), Init(), and SetBioTree().
|
private |
Definition at line 103 of file phy_export_params.hpp.
Referenced by LoadSettings(), SaveSettings(), and SetRegistryPath().