NCBI C++ ToolKit
|
Search Toolkit Book for CWiggleExportParams
#include <gui/packages/pkg_sequence/wiggle_export_params.hpp>
Private Attributes | |
wxString | m_FileName |
wxString | m_From |
wxString | m_To |
int | m_BinSize |
string | m_RegPath |
TConstScopedObjects | m_Objects |
Friends | |
class | CWiggleExportPage |
CWiggleExportParams - parameters of the Wiggle exporter.
Definition at line 50 of file wiggle_export_params.hpp.
CWiggleExportParams::CWiggleExportParams | ( | ) |
Default constructor for CWiggleExportParams.
Definition at line 42 of file wiggle_export_params.cpp.
References Init().
CWiggleExportParams::CWiggleExportParams | ( | const CWiggleExportParams & | data | ) |
Copy constructor for CWiggleExportParams.
Copy constructor for CWiggleExportParams
Definition at line 51 of file wiggle_export_params.cpp.
CWiggleExportParams::~CWiggleExportParams | ( | ) |
Destructor for CWiggleExportParams.
Destructor for CWiggleExportParams
Definition at line 61 of file wiggle_export_params.cpp.
void CWiggleExportParams::Copy | ( | const CWiggleExportParams & | data | ) |
Copy function for CWiggleExportParams.
Copy function for CWiggleExportParams
Definition at line 93 of file wiggle_export_params.cpp.
References data, m_BinSize, m_FileName, m_From, m_Objects, and m_To.
Referenced by CWiggleExportParams(), and operator=().
|
inline |
Definition at line 95 of file wiggle_export_params.hpp.
References m_BinSize.
Referenced by CWiggleExportJob::x_RecalculateGraph().
|
inline |
Definition at line 86 of file wiggle_export_params.hpp.
References m_FileName.
Referenced by CWiggleExportJob::Run().
|
inline |
Definition at line 89 of file wiggle_export_params.hpp.
References m_From.
|
inline |
Definition at line 82 of file wiggle_export_params.hpp.
References m_Objects.
Referenced by CWiggleExportJob::Run().
|
inline |
Definition at line 92 of file wiggle_export_params.hpp.
References m_To.
void CWiggleExportParams::Init | ( | void | ) |
Initialises member variables.
Member initialisation for CWiggleExportParams
Definition at line 108 of file wiggle_export_params.cpp.
Referenced by CWiggleExportParams().
|
virtual |
Implements IRegSettings.
Definition at line 129 of file wiggle_export_params.cpp.
References CGuiRegistry::GetInstance(), CRegistryReadView::GetInt(), CGuiRegistry::GetReadView(), CRegistryReadView::GetString(), kFileNameUTF8, kWiggleStep, m_BinSize, m_FileName, and m_RegPath.
Referenced by CWiggleExporter::LoadSettings().
void CWiggleExportParams::operator= | ( | const CWiggleExportParams & | data | ) |
Assignment operator for CWiggleExportParams.
Assignment operator for CWiggleExportParams
Definition at line 69 of file wiggle_export_params.cpp.
bool CWiggleExportParams::operator== | ( | const CWiggleExportParams & | data | ) | const |
Equality operator for CWiggleExportParams.
Equality operator for CWiggleExportParams
Definition at line 78 of file wiggle_export_params.cpp.
References data, m_BinSize, m_FileName, m_From, and m_To.
|
virtual |
Implements IRegSettings.
Definition at line 118 of file wiggle_export_params.cpp.
References CGuiRegistry::GetInstance(), CGuiRegistry::GetWriteView(), kFileNameUTF8, kWiggleStep, m_BinSize, m_FileName, m_RegPath, and CRegistryWriteView::Set().
Referenced by CWiggleExporter::SaveSettings().
|
inline |
Definition at line 96 of file wiggle_export_params.hpp.
References m_BinSize, and rapidjson::value.
|
inline |
Definition at line 87 of file wiggle_export_params.hpp.
References m_FileName, and rapidjson::value.
|
inline |
Definition at line 90 of file wiggle_export_params.hpp.
References m_From, and rapidjson::value.
|
inline |
Definition at line 83 of file wiggle_export_params.hpp.
References m_Objects.
Referenced by CWiggleExporter::SetObjects().
Implements IRegSettings.
Definition at line 76 of file wiggle_export_params.hpp.
References m_RegPath.
Referenced by CWiggleExporter::SetRegistryPath().
|
inline |
Definition at line 93 of file wiggle_export_params.hpp.
References m_To, and rapidjson::value.
void CWiggleExportParams::UpdateFileName | ( | const wxString & | fname | ) |
Definition at line 140 of file wiggle_export_params.cpp.
References m_FileName.
Referenced by CWiggleExporter::GetCurrentPanel().
|
friend |
Definition at line 52 of file wiggle_export_params.hpp.
|
private |
Definition at line 105 of file wiggle_export_params.hpp.
Referenced by Copy(), GetBinSize(), LoadSettings(), operator==(), SaveSettings(), and SetBinSize().
|
private |
Definition at line 102 of file wiggle_export_params.hpp.
Referenced by Copy(), GetFileName(), LoadSettings(), operator==(), SaveSettings(), SetFileName(), and UpdateFileName().
|
private |
Definition at line 103 of file wiggle_export_params.hpp.
Referenced by Copy(), GetFrom(), operator==(), and SetFrom().
|
private |
Definition at line 110 of file wiggle_export_params.hpp.
Referenced by Copy(), GetObjects(), SetObjects(), CWiggleExportPage::TransferDataFromWindow(), and CWiggleExportPage::TransferDataToWindow().
|
private |
Definition at line 109 of file wiggle_export_params.hpp.
Referenced by LoadSettings(), SaveSettings(), and SetRegistryPath().
|
private |
Definition at line 104 of file wiggle_export_params.hpp.
Referenced by Copy(), GetTo(), operator==(), and SetTo().