NCBI C++ ToolKit
Public Member Functions | Private Attributes | Friends | List of all members
CMapAssemblyParams Class Reference

Search Toolkit Book for CMapAssemblyParams

#include <gui/widgets/loaders/map_assembly_params.hpp>

Public Member Functions

 CMapAssemblyParams ()
 
 CMapAssemblyParams (const CMapAssemblyParams &data)
 
 ~CMapAssemblyParams ()
 
void SaveAsn (objects::CUser_field &user_field) const
 
void LoadAsn (objects::CUser_field &user_field)
 
void SaveSettings (CRegistryWriteView &view) const
 
void LoadSettings (CRegistryReadView &view)
 
void operator= (const CMapAssemblyParams &data)
 
bool operator== (const CMapAssemblyParams &data) const
 
void Copy (const CMapAssemblyParams &data)
 
void Init ()
 
string GetAssemblyAcc () const
 
void SetAssemblyAcc (string value)
 
string GetAssemblyDesc () const
 
void SetAssemblyDesc (string value)
 
string GetAssemblyName () const
 
void SetAssemblyName (string value)
 
string GetSearchTerm () const
 
void SetSearchTerm (string value)
 
bool GetUseMapping () const
 
void SetUseMapping (bool value)
 

Private Attributes

string m_AssemblyAcc
 
string m_AssemblyDesc
 
string m_AssemblyName
 
string m_SearchTerm
 
bool m_UseMapping
 

Friends

class CAssemblySelPanel
 

Detailed Description

CMapAssemblyParams class declaration

Definition at line 46 of file map_assembly_params.hpp.

Constructor & Destructor Documentation

◆ CMapAssemblyParams() [1/2]

CMapAssemblyParams::CMapAssemblyParams ( )

Definition at line 41 of file map_assembly_params.cpp.

References Init().

◆ CMapAssemblyParams() [2/2]

CMapAssemblyParams::CMapAssemblyParams ( const CMapAssemblyParams data)

Definition at line 45 of file map_assembly_params.cpp.

References Copy(), data, and Init().

◆ ~CMapAssemblyParams()

CMapAssemblyParams::~CMapAssemblyParams ( )

Definition at line 50 of file map_assembly_params.cpp.

Member Function Documentation

◆ Copy()

void CMapAssemblyParams::Copy ( const CMapAssemblyParams data)

◆ GetAssemblyAcc()

string CMapAssemblyParams::GetAssemblyAcc ( ) const
inline

◆ GetAssemblyDesc()

string CMapAssemblyParams::GetAssemblyDesc ( ) const
inline

Definition at line 74 of file map_assembly_params.hpp.

References m_AssemblyDesc.

◆ GetAssemblyName()

string CMapAssemblyParams::GetAssemblyName ( void  ) const
inline

Definition at line 77 of file map_assembly_params.hpp.

References m_AssemblyName.

◆ GetSearchTerm()

string CMapAssemblyParams::GetSearchTerm ( ) const
inline

Definition at line 80 of file map_assembly_params.hpp.

References m_SearchTerm.

◆ GetUseMapping()

bool CMapAssemblyParams::GetUseMapping ( ) const
inline

◆ Init()

void CMapAssemblyParams::Init ( void  )

Definition at line 78 of file map_assembly_params.cpp.

References m_SearchTerm, and m_UseMapping.

Referenced by CMapAssemblyParams().

◆ LoadAsn()

void CMapAssemblyParams::LoadAsn ( objects::CUser_field &  user_field)

◆ LoadSettings()

void CMapAssemblyParams::LoadSettings ( CRegistryReadView view)

◆ operator=()

void CMapAssemblyParams::operator= ( const CMapAssemblyParams data)

Definition at line 53 of file map_assembly_params.cpp.

References Copy(), and data.

◆ operator==()

bool CMapAssemblyParams::operator== ( const CMapAssemblyParams data) const

◆ SaveAsn()

void CMapAssemblyParams::SaveAsn ( objects::CUser_field &  user_field) const

◆ SaveSettings()

void CMapAssemblyParams::SaveSettings ( CRegistryWriteView view) const

◆ SetAssemblyAcc()

void CMapAssemblyParams::SetAssemblyAcc ( string  value)
inline

Definition at line 72 of file map_assembly_params.hpp.

References m_AssemblyAcc, and rapidjson::value.

Referenced by CTestApplication::LoadTable().

◆ SetAssemblyDesc()

void CMapAssemblyParams::SetAssemblyDesc ( string  value)
inline

Definition at line 75 of file map_assembly_params.hpp.

References m_AssemblyDesc, and rapidjson::value.

◆ SetAssemblyName()

void CMapAssemblyParams::SetAssemblyName ( string  value)
inline

Definition at line 78 of file map_assembly_params.hpp.

References m_AssemblyName, and rapidjson::value.

◆ SetSearchTerm()

void CMapAssemblyParams::SetSearchTerm ( string  value)
inline

Definition at line 81 of file map_assembly_params.hpp.

References m_SearchTerm, and rapidjson::value.

Referenced by CVcfAssemblySelectionPanel::OnIdle().

◆ SetUseMapping()

void CMapAssemblyParams::SetUseMapping ( bool  value)
inline

Friends And Related Function Documentation

◆ CAssemblySelPanel

friend class CAssemblySelPanel
friend

Definition at line 48 of file map_assembly_params.hpp.

Member Data Documentation

◆ m_AssemblyAcc

string CMapAssemblyParams::m_AssemblyAcc
private

◆ m_AssemblyDesc

string CMapAssemblyParams::m_AssemblyDesc
private

◆ m_AssemblyName

string CMapAssemblyParams::m_AssemblyName
private

◆ m_SearchTerm

string CMapAssemblyParams::m_SearchTerm
private

◆ m_UseMapping

bool CMapAssemblyParams::m_UseMapping
private

The documentation for this class was generated from the following files:
Modified on Sun May 19 04:44:08 2024 by modify_doxy.py rev. 669887