A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCTableReaderMacro.html below:

NCBI C++ ToolKit: CTableReaderMacro Class Reference

Search Toolkit Book for CTableReaderMacro

#include <gui/packages/pkg_sequence_edit/table_reader_macro.hpp>

Definition at line 49 of file table_reader_macro.hpp.

◆ TVecMacroNames ◆ CTableReaderMacro() [1/2] ◆ ~CTableReaderMacro() ◆ CTableReaderMacro() [2/2] ◆ CreateMacros()

Definition at line 60 of file table_reader_macro.cpp.

References eNotSet, eUnknown, GetAbsolutePath(), CConstRef< C, Locker >::GetObject(), Info(), LOG_POST, m_ColProperties, m_ConstraintPnl, m_Filename, m_MacroVec, m_MatchFieldType, MSerial_AsnText, NCBI_THROW, CConstRef< C, Locker >::Reset(), test, ToStdString(), x_GatherValuesAndMatchField(), x_GetCreateProtFeatsMacro(), and x_GetMacro().

Referenced by BOOST_AUTO_TEST_CASE(), and CAttribTableColumnIdPanel::x_TableReaderMacro().

◆ operator=() ◆ RunMacro()

Definition at line 498 of file table_reader_macro.cpp.

References _ASSERT, CCmdComposite::AddCommand(), cmd, count, CMacroCmdComposite::Execute(), ICommandProccessor::Execute(), CPropagateDescriptors::GetPropagateDownCommand(), CPropagateDescriptors::GetPropagateUpCommand(), Info(), LOG_POST, msg(), NCBI_THROW, NcbiInfoBox(), NPOS, NULL, CException::ReportAll(), s_LooksLikeHeader(), CGenericReportDlg::SetText(), CMacroCmdComposite::Unexecute(), rapidjson::value, and wxT.

Referenced by CAttribTableColumnIdPanel::x_TableReaderMacro().

◆ s_LooksLikeHeader() ◆ x_GatherValuesAndMatchField() void CTableReaderMacro::x_GatherValuesAndMatchField ( ) private

Definition at line 92 of file table_reader_macro.cpp.

References _ASSERT, column, eNotSet, NMItemData::GetPropertyFromInfo(), m_ColProperties, SFieldFromTable::m_Column, CTableReaderMacro::SOneMacroData::m_ColumnInfo, CTableReaderMacro::SOneMacroData::m_Fieldtype, SFieldFromTable::m_GUIName, SFieldFromTable::m_MacroName, m_MacroVec, m_MatchField, m_MatchFieldType, CTableReaderMacro::SOneMacroData::m_Values, NPOS, SFieldFromTable::Reset(), NStr::StartsWith(), NStr::StringToBool(), and x_GetIterator().

Referenced by CreateMacros().

◆ x_GetCreateProtFeatsMacro() string CTableReaderMacro::x_GetCreateProtFeatsMacro ( ) private ◆ x_GetFunction()

Definition at line 427 of file table_reader_macro.cpp.

References data, eBiosourceAll, eCdsGeneProt, eDBLink, eFeatQualifiers, eMiscDescriptors, eMolinfo, ePubdesc, NStr::EqualNocase(), eRNA, eStructComment, NMItemData::GetFeatureAndField(), NMItemData::GetRNASpecificFieldsForTableReader(), CApplyFeatTableTreeItemData::s_GetFunction(), CApplyCDSGeneProtTableTreeItemData::s_GetFunction(), CApplyRNATableTreeItemData::s_GetFunction(), CApplySrcTableTreeItemData::s_GetFunction(), CApplyStrCommTableTreeItemData::s_GetFunction(), CApplyPubTableTreeItemData::s_GetFunction(), CApplyDBlinkTableTreeItemData::s_GetFunction(), CApplyMolinfoTableTreeItemData::s_GetFunction(), CApplyMiscTableTreeItemData::s_GetFunction(), NStr::Split(), NMacroUtil::StringsAreEquivalent(), NMItemData::UpdateConstraintsForDualCdsGeneProt(), NMItemData::UpdateConstraintsForFeatures(), and NMItemData::UpdateConstraintsForRnas().

Referenced by x_GetMacro().

◆ x_GetIterator()

Definition at line 209 of file table_reader_macro.cpp.

References eBiosourceAll, eCdsGeneProt, eDBLink, eFeatQualifiers, eMiscDescriptors, eMolinfo, NStr::eNocase, ePubdesc, NStr::EqualNocase(), eRNA, eSeqID, eStructComment, NMItemData::GetRNASpecificFieldsForTableReader(), kEmptyStr, kFieldTypeSeqId, NStr::Split(), NStr::StartsWith(), NMItemData::UpdateTargetForCdsGeneProt(), NMItemData::UpdateTargetForFeatures(), and NMItemData::UpdateTargetForRnas().

Referenced by x_GatherValuesAndMatchField().

◆ x_GetMacro() ◆ x_GetMatchFieldConstraint()

Definition at line 274 of file table_reader_macro.cpp.

References data, delimiter, eBiosourceAll, eCdsGeneProt, eDBLink, eFeatQualifiers, eMolinfo, NStr::eNocase, ePubdesc, NStr::EqualNocase(), eRNA, eSeqID, eStructComment, CMacroEditorContext::GetAsnPathToFieldName(), CMacroEditorContext::GetInstance(), NMItemData::GetRNASpecificFieldsForTableReader(), CFieldNamePanel::IsFeature(), kEmptyStr, kStructCommDBName, kStructCommFieldName, kStructCommFieldValuePair, SFieldFromTable::m_GUIName, SFieldFromTable::m_MacroName, m_MatchField, m_MatchFieldType, SFieldFromTable::m_UseMacroName, NPOS, CFeatureFieldNamePanel::s_GetMacroFieldName(), CCDSGeneProtFieldNamePanel::s_GetMacroFieldName(), CRNAFieldNamePanel::s_GetMacroFieldName(), CApplyTableItemData::s_GetMatchFieldConstraint(), NStr::Split(), NStr::StartsWith(), string, and NStr::TruncateSpacesInPlace().

Referenced by x_GetMacro().

◆ x_GetStringConstraint() ◆ x_GetVariables()

Definition at line 193 of file table_reader_macro.cpp.

References NStr::BoolToString(), NMacroArgs::kConvertMulti, NMacroArgs::kMergeDel, NMacroArgs::kMergeFirst, NMacroArgs::kMultipleSpsOnly, NMacroArgs::kSplitFirst, NMacroArgs::kTableName, NMacroArgs::kUpdatemRNA, m_Filename, CTableReaderMacro::SColumnDelimiters::m_Merge_delimiters, CTableReaderMacro::SColumnDelimiters::m_Merge_first_two_cols, CTableReaderMacro::SColumnDelimiters::m_Multiple_spaces_only, CTableReaderMacro::SColumnDelimiters::m_Multispace_to_tab, and CTableReaderMacro::SColumnDelimiters::m_Split_first_col.

Referenced by x_GetMacro().

◆ m_ColProperties CConstRef<objects::CUser_object> CTableReaderMacro::m_ColProperties private ◆ m_ConstraintPnl ◆ m_Filename string CTableReaderMacro::m_Filename private ◆ m_MacroVec ◆ m_MatchField ◆ m_MatchFieldType

The documentation for this class was generated from the following files:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4