Utility and support routines for the GUI framework. More...
file command.hpp GUI command routing and handling framework.Utility and support routines for the GUI framework.
◆ BEGIN_EVENT_MAP #define BEGIN_EVENT_MAP ( thisClass, baseClass ) Value:{ return &thisClass::sm_EvtMap; } \
const
SEvtMapthisClass::sm_EvtMap = \
{ &baseClass::sm_EvtMap, &thisClass::sm_EvtMapEntries[0] }; \
{ \
Begins definition of Command Map for CEventHandler-derived class.
Definition at line 89 of file event_handler.hpp.
◆ DECLARE_EVENT_MAP #define DECLARE_EVENT_MAP ( ) ◆ DEFINE_MENU #define DEFINE_MENU ( name ) ◆ END_EVENT_MAP #define END_EVENT_MAP ( ) Value:};
@ eEvent_Message
message from one class to another
Ends definition of Command Map.
Definition at line 98 of file event_handler.hpp.
◆ END_MENU ◆ END_SUBMENU ◆ MENU_ITEM ◆ MENU_ITEM_CHECK ◆ MENU_ITEM_IM ◆ MENU_ITEM_IM_T ◆ MENU_ITEM_RADIO ◆ MENU_ITEM_T ◆ MENU_SEPARATOR ◆ MENU_SEPARATOR_L ◆ ON_EVENT ◆ ON_EVENT_RANGE ◆ SUBMENU ◆ SUBMENU_IM ◆ accum_functor ◆ attr_type ◆ const_iterator ◆ container_type [1/2] ◆ container_type [2/2] ◆ difference_type ◆ FEventHandler typedef void(CEventHandler::* FEventHandler) (CEvent *) ◆ FOnPostCallback ◆ iterator ◆ iterator_category ◆ pointer ◆ position_type [1/2] ◆ position_type [2/2] ◆ reference ◆ runlen_iterator ◆ SElement ◆ size_typetemplate<class Attr , class Position >
contains one extra element that is used to represent open end pos
Definition at line 103 of file attr_range_coll.hpp.
◆ TAccelToCmdMap ◆ TAliasMap ◆ TAppInfoRef ◆ TAttachmentTypeInfo ◆ TChildItem_CI ◆ TChildItem_I ◆ TCmdID ◆ TCmdToAccelMap ◆ TColumns ◆ TConstObjects [1/2] ◆ TConstObjects [2/2] ◆ TConstScopedObjects ◆ TContents ◆ TDataKeys ◆ TDataPoints ◆ TDisp ◆ TDispatcherGuard ◆ TElementVector ◆ TErrorCode ◆ TErrorSeverity ◆ TEventID ◆ TEventObject ◆ TEventRefs ◆ TEventSender ◆ TEventTypeInfo ◆ TExtPointRef [1/2] ◆ TExtPointRef [2/2] ◆ TExtPointVec [1/2] ◆ TExtPointVec [2/2] ◆ TExtRef [1/3] ◆ TExtRef [2/3] ◆ TExtRef [3/3] ◆ TExtVec [1/3] ◆ TExtVec [2/3] ◆ TExtVec [3/3] ◆ TFileType [1/3] ◆ TFileType [2/3] ◆ TFileType [3/3] ◆ TFilters ◆ TFlavor ◆ TFunctemplate<typename TInput , typename TOutput >
Definition at line 94 of file job_adapter.hpp.
◆ THandle ◆ THandlerToCount ◆ TIdToExtMap ◆ TIdToPointMap ◆ TIDToRec ◆ TItem ◆ TItemNode ◆ TJobID [1/3] ◆ TJobID [2/3] ◆ TJobID [3/3] ◆ TJobState [1/6] ◆ TJobState [2/6] ◆ TJobState [3/6] ◆ TJobState [4/6] ◆ TJobState [5/6] ◆ TJobState [6/6] ◆ TJobStates ◆ TJobToHandle ◆ TLabelMap ◆ TLayout ◆ TLayoutRow ◆ TLenPair ◆ TLens ◆ TLinkrepresentation for a link have an URL and a human-readable label
in the pair, first is the label, second is the URL
Definition at line 141 of file snp_gui.hpp.
◆ TLinkList ◆ TListeners ◆ TMemFun [1/3]template<typename T , typename RetType , typename Arg1 >
typedef RetType(T::* CFuncPtrTmpl1< T, RetType, Arg1 >::TMemFun) (Arg1)Definition at line 100 of file function.hpp.
◆ TMemFun [2/3]template<typename T , typename Arg1 >
Definition at line 137 of file function.hpp.
◆ TMemFun [3/3] ◆ TNameToEngine ◆ TObjects [1/3] ◆ TObjects [2/3] ◆ TObjects [3/3] ◆ TObjectType ◆ TPoint ◆ TPools ◆ TPostRequests ◆ TPtrToRec ◆ TRegistry ◆ TRelatedObjectsMap ◆ TReqStates ◆ TResulttemplate<typename TInput , typename TOutput >
Definition at line 93 of file job_adapter.hpp.
◆ TSeqFeatMapInfoPair ◆ TSeqFeatVector ◆ TSignedSeqRanges ◆ TSNPSearchCompoundResultresults of a search for a given id (string) TSNPSearchResultList may be empty if the id has been found to be valid, but not satisfying other search criteria (currently: assembly accession)
Definition at line 231 of file snp_gui.hpp.
◆ TSNPSearchCompoundResultListresults of a search for one or several ids
Definition at line 234 of file snp_gui.hpp.
◆ TSNPSearchResultListvarious placements of a variation
Definition at line 227 of file snp_gui.hpp.
◆ TStateEventQueue ◆ TThisType ◆ TTimeToItem ◆ TTrackErrorStatus ◆ TTrackSettings ◆ TTrackSettingsSet ◆ TTrackSettingsSetSelection ◆ value_type ◆ vec_const_iterator ◆ anonymous enum ◆ EBaseCommandsDefinitions for generic commands.
Subsytems of GUI should define they own command enumerations, preferable with non-overlapping ranges.
Enumerator eCmdMenuEnd eCmdInvalidmarks menu end in array initializers
eCmdNonenot a valid command
eCmdZoomInempty command
zoom events
eCmdZoomOut eCmdZoomAll eCmdZoomInMouse eCmdZoomOutMouse eCmdZoomSel eCmdZoomSeqZoom to Selection.
eCmdZoomObjectsZoom to Sequence.
eCmdZoomSelObjects eCmdZoomInX eCmdZoomOutX eCmdZoomAllX eCmdZoomInY eCmdZoomOutY eCmdZoomAllY eCmdSetEqualScale eCmdSettings eCmdConfigureTracks eCmdHelpStart eCmdWebHelpApp eCmdSubmissionsWebHelp eCmdWebHelpGSVNavigation eCmdWebHelpGSVInteractionGuide eCmdWebHelpGSVLegends eCmdHelpEnd eCmdResetSelection eCmdBackNavigation commands.
eCmdForward eCmdSeqGotogoto sequence position
eCmdSaveImages eCmdSavePdf eCmdSaveSvg eBaseCmdLastDefinition at line 62 of file command.hpp.
◆ EChildrenLayout Enumerator eInline eIndividualDefinition at line 89 of file layout.hpp.
◆ ECompare Enumerator eString eNumericDefinition at line 79 of file filter.hpp.
◆ EConsts ◆ EDispatchenum controlling dispatching strategies
Enumerator eDispatch_SelfOnly eDispatch_AllHandlershandle and do not dispatch to listeners
eDispatch_FirstHandlerdispatch to all handlers
eDispatch_Defaultdispatch until handled at least by one handler
Definition at line 139 of file event_handler.hpp.
◆ EErrCode Enumerator eInvalidOperationDispatcher - operation is invalid.
eUnknownJobJob record lost.
eEngine_IncompatibleJobthe Job is incompatible with the Engine
eEngine_InvalidParamsInvalid parameters provided to the Engine.
eEngine_InvalidOperationEngine - operation is invalid.
eEngine_UnknownJobthe job is not registered in the Engine
eEngineFailedEngine failed to perforn an operation.
eEngineBusyEngine is busy, caller needs to re-try the operation.
eFatalErrorunknown tragic error
Definition at line 91 of file app_job_dispatcher.hpp.
◆ EErrorCode Enumerator eErrorCode_NoError eErrorCode_Other eErrorCode_UnknownAnnot eErrorCode_NoAccess eErrorCode_NoPanfs eErrorCode_NoAssmMapper eErrorCode_IncorrectBatch eErrorCode_Timeout eErrorCode_ErrorCode eErrorCode_NoChrMatch eErrorCode_NoDataW eErrorCode_BlackListedDefinition at line 54 of file track_info.hpp.
◆ EErrorSeverity Enumerator eErrorSeverity_NoError eErrorSeverity_Warning eErrorSeverity_FatalDefinition at line 47 of file track_info.hpp.
◆ EEventClassdefault event classes
Enumerator eEvent_Messagemessage from one class to another
Definition at line 98 of file event.hpp.
◆ EEventIDPredefining event IDs.
Enumerator eEvent_LastID eEvent_InvalidID eEvent_MinClientIDDefinition at line 103 of file event.hpp.
◆ EFileTypeenumerated file type information
Definition at line 70 of file app_popup.hpp.
◆ EJobStateJob states (describe FSM)
Enumerator eInvalid eRunning eCompleted eFailed eCanceled eSuspendedDefinition at line 86 of file app_job.hpp.
◆ ELabelType Enumerator eInvalid eContent eUserType eUserSubtype eType eUserTypeAndContent eDescriptionBrief eDescription eSymbolAlias eGi eContentAndProduct eDefaultDefinition at line 60 of file label.hpp.
◆ EMode Enumerator ePass eContains eDoesntContain eEquals eDoesntEqual eLess eLessEquals eGreater eGreaterEqualsDefinition at line 66 of file filter.hpp.
◆ EOwnershipPolicy Enumerator eDelete eReleasedelete object when ownership end
release object (do not delete)
Definition at line 109 of file event.hpp.
◆ EPoolNameIdentifiers for standard pools.
Set of pools is extandable, programmers can define their own pools but need to make sure that pool identifiers are unique.
Enumerator ePool_Default ePool_Parent ePool_Child ePool_Sibling ePool_NextAvailablethis needs to be last!
Definition at line 149 of file event_handler.hpp.
◆ EStateState and subtype of menu item.
Enumerator eDefault eDisabled eCheckItemitem is disabled (visible but inactive)
eRadioItem"check-box" item
eSet"radio" item
Definition at line 62 of file menu_item.hpp.
◆ EStickyToolTipCommandsCommands needed to mange sticky tool tip windows.
Enumerator eCmdFirstStickyToolTipCmd eCmdParentMove eCmdSuspendtool tip window parent moves
eCmdReCreatetool tip parent window about to dock
eCmdDockMainWindowtool tip parent window finished docking
eCmdParentActivatetool tip cmd indicating a main-window docking update
eCmdParentShowtool tip parent window activated
eCmdParentHidetool tip parent window shown
eCmdPinTiptool tip parent window hidden
eCmdSearchTiptool tip pinned or unpinned
eCmdZoomTipsearch (scroll) window to tip element
eCmdInfoTipzoom into tip element
eCmdClickTiptip info button
eCmdReleaseTipUser clicked somewhere on a tip.
eCmdMoveTipLeft mouse (or equiv) up inside tip area.
eCmdTipActiveUser is interactively moving a tool tip.
eCmdTipInactiveMouse entered a tip (highlight matching glyph)
eCmdCopyTipTextMouse left a tip (remove glyph highlight)
eCmdSelectTipTextUser selected option to copy (all) tip text.
eCmdCopySelectedTipTextUser selected option to make text selectable.
eCmdTipAddedCopy currently selected tip text to clipboard.
eCmdTipRemovedEvent fired when a new tip added.
eCmdLastStickyToolTipCmdEvent fired when an existing tip is removed.
Definition at line 115 of file command.hpp.
◆ ETooltipFormatterssupported types of formatters
Enumerator eTooltipFormatter_CSSTablegenerated table is CSS based, generated NCBI URLs are paths (recommended for SViewer)
eTooltipFormatter_Htmlgenerated table is HTML attributes (no CSS) based, generate NCBI URLs are absolute (recommended for GBench)
eTooltipFormatter_Textplain text formatted
Definition at line 58 of file tooltip.hpp.
◆ EType [1/4] ◆ EType [2/4] ◆ EType [3/4]Type of menu item.
Enumerator eItem eSubmenu eSeparatorDefinition at line 56 of file menu_item.hpp.
◆ EType [4/4]type of layout objects currently supported
Enumerator eAlign eAlignPairwise eAlignSmear eComment eFeat eFeatLabel eFeatPack eFeatProtProduct eFeatVariation eGraph eHistogram eAssnStudy eLabel eMatepair eSeqMap eSequence eSwitchPoints eVisRangeDefinition at line 67 of file layout.hpp.
◆ EVCF_Type Enumerator eVCF_regular eVCF_DbVar eVCF_ClinVarDefinition at line 347 of file snp_gui.hpp.
◆ ActiveProgress() bool CAppJobDispatcher::SJobRecord::ActiveProgress ( ) const inline ◆ Add() [1/7] void CFilterSet::Add ( CFilter * filter ) ◆ Add() [2/7] ◆ Add() [3/7] ◆ Add() [4/7] ◆ Add() [5/7] ◆ Add() [6/7] ◆ Add() [7/7]template<typename InIt >
void CClipboard::Add ( InIt first, InIt last ) inline ◆ AddAlignments() [1/2]template<typename CntType >
CntType CDensityMap< CntType >::AddAlignments ( const objects::CBioseq_Handle & handle, const objects::CSeq_annot & seq_annot ) ◆ AddAlignments() [2/2]template<typename CntType >
CntType CDensityMap< CntType >::AddAlignments ( const objects::CBioseq_Handle & handle, objects::SAnnotSelector sel ) ◆ AddBaseTag() ◆ AddBulletCol() [1/4] void CCSSTableTooltipFormatter::AddBulletCol ( const string & sBulletSrc =""
) virtual
add a cell with an image
Implements ITooltipFormatter.
Definition at line 121 of file tooltip.cpp.
References CCSSTableTooltipFormatter::m_sTooltipText.
◆ AddBulletCol() [2/4] void CHtmlTooltipFormatter::AddBulletCol ( const string & sBulletSrc =""
) virtual
add a cell with an image
Implements ITooltipFormatter.
Definition at line 279 of file tooltip.cpp.
References CSeqUtils::GetNcbiBaseUrl(), and CHtmlTooltipFormatter::m_sTooltipText.
◆ AddBulletCol() [3/4] void CTextTooltipFormatter::AddBulletCol ( const string & sBulletSrc =""
) virtual
add a cell with an image
Implements ITooltipFormatter.
Definition at line 513 of file tooltip.cpp.
References CTextTooltipFormatter::m_sTooltipText.
◆ AddBulletCol() [4/4] virtual void ITooltipFormatter::AddBulletCol ( const string & sBulletSrc =""
) pure virtual
add a cell with an image
Implemented in CTextTooltipFormatter, CHtmlTooltipFormatter, and CCSSTableTooltipFormatter.
Referenced by s_AddPubmedLinksRow(), and s_MaybeAddGoToRow().
◆ AddCaches() ◆ AddDividerRow() [1/4] void CCSSTableTooltipFormatter::AddDividerRow ( unsigned colspan =2
) virtual ◆ AddDividerRow() [2/4] void CHtmlTooltipFormatter::AddDividerRow ( unsigned colspan = 2
) virtual ◆ AddDividerRow() [3/4] void CTextTooltipFormatter::AddDividerRow ( unsigned colspan = 2
) virtual ◆ AddDividerRow() [4/4] virtual void ITooltipFormatter::AddDividerRow ( unsigned colspan = 2
) pure virtual ◆ AddExistingLabel() void CUniqueLabelGenerator::AddExistingLabel ( const string & label )
adds an existing label
Definition at line 65 of file id_generator.cpp.
References set< Key, Compare >::insert(), label, and CUniqueLabelGenerator::m_ExistingLabels.
Referenced by CGBDocument::AddItems(), CSelectProjectOptions::InitProjectnameGenerator(), CGBProjectHandle::MakeUniqueDataLoaderLabel(), CGBProjectHandle::MakeUniqueFolderLabel(), CGBProjectHandle::MakeUniqueItemLabel(), CGBWorkspace::MakeUniqueProjectTitle(), CGBDocument::x_AddItems(), and CSelectProjectOptions::x_CreateSeparateProjects().
◆ AddExtension() [1/4] ◆ AddExtension() [2/4]adds a new Extension to an Extension Point, if the Point does not exists creates a new one, returns true if successful
Implemented in CExtensionRegistry.
◆ AddExtension() [3/4] ◆ AddExtension() [4/4] ◆ AddExtensionPoint() [1/4] ◆ AddExtensionPoint() [2/4] ◆ AddExtensionPoint() [3/4] ◆ AddExtensionPoint() [4/4] ◆ AddFeature() ◆ AddFeatures()template<typename CntType >
CntType CDensityMap< CntType >::AddFeatures ( const objects::CBioseq_Handle & handle, objects::SAnnotSelector sel ) ◆ AddFlavor()template<typename T >
void CClipboard::AddFlavor ( const T & val ) inline ◆ AddFlavorAt()template<typename T >
void CClipboard::AddFlavorAt ( int idx, const T & val ) inline ◆ AddLinkRow() [1/8] ◆ AddLinkRow() [2/8] ◆ AddLinkRow() [3/8] ◆ AddLinkRow() [4/8] ◆ AddLinkRow() [5/8] void CCSSTableTooltipFormatter::AddLinkRow ( const string & sTag, const string & sValue, unsigned valueColWidth =200
) virtual ◆ AddLinkRow() [6/8] void CHtmlTooltipFormatter::AddLinkRow ( const string & sTag, const string & sValue, unsigned valueColWidth = 200
) virtual ◆ AddLinkRow() [7/8] void CTextTooltipFormatter::AddLinkRow ( const string & sTag, const string & sValue, unsigned valueColWidth = 200
) virtual ◆ AddLinkRow() [8/8] virtual void ITooltipFormatter::AddLinkRow ( const string & sTag, const string & sValue, unsigned valueColWidth = 200
) pure virtual ◆ AddLinksTitle() [1/4] void CCSSTableTooltipFormatter::AddLinksTitle ( const string & sTitle ) virtual ◆ AddLinksTitle() [2/4] void CHtmlTooltipFormatter::AddLinksTitle ( const string & sTitle ) virtual ◆ AddLinksTitle() [3/4] void CTextTooltipFormatter::AddLinksTitle ( const string & sTitle ) virtual ◆ AddLinksTitle() [4/4] virtual void ITooltipFormatter::AddLinksTitle ( const string & sTitle ) pure virtual ◆ AddListener()
Add a listener.
The listener will always be added to the default pool; the 'name' parameter may be used to indicate an additional pool to which
Definition at line 129 of file event_handler.cpp.
References _TRACE, CEventHandler::ePool_Default, and CEventHandler::x_AddListenerToPool().
Referenced by CGraphContainer::AddGraph(), CClickableSortUniqueCount::ConnectListener(), CSubmissionWizard::ConnectListener(), CDiagConsoleList::Create(), CTableView::CreateViewWindow(), CAlignSpanView::CreateViewWindow(), CCrossAlignView::CreateViewWindow(), CDotMatrixView::CreateViewWindow(), CMultiAlignView::CreateViewWindow(), CPhyTreeView::CreateViewWindow(), CSeqTextView::CreateViewWindow(), CFeatTableView::CreateViewWindow(), CViewGraphic::CreateViewWindow(), CSequinDesktopView::CreateViewWindow(), CAlnSummaryView::CreateViewWindow(), CSeqGraphicPane::CSeqGraphicPane(), ON_EVENT(), CDiscrepancyDlg::OpenDiscrepancyDlg(), CTestDispatchApp::Run(), CAnnotCompareWidget::SetDataSource(), CNetBLAST_DMSearchForm::SetDataSource(), CPhyloTreeWidget::SetQueryPanel(), CSelectionBroadcastSlot::SetSelectionService(), CStatusBarService::SetServiceLocator(), CAlnMultiPane::SetWidget(), CProjectTreeView::SetWorkbench(), CEventView::SetWorkbench(), CTaskView::SetWorkbench(), CSelectionView::SetWorkbench(), CGBDocument::x_AttachView(), CValidatePanel::x_ConnectListener(), CGridWidget::x_InitGrid(), and CSequenceEditingEventHandler::x_SetUpTSEandUnDoManager().
◆ AddLocation() ◆ AddProjectItemsFromRID()Definition at line 105 of file prj_helper.cpp.
References CDataLoadingAppJob::AddProjectItem(), CProjectItem::AddTag(), CSeq_id::AsFastaString(), cleanup(), CSeq_id_Base::e_Local, CAlignCleanup::eAnchoredAlign, CSeq_entry::eBoth, CTime::eCurrent, set< Key, Compare >::end(), set< Key, Compare >::find(), CBioseq_Handle::GetCompleteBioseq(), CRange_Base::GetFrom(), CBioseq_Base::GetId(), CObjectManager::GetInstance(), CSeq_entry::GetLabel(), CSeq_id::GetLabel(), CBlast4_database_Base::GetName(), CBlast4_queries::GetNumQueries(), CSeq_entry_Base::GetSeq(), CSeq_align::GetSeq_id(), CBlast4_queries_Base::GetSeq_loc_list(), CSeq_align::GetSeqStart(), CSeq_align::GetSeqStop(), CRange_Base::GetTo(), CSeq_loc::GetTotalRange(), CBlast4_queries_Base::IsBioseq_set(), CBlast4_database::IsProtein(), CSeq_entry_Base::IsSeq(), CBlast4_queries_Base::IsSeq_loc_list(), CBioseq_Base::IsSetId(), CSeq_align_Base::IsSetScore(), CSeq_loc_Base::IsWhole(), ITERATE, kBLASTProjectItemTag, label, CGBProjectHelper::SRIDStatInfo::m_QueryBeg, CGBProjectHelper::SRIDStatInfo::m_QueryEnd, CGBProjectHelper::SRIDStatInfo::m_QueryId, CGBProjectHelper::SRIDStatInfo::m_QueryRangeSet, CGBProjectHelper::SRIDStatInfo::m_TotalBeg, CGBProjectHelper::SRIDStatInfo::m_TotalEnd, NON_CONST_ITERATE, CRef< C, Locker >::Reset(), results, CSeq_align_set_Base::Set(), CBlast4_queries_Base::SetBioseq_set(), CSeq_annot::SetCreateDate(), CSeq_annot_Base::SetData(), CProjectItem_Base::SetLabel(), CSeq_annot::SetNameDesc(), CProjectItem::SetObject(), CSeq_entry_Base::SetSeq(), CBioseq_set_Base::SetSeq_set(), set< Key, Compare >::size(), sPrepareSeqAlign(), and CSeq_id_Base::Which().
Referenced by CNetBlastLoadingJob::x_CreateProjectItemsFromBlastResult().
◆ AddPubmedLinksRow() [1/4] void CCSSTableTooltipFormatter::AddPubmedLinksRow ( const string & pmids, bool & isGoToPresent, bool isBulletColPresent ) virtualadd a row containing all links to specified Pubmed IDs
this call will create a new row with tag "Pubmed" and value list of pubmed URLs and will do everything necessary for adding a row, including calls to StartRow()/FinishRow()
Implements ITooltipFormatter.
Definition at line 234 of file tooltip.cpp.
References s_AddPubmedLinksRow().
◆ AddPubmedLinksRow() [2/4] void CHtmlTooltipFormatter::AddPubmedLinksRow ( const string & pmids, bool & isGoToPresent, bool isBulletColPresent ) virtualadd a row containing all links to specified Pubmed IDs
this call will create a new row with tag "Pubmed" and value list of pubmed URLs and will do everything necessary for adding a row, including calls to StartRow()/FinishRow()
Implements ITooltipFormatter.
Definition at line 404 of file tooltip.cpp.
References s_AddPubmedLinksRow().
◆ AddPubmedLinksRow() [3/4] void CTextTooltipFormatter::AddPubmedLinksRow ( const string & pmids, bool & isGoToPresent, bool isBulletColPresent ) virtualadd a row containing all links to specified Pubmed IDs
this call will create a new row with tag "Pubmed" and value list of pubmed URLs and will do everything necessary for adding a row, including calls to StartRow()/FinishRow()
Implements ITooltipFormatter.
Definition at line 595 of file tooltip.cpp.
References s_AddPubmedLinksRow().
◆ AddPubmedLinksRow() [4/4] virtual void ITooltipFormatter::AddPubmedLinksRow ( const string & pmids, bool & isGoToPresent, bool isBulletColPresent ) pure virtualadd a row containing all links to specified Pubmed IDs
this call will create a new row with tag "Pubmed" and value list of pubmed URLs and will do everything necessary for adding a row, including calls to StartRow()/FinishRow()
Implemented in CTextTooltipFormatter, CHtmlTooltipFormatter, and CCSSTableTooltipFormatter.
◆ AddRange()template<typename CntType >
Definition at line 427 of file density_map.hpp.
References COpenRange< Position >::Empty(), CRange_Base::GetFrom(), CRange_Base::GetTo(), COpenRange< Position >::GetToOpen(), i, max(), and min().
Referenced by CAlignmentSmear::AddAlignment(), CSegmentSmearGlyph::CSegMap::AddRange(), CSegmentSmearGlyph::CSegMap::Deserialize(), CVcfHistogram::InitHistogramGlyph(), CSegmentSmearGlyph::CSegMap::SetRange(), CWigGraph::x_AddDataToMap(), CSGAnnotJob::x_AddGraphToMap(), CSGCalcFeatHistJob::x_CalcFeatHistRecursive(), CSGFeatureJob::x_CreateFeatHist(), CEpigenomicsJob::x_Execute(), CBinsJob::x_FetchGraphs(), CSnpJob::x_FetchGraphs(), CBatchFeatJob::x_LoadFeatProducts(), CLDBlockJob::x_LoadFtable(), CSGSeqGraphJob::x_LoadSeqTable(), CSnpJob::x_MakeHistogramFromFtable(), CBinsJob::x_PreFetchFtable(), CSGFeatureJob::x_ProcessCachedVcfTabix(), and CGeneModelFeatJob::x_ProcessLandMarkFeatures().
◆ AddRanges()template<typename CntType >
◆ AddRef() void CEvent::AddRef ( void ) ◆ AddRow() [1/10] void CCSSTableTooltipFormatter::AddRow ( const string & sContents =""
, unsigned colspan = 2
) virtual ◆ AddRow() [2/10] void CHtmlTooltipFormatter::AddRow ( const string & sContents = ""
, unsigned colspan = 2
) virtual ◆ AddRow() [3/10] void CTextTooltipFormatter::AddRow ( const string & sContents = ""
, unsigned colspan = 2
) virtual ◆ AddRow() [4/10] virtual void ITooltipFormatter::AddRow ( const string & sContents = ""
, unsigned colspan = 2
) pure virtual
add a row with a cell, spanning across all columns
Implemented in CTextTooltipFormatter, CHtmlTooltipFormatter, and CCSSTableTooltipFormatter.
Referenced by CAlnVecRow::GetRowStatistics(), CScatterPlotGlyph::GetTooltip(), CHistogramGlyph::GetTooltip(), CTraceGlyph::GetTooltip(), CLDBlockGlyph::GetTooltip(), CAlnStatGlyph::GetTooltip(), CAlignGlyph::GetTooltip(), CAlignSmearGlyph::GetTooltip(), CLinkedFeatsGroup::GetTooltip(), CLayoutTrack::GetTooltip(), CSequenceTrack::GetTooltip(), CTranslationGlyph::GetTooltip(), CVcfGlyph::GetTooltip(), CVisRangeGlyph::GetTooltip(), CAlnVecRow::GetTooltip(), CGuiObjectInfoSeq_align::GetToolTip(), CGuiObjectInfoComponent::GetToolTip(), CGuiObjectInfoBioseq::GetToolTip(), CGuiObjectInfoBioseq_set::GetToolTip(), CGuiObjectInfoBioTreeContainer::GetToolTip(), CGuiObjectInfoClone::GetToolTip(), CGuiObjectInfoDefault::GetToolTip(), CGuiObjectInfoDistanceMatrix::GetToolTip(), CGuiObjectInfoEntrezgene::GetToolTip(), CGuiObjectInfoGCAssembly::GetToolTip(), CGuiObjectInfoImpFeature::GetToolTip(), CGuiObjectInfoRegionFeature::GetToolTip(), CGuiObjectInfoSeqFeature::GetToolTip(), CGuiObjectInfoSiteFeature::GetToolTip(), CGuiObjectInfoPrimer::GetToolTip(), CGuiObjectInfoSeq_align_set::GetToolTip(), CGuiObjectInfoSeq_annot::GetToolTip(), CGuiObjectInfoSeq_id::GetToolTip(), CGuiObjectInfoSeq_loc::GetToolTip(), CGuiObjectInfoValidError::GetToolTip(), CGuiObjectInfoVariant::GetToolTip(), CGuiObjectInfoVariation::GetToolTip(), CRsitesGlyph::NeedTooltip(), s_AddReciprocityScore(), CGuiObjectInfoSeq_feat::x_AddExtraInfo(), CGuiObjectInfoSeq_feat::x_AddGroupLocationRows(), CGuiObjectInfoSeq_feat::x_AddLocationRows(), CGuiObjectInfoSeq_feat::x_AddPositionRows(), CAlnMultiRenderer::x_AddStatisticsRow(), CGuiObjectInfoSeq_align::x_AddUserObject(), CGuiObjectInfoVariation::x_ConvertTooltips(), CAlnVecRow::x_GetAlignmentTooltip(), CAlnVecRow::x_GetAlignmentTooltip_Gap(), CAlnVecRow::x_GetAlignmentTooltip_General(), CAlnVecRow::x_GetAlignmentTooltip_Helper(), CAlnVecRow::x_GetAlignmentTooltip_Insert(), CGuiObjectInfoSeq_align::x_GetAlignmentTooltip_Insert(), CAlnVecRow::x_GetAlignmentTooltip_Unaligned(), CVcfGlyph::x_GetClinVarToolTip(), CAlnVecRow::x_GetDescrTooltip(), CGuiObjectInfoSeq_feat::x_GetFeatureToolTip(), CGuiObjectInfoSeq_feat::x_GetGroupToolTip(), CAlnVecRow::x_GetIconsTooltip(), CGuiObjectInfoSeq_feat::x_GetProductSequence(), and CGuiObjectInfoSeq_feat::x_GetSplicedSeqTitle().
◆ AddRow() [5/10] ◆ AddRow() [6/10]add a row with two columns
Implemented in CTextTooltipFormatter, CCSSTableTooltipFormatter, and CHtmlTooltipFormatter.
◆ AddRow() [7/10] ◆ AddRow() [8/10]add a row with two columns
Implements ITooltipFormatter.
Definition at line 546 of file tooltip.cpp.
References CTextTooltipFormatter::m_sTooltipText.
◆ AddRow() [9/10] ◆ AddRow() [10/10] ◆ AddSectionRow() [1/4] void CCSSTableTooltipFormatter::AddSectionRow ( const string & sContents ) virtual ◆ AddSectionRow() [2/4] void CHtmlTooltipFormatter::AddSectionRow ( const string & sContents ) virtual ◆ AddSectionRow() [3/4] void CTextTooltipFormatter::AddSectionRow ( const string & sContents ) virtual ◆ AddSectionRow() [4/4] virtual void ITooltipFormatter::AddSectionRow ( const string & sContents ) pure virtualadd a section row
Implemented in CTextTooltipFormatter, CHtmlTooltipFormatter, and CCSSTableTooltipFormatter.
Referenced by CAlnStatGlyph::GetTooltip(), CTranslationGlyph::GetTooltip(), CGuiObjectInfoComponent::GetToolTip(), CGuiObjectInfoSeq_feat::x_AddGroupLocationRows(), CGuiObjectInfoSeq_feat::x_AddLocationRows(), CGuiObjectInfoSeq_feat::x_AddPositionRows(), CGuiObjectInfoSeq_align::x_AddUserObject(), CGuiObjectInfoVariation::x_ConvertTooltips(), CGuiObjectInfoSeq_feat::x_GetFeatureToolTip(), and CGuiObjectInfoSeq_feat::x_GetGroupToolTip().
◆ AddSeparator() [1/2] ◆ AddSeparator() [2/2] ◆ AddSubItem() [1/2] ◆ AddSubItem() [2/2] ◆ AddSubMenu() ◆ AddTagCol() [1/4] ◆ AddTagCol() [2/4] ◆ AddTagCol() [3/4]adds a tag column to the row
Implements ITooltipFormatter.
Definition at line 519 of file tooltip.cpp.
References CTextTooltipFormatter::m_sTooltipText.
◆ AddTagCol() [4/4] ◆ AddValueCol() [1/4] void CCSSTableTooltipFormatter::AddValueCol ( const string & sContents =""
, unsigned width = 200
, bool isNoWrap = false
) virtual ◆ AddValueCol() [2/4] void CHtmlTooltipFormatter::AddValueCol ( const string & sContents = ""
, unsigned width = 200
, bool isNoWrap = false
) virtual ◆ AddValueCol() [3/4] void CTextTooltipFormatter::AddValueCol ( const string & sContents = ""
, unsigned width = 200
, bool isNoWrap = false
) virtual
adds a value column to the row
Implements ITooltipFormatter.
Definition at line 526 of file tooltip.cpp.
References CTextTooltipFormatter::m_sTooltipText.
◆ AddValueCol() [4/4] virtual void ITooltipFormatter::AddValueCol ( const string & sContents =""
, unsigned width = 200
, bool isNoWrap = false
) pure virtual ◆ Advance()
template<typename CntType >
◆ AllowEdit() bool CTableDataSeq_table::AllowEdit ( size_t col ) virtual ◆ AllTableNames() vector< string > CTableNames::AllTableNames ( ) static ◆ Append() [1/5] ◆ Append() [2/5] ◆ Append() [3/5] ◆ Append() [4/5] ◆ Append() [5/5] ◆ base64Decode() ◆ base64Encode() ◆ BeforeRun() virtual bool IAppJob::BeforeRun ( ) inlinevirtualFunction will be called on the main thread before execution of Run Should not do any lengthy work returns true to continue job execution on worker thread false to quit execution with status - failed.
Reimplemented in CMSAToolJob.
Definition at line 102 of file app_job.hpp.
◆ begin() [1/3] ◆ begin() [2/3]template<typename CntType >
◆ begin() [3/3]template<class Attr , class Position >
◆ begin_pos()template<class Attr , class Position >
◆ Brightness() ◆ BuildString() string CStringUtil::BuildString ( const char * cstrings[] ) staticConcatenate a bunch of C-stype strings into one string.
useful since on some platforms string literals must be of limited size <2048 on some Windows compilers.
Definition at line 45 of file string_utils.cpp.
◆ C2DLayoutEngine() C2DLayoutEngine::C2DLayoutEngine ( ) inlineDefinition at line 289 of file layout.hpp.
◆ CacheSeqId() void CLabelDescriptionCache::CacheSeqId ( const objects::CSeq_id & id, objects::CScope * scope ) static ◆ Cancel() void CJobAdapter::Cancel ( void )Definition at line 48 of file job_adapter.cpp.
References CJobAdapter::m_Callback, and CJobAdapter::x_CancelJob().
Referenced by CClickableSortUniqueCount::LoadData(), CValidatePanel::LoadData(), CSeqTextPanel::OnStopClick(), CSubAnnotationPanel::TransferDataToWindow(), CMixedStrands::x_InitDialog(), CFeatureTblFr::x_RefreshTable(), CSeqTextPanel::x_StartSearch(), CClickableSortUniqueCount::~CClickableSortUniqueCount(), CFeatureTblFr::~CFeatureTblFr(), CMixedStrands::~CMixedStrands(), CSeqTextPanel::~CSeqTextPanel(), and CValidatePanel::~CValidatePanel().
◆ CancelAllJobs() void CAppJobDispatcher::CancelAllJobs ( ) ◆ CancelJob() [1/3] void CThreadPoolEngine::CancelJob ( IAppJob & job ) virtual ◆ CancelJob() [2/3] virtual void IAppJobEngine::CancelJob ( IAppJob & job ) pure virtual ◆ CancelJob() [3/3] void CAppJobDispatcher::CancelJob ( TJobID job_id )Definition at line 371 of file app_job_dispatcher.cpp.
References IAppJobEngine::CancelJob(), DISP_CATCH_AND_THROW, IAppJob::eCanceled, IAppJob::eCompleted, IAppJob::eFailed, IAppJob::eRunning, CRef< C, Locker >::GetObject(), kCancelErrEngine, kCancelErrNotReg, kCancelErrNotRunning, LOG_POST, CAppJobDispatcher::m_CancelVect, CAppJobDispatcher::SJobRecord::m_Engine, CAppJobDispatcher::SJobRecord::m_Job, CAppJobDispatcher::SJobRecord::m_State, NCBI_THROW, and CAppJobDispatcher::x_GetJobRecord().
Referenced by CJobFutureAdapter::Cancel(), CAppJobTask::CancelBackgrounded(), CJobUITask::CancelBackgrounded(), CAsyncCallDlg::OnCancelClick(), CPhyloForce::StopLayout(), and CPhyloForce::x_Layout().
◆ CAppInfo() ◆ CAppJob() ◆ CAppJobDispatcher() CAppJobDispatcher::CAppJobDispatcher ( ) ◆ CAppJobError() ◆ CAppJobEventTranslator() CAppJobEventTranslator::CAppJobEventTranslator ( CEventHandler & target ) ◆ CAppJobExecuteUnit() ◆ CAppJobNotification() [1/4] ◆ CAppJobNotification() [2/4] ◆ CAppJobNotification() [3/4] ◆ CAppJobNotification() [4/4] CAppJobNotification::CAppJobNotification ( TJobID job_id, TJobState state ) ◆ CAppJobProgress() [1/3] CAppJobProgress::CAppJobProgress ( ) ◆ CAppJobProgress() [2/3] ◆ CAppJobProgress() [3/3] ◆ CAppJobTextResult() CAppJobTextResult::CAppJobTextResult ( const string & text ) ◆ CAppRegistry() ◆ CAttrRangeCollection() [1/2] ◆ CAttrRangeCollection() [2/2] ◆ CBBox() ◆ CClipboard() CClipboard::CClipboard ( ) inlineprivate ◆ CCSSTableTooltipFormatter() [1/2] CCSSTableTooltipFormatter::CCSSTableTooltipFormatter ( ) inlineprivate ◆ CCSSTableTooltipFormatter() [2/2] ◆ CDenMapRunIterator() ◆ CDensityMap() [1/3] ◆ CDensityMap() [2/3] ◆ CDensityMap() [3/3] ◆ CEvent() [1/4] ◆ CEvent() [2/4] ◆ CEvent() [3/4]create an event for a specific event class and ID
Definition at line 55 of file event.cpp.
◆ CEvent() [4/4]create an event for a given event ID, with event class Unknown
Definition at line 46 of file event.cpp.
◆ CEventHandler() CEventHandler::CEventHandler ( ) ◆ CExtensionDeclaration() ◆ CExtensionPoint() ◆ CExtensionPointDeclaration() [1/2] ◆ CExtensionPointDeclaration() [2/2] CExtensionPointDeclaration::CExtensionPointDeclaration ( IExtensionPoint & ext_point ) ◆ CExtensionRegistry() ◆ CFilter() ◆ CFuncPtrTmpl() ◆ CFuncPtrTmpl1()template<typename T , typename RetType , typename Arg1 >
Definition at line 102 of file function.hpp.
◆ CGuiEutilsClient() CGuiEutilsClient::CGuiEutilsClient ( ) ◆ CGUIUserType() [1/2] CGUIUserType::CGUIUserType ( )Definition at line 93 of file user_type.cpp.
◆ CGUIUserType() [2/2] ◆ CHtmlTooltipFormatter() [1/2] CHtmlTooltipFormatter::CHtmlTooltipFormatter ( ) inlineprivate ◆ CHtmlTooltipFormatter() [2/2] ◆ CIdGenerator() CIdGenerator::CIdGenerator ( unsigned int first_id =1
) ◆ CJobAdapter() ◆ CJobAdapterJob()
template<typename TInput , typename TOutput >
Definition at line 96 of file job_adapter.hpp.
◆ CJobAdapterResult() ◆ CJobCancelable() ◆ CLayoutObject() CLayoutObject::CLayoutObject ( )Definition at line 47 of file layout.cpp.
◆ Clear() [1/5] ◆ clear()template<class Attr , class Position >
◆ Clear() [2/5] void CEventHandler::CPostQueue::Clear ( void ) ◆ Clear() [3/5] void CClipboard::Clear ( void ) ◆ Clear() [4/5] void CLayout::Clear ( void ) ◆ Clear() [5/5] virtual void IReporter::Clear ( void ) pure virtual ◆ ClearPostQueue() void CEventHandler::ClearPostQueue ( ) static ◆ ClinSigAsColor() ◆ ClinSigAsColorKey() ◆ ClinSigAsImgURL() ◆ ClinSigFromString()converts string to clinical significance type (CPhenotype::EClinical_significance)
Definition at line 224 of file snp_gui.cpp.
References CPhenotype_Base::eClinical_significance_drug_response, CPhenotype_Base::eClinical_significance_histocompatibility, CPhenotype_Base::eClinical_significance_non_pathogenic, CPhenotype_Base::eClinical_significance_other, CPhenotype_Base::eClinical_significance_pathogenic, CPhenotype_Base::eClinical_significance_probable_non_pathogenic, CPhenotype_Base::eClinical_significance_probable_pathogenic, CPhenotype_Base::eClinical_significance_unknown, CPhenotype_Base::eClinical_significance_untested, map_checker< Container >::end(), map_checker< Container >::find(), and NStr::ToLower().
Referenced by CFeatGlyph::GetCustomColor(), and NSnpGui::SelectClinSigTerm().
◆ clone() [1/4] ◆ clone() [2/4] ◆ clone() [3/4] ◆ Clone() [1/3] ◆ Clone() [2/3] ◆ clone() [4/4] ◆ Clone() [3/3] ◆ CMenuItem() [1/5] ◆ CMenuItem() [2/5] ◆ CMenuItem() [3/5] ◆ CMenuItem() [4/5] ◆ CMenuItem() [5/5] ◆ ColorDistance() ◆ ColorStrFromName() ◆ ConcatenateStrings() ◆ const_iterator() [1/2] ◆ const_iterator() [2/2]template<class Attr , class Position >
◆ const_pos_iterator() [1/2] ◆ const_pos_iterator() [2/2]template<class Attr , class Position >
◆ Contains() ◆ ContrastingColor()Return a color guaranteed to contrast nicely with this color.
Definition at line 1413 of file rgba_color.cpp.
References CRgbaColor::Brightness(), CRgbaColor::CRgbaColor(), fabs, CRgbaColor::HsvToRgb(), and CRgbaColor::RgbToHsv().
Referenced by CBinsGlyph::x_Draw(), CSegmentGlyph::x_Draw(), CLinkedFeatsGroup::x_DrawChildrenOnParent(), CFeatGlyph::x_DrawFeatureBar(), CLinkedFeatsGroup::x_DrawFeatureBar(), CFeatGlyph::x_DrawInnerLabels(), CVcfGlyph::x_DrawInnerLabels(), CLinkedFeatsGroup::x_DrawLabels(), CFeatGlyph::x_DrawLabelWithXPinned(), CVcfGlyph::x_DrawLabelWithXPinned(), CFeatGlyph::x_DrawLabelWithYPinned(), and CVcfGlyph::x_DrawLabelWithYPinned().
◆ CreateGenomicLink() [1/2] ◆ CreateGenomicLink() [2/2] ◆ CreateInstance() [1/4] ◆ CreateInstance() [2/4] ◆ CreateInstance() [3/4] ◆ CreateInstance() [4/4] ◆ CreateLink() [1/4] ◆ CreateLink() [2/4] ◆ CreateLink() [3/4] ◆ CreateLink() [4/4] ◆ CreateMenuItems()creates CMenuItem hierarchy from an array of SMenuItemRecRec
creates CMenuItem hierarchy from an array of SMenuItemRecRec
Definition at line 614 of file menu_item.cpp.
References _ASSERT, CMenuItem::eItem, CMenuItem::eSeparator, SMenuItemRec::IsMenuEnd(), SMenuItemRec::IsSubMenu(), SMenuItemRec::IsSubMenuEnd(), SMenuItemRec::m_CommandID, SMenuItemRec::m_ImageAlias, SMenuItemRec::m_Label, SMenuItemRec::m_State, SMenuItemRec::m_Tooltip, SMenuItemRec::m_Type, and NULL.
◆ CreateNcbiLink() [1/4]construct the HTML code for a link from the displayed text label and supplied NCBI URL path
Implements ITooltipFormatter.
Definition at line 249 of file tooltip.cpp.
References CCSSTableTooltipFormatter::CreateLink().
◆ CreateNcbiLink() [2/4] ◆ CreateNcbiLink() [3/4] ◆ CreateNcbiLink() [4/4] ◆ CreateObject() [1/7] ◆ CreateObject() [2/7]Definition at line 74 of file gui_object_info_seq_feat.cpp.
References CSeqFeatData::eSubtype_clone, CSeqFeatData::eSubtype_imp, CSeqFeatData::eSubtype_region, CSeqFeatData::eSubtype_seq, CSeqFeatData::eSubtype_site, CSeqFeatData::eSubtype_variation, CSeqFeatData::eSubtype_variation_ref, CSeq_feat_Base::GetData(), CCreateParamsSeqFeatGroup::GetFeaturesGroup(), CSeq_loc::GetId(), CSeq_feat_Base::GetLocation(), CSeq_feat::GetNamedQual(), CSeqFeatData::GetSubtype(), CGuiObjectInfoSeq_feat::m_Feat, CGuiObjectInfoSeq_feat::m_FeaturesGroup, CGuiObjectInfoSeq_feat::m_Location, CGuiObjectInfoSeq_feat::m_Scope, CGuiObjectInfoSeq_feat::m_TaxId, NULL, and CConstRef< C, Locker >::Reset().
◆ CreateObject() [3/7] ◆ CreateObject() [4/7] ◆ CreateObject() [5/7] ◆ CreateObject() [6/7] ◆ CreateObject() [7/7] ◆ CreateTooltipFormatter() [1/4] ◆ CreateTooltipFormatter() [2/4] ◆ CreateTooltipFormatter() [3/4] ◆ CreateTooltipFormatter() [4/4]factory for requested tooltip formatter creation
Definition at line 40 of file tooltip.cpp.
References CCSSTableTooltipFormatter::CreateTooltipFormatter(), CHtmlTooltipFormatter::CreateTooltipFormatter(), CTextTooltipFormatter::CreateTooltipFormatter(), ITooltipFormatter::eTooltipFormatter_CSSTable, ITooltipFormatter::eTooltipFormatter_Html, ITooltipFormatter::eTooltipFormatter_Text, and NCBI_ASSERT.
Referenced by CFeatGlyph::GetHTMLActiveAreas(), CHistogramGlyph::GetHTMLActiveAreas(), CVcfGlyph::GetHTMLActiveAreas(), CSeqGraphicRenderer::GetTooltip(), CSeqGraphicPane::TTHH_GetTooltip(), CSeqGraphicPane::TTHH_NeedTooltip(), and CLinkedFeatsGroup::x_AddFeatHTMLActiveArea().
◆ CRgbaColor() [1/10] CRgbaColor::CRgbaColor ( ) ◆ CRgbaColor() [2/10] ◆ CRgbaColor() [3/10] CRgbaColor::CRgbaColor ( const float * color, size_t size ) ◆ CRgbaColor() [4/10] ◆ CRgbaColor() [5/10] CRgbaColor::CRgbaColor ( float r, float g, float b ) ◆ CRgbaColor() [6/10] CRgbaColor::CRgbaColor ( float r, float g, float b, float a ) ◆ CRgbaColor() [7/10] CRgbaColor::CRgbaColor ( int r, int g, int b ) ◆ CRgbaColor() [8/10] ◆ CRgbaColor() [9/10] CRgbaColor::CRgbaColor ( unsigned char r, unsigned char g, unsigned char b ) ◆ CRgbaColor() [10/10] CRgbaColor::CRgbaColor ( unsigned char r, unsigned char g, unsigned char b, unsigned char a ) ◆ CTextTooltipFormatter() [1/2] CTextTooltipFormatter::CTextTooltipFormatter ( ) inlineprivate ◆ CTextTooltipFormatter() [2/2] ◆ CThreadPoolEngine() ◆ CThreadTask() ◆ CTransferable() ◆ CUIObject() [1/2] ◆ CUIObject() [2/2] ◆ CUniqueLabelGenerator() CUniqueLabelGenerator::CUniqueLabelGenerator ( ) ◆ CVcfVariant() [1/2] ◆ CVcfVariant() [2/2]alternative alleles separated by /
Definition at line 1188 of file snp_gui.cpp.
◆ CVoidFuncPtrTmpl1()template<typename T , typename Arg1 >
Definition at line 139 of file function.hpp.
◆ Darken() void CRgbaColor::Darken ( float scale ) ◆ Dec() [1/3]template<class Attr , class Position >
◆ Dec() [2/3]template<class Attr , class Position >
◆ Dec() [3/3]template<class Attr , class Position >
◆ DECLARE_CLASS_STATIC_MUTEX() [1/2] CClipboard::DECLARE_CLASS_STATIC_MUTEX ( sm_ClipboardMutex ) protected ◆ DECLARE_CLASS_STATIC_MUTEX() [2/2] CAppJobDispatcher::DECLARE_CLASS_STATIC_MUTEX ( sm_Mutex ) protected ◆ DECLARE_EVENT_MAP() CJobAdapter::DECLARE_EVENT_MAP ( ) private ◆ DECLARE_OPERATOR_BOOL()template<typename CntType >
◆ DeclareDead() ◆ DeleteJob() bool CAppJobDispatcher::DeleteJob ( TJobID job_id )when a Job is deleted the listener is not notified
Definition at line 474 of file app_job_dispatcher.cpp.
References IAppJobEngine::CancelJob(), CAppJobException::eEngine_InvalidOperation, CAppJobException::eEngine_UnknownJob, IAppJob::eRunning, kDeleteErrEngine, CAppJobDispatcher::m_CancelVect, CAppJobDispatcher::SJobRecord::m_Engine, CAppJobDispatcher::SJobRecord::m_ID, CAppJobDispatcher::SJobRecord::m_Job, CAppJobDispatcher::SJobRecord::m_State, NCBI_RETHROW, NCBI_THROW, CGuard< Resource, Lock, Unlock, ReportExceptions >::Release(), bm::bvector< Alloc >::set(), CAppJobDispatcher::x_GetJobRecord(), and CAppJobDispatcher::x_RemoveJobRecord().
Referenced by CProjectLoadingTask::CancelBackgrounded(), CSearchToolBase::CancelSearch(), CPrimeNumberClient::CheckStatus(), CFeatTableDS::ClearCurrentJob(), CSGGenBankDS::DeleteAllJobs(), CFeaturePanelDS::DeleteMetaDataJob(), CJobFutureAdapter::Detach(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::LoadData(), CTaxIdHelper::Reset(), CScoreCache::ResetScores(), CDiscrepancyPanel::CDiscrepancyHelper::RunTests(), CPhyloForce::StartRendering(), CPhyloForce::StopLayout(), CJobAdapter::x_CancelJob(), CTextDataSource::x_CancelJob(), CFeatureGraph::x_CancelJob(), CFeatureGraph::x_CancelJobs(), CTaxIdHelper::x_CancelJobs(), CAnnotCompareDS::x_DeleteAllJobs(), CAlnVecMultiDataSource::x_DeleteJob(), CSparseMultiDataSource::x_DeleteJob(), CScoreCache::x_DeleteJob(), CSGAlignmentDS::x_DeleteScoringJob(), CWinMaskerFileStorage::x_DownloadFiles(), CPhyloForce::x_Layout(), CAsyncCall::~CAsyncCall(), CDiscrepancyPanel::CDiscrepancyHelper::~CDiscrepancyHelper(), CPhyloForce::~CPhyloForce(), CProjectLoadingTask::~CProjectLoadingTask(), CSmartFileTextToolbar::~CSmartFileTextToolbar(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::~CSUCRefreshCntrlHelper(), CTableDataVcf::~CTableDataVcf(), and CWinMaskerFileStorage::~CWinMaskerFileStorage().
◆ DestroyAllSubNodes() void CMenuItem::DestroyAllSubNodes ( ) ◆ DestroyInstance() void CEventHandler::CPostQueue::DestroyInstance ( ) static ◆ DestroyPostQueue() void CEventHandler::DestroyPostQueue ( ) static ◆ Dispatch()Dispatches an event to the listeners (but does not handle it).
Returns "true" if event has been dispatched and handled by a listener.
Reimplemented in CWindowManager.
Definition at line 232 of file event_handler.cpp.
References _ASSERT, CEventHandler::eDispatch_AllHandlers, CEventHandler::eDispatch_FirstHandler, CEventHandler::eDispatch_SelfOnly, map_checker< Container >::end(), map_checker< Container >::find(), ITERATE, CEventHandler::m_Pools, NCBI_CATCH, CEventHandler::Send(), and CEvent::Visit().
Referenced by CWindowManager::Dispatch(), Dispatcher::FireEvent(), and CEventHandler::Send().
◆ element_proxy() [1/2] ◆ element_proxy() [2/2] ◆ empty()template<class Attr , class Position >
◆ Enable() void CMenuItem::Enable ( bool b_en ) ◆ end() [1/3] ◆ end() [2/3]template<typename CntType >
◆ end() [3/3]template<class Attr , class Position >
◆ end_pos()template<class Attr , class Position >
◆ Equal() ◆ EstimateSNPCount()Definition at line 139 of file snp_gui.cpp.
References a, b, CMappedGraph::GetA(), CMappedGraph::GetB(), CSeq_graph_Base::C_Graph::GetByte(), CMappedGraph::GetComp(), NSnpAnnot::GetFeat_CI(), CRange_Base::GetFrom(), CMappedGraph::GetGraph(), NSnpAnnot::GetGraph_CI(), CSeq_graph_Base::C_Graph::GetInt(), COpenRange< Position >::GetLength(), CMappedGraph::GetLoc(), CAnnotTypes_CI::GetSize(), CRange_Base::GetTo(), CSeq_loc::GetTotalRange(), CByte_graph_Base::GetValues(), CInt_graph_Base::GetValues(), Handle, COpenRange< Position >::IntersectingWith(), CSeq_graph_Base::C_Graph::IsByte(), CMappedGraph::IsSetA(), CMappedGraph::IsSetB(), and ITERATE.
Referenced by CSnpTrack::CheckRange(), and CMacroEngineParallel::x_GetThreadCount().
◆ EvalCurve() ◆ EvalPos() ◆ EvalTan() ◆ Exec()Run an executable using strings for std* .
Definition at line 42 of file exec.cpp.
References buf, CPipe::Close(), CPipe::CloseHandle(), cmd, eIO_Close, eIO_Open, eIO_Read, eIO_Success, eIO_Timeout, eIO_Write, CStopWatch::Elapsed(), CPipe::eStdErr, CPipe::eStdIn, CPipe::fStdErr_Open, CPipe::Open(), CPipe::Read(), STimeoutTag::sec, CPipe::SetTimeout(), CStopWatch::Start(), sw, STimeoutTag::usec, and CPipe::Write().
Referenced by CAppPopup::PopupURL().
◆ Execute() [1/7]template<typename T , typename RetType , typename Arg1 >
◆ Execute() [2/7]template<typename T , typename Arg1 >
◆ Execute() [3/7]template<typename RetType , typename Arg1 >
virtual RetType CFuncPtr1< RetType, Arg1 >::Execute ( Arg1 arg1 ) pure virtual ◆ Execute() [4/7] ◆ Execute() [5/7] ◆ Execute() [6/7]Do the actual job.
Called by whichever thread handles this task.
Implements CThreadPool_Task.
Definition at line 52 of file thread_pool_engine.cpp.
References IAppJob::eCanceled, CThreadPool_Task::eCanceled, IAppJob::eCompleted, CThreadPool_Task::eCompleted, IAppJob::eFailed, CThreadPool_Task::eFailed, IAppJob::eInvalid, IAppJob::eRunning, and IAppJob::eSuspended.
◆ Execute() [7/7] virtual void CFuncPtr::Execute ( void ) pure virtual ◆ ExecuteAppleScript() ◆ ExecuteFirstRequest() bool CEventHandler::CPostQueue::ExecuteFirstRequest ( )extracts a request from the front of the queue and executes it
Definition at line 417 of file event_handler.cpp.
References _ASSERT, CRef< C, Locker >::GetPointerOrNull(), i, CEventHandler::SPostRequest::m_DispHow, CEventHandler::SPostRequest::m_Event, CEventHandler::SPostRequest::m_PoolName, CEventHandler::m_Queue, CEventHandler::SPostRequest::m_Target, CRef< C, Locker >::Reset(), and CEventHandler::Send().
◆ ExtendTo()template<typename CntType >
extend our density map to cover the sequence position stop.
can only be used to extend to the right, that is only Stop is affected, not Start.
Definition at line 417 of file density_map.hpp.
References GetStop().
◆ ExtractTrackConfig()Extract the track settings from a setting string.
Separate the track settings from each other, and store the settings for each track in the form of key and value pair in a map.
Definition at line 97 of file track_info.cpp.
References map_checker< Container >::empty(), ctll::empty(), set< Key, Compare >::end(), NStr::eNocase, set< Key, Compare >::find(), CTrackUtils::GetKey(), CTrackUtils::GetTrackSettingsSetSelection(), set< Key, Compare >::insert(), CTrackUtils::isTMSId(), ITERATE, s_SVURLDecode(), NStr::StartsWith(), CTrackUtils::TokenizeWithEscape(), NStr::TruncateSpacesInPlace(), and NStr::URLDecode().
◆ Fetch()Fetch a URL from the net using http GET.
Definition at line 80 of file fetch_url.cpp.
References CChecksum::AddLine(), buf, CChecksum::eMD5, fHTTP_AutoReconnect, CURLFetchCache::Get(), CChecksum::GetMD5Digest(), NULL, result, s_url_cache, and CURLFetchCache::Set().
Referenced by CGuiObjectInfoVariation::GetToolTip(), and NSNPWebServices::SearchByVarId().
◆ Filter() [1/2] ◆ Filter() [2/2]Definition at line 50 of file filter.cpp.
References CFilter::eContains, CFilter::eDoesntContain, CFilter::eDoesntEqual, CFilter::eEquals, CFilter::eGreater, CFilter::eGreaterEquals, CFilter::eLess, CFilter::eLessEquals, CFilter::ePass, CFilter::eString, NStr::fAllowTrailingSymbols, CFilter::m_Col, CFilter::m_Data, CFilter::m_Mode, row, and NStr::StringToInt().
Referenced by CFilterSet::Filter().
◆ find() [1/2] ◆ find() [2/2]template<class Attr , class Position >
◆ Find() ◆ FindEqualSubItem() [1/2] ◆ FindEqualSubItem() [2/2] ◆ FindSubItem() [1/6] ◆ FindSubItem() [2/6] ◆ FindSubItem() [3/6] ◆ FindSubItem() [4/6] ◆ FindSubItem() [5/6] ◆ FindSubItem() [6/6] ◆ FinishRow() [1/4] void CCSSTableTooltipFormatter::FinishRow ( ) virtual ◆ FinishRow() [2/4] void CHtmlTooltipFormatter::FinishRow ( ) virtual ◆ FinishRow() [3/4] void CTextTooltipFormatter::FinishRow ( ) virtual ◆ FinishRow() [4/4] virtual void ITooltipFormatter::FinishRow ( ) pure virtual ◆ FormatStringsOccurrences() ◆ FromString()Assign color values encoded in a string.
This function is responsible for all string-based processing; all other string-based interfaces funnel through this. The formats accepted include, in order of parsing:
1. A named color, such as "red", "blue", "green", "salmon", etc. There are approximately 750 named colors that are currently understood.
2. HTML-format colors, such as "#f0f0dd", or "f0f0dd". These are accepted with or without the leading '#'.
3. Bracketed or non-bracketed triplets or quadruplets of integers, in any of the formats below (mix and match spaces or commas as separators, with or without '[]' or '()'):
123 123 123 123, 123, 123 [123 123 123] (123, 123, 123) (123 123 123) [123, 123, 123]
Definition at line 363 of file rgba_color.cpp.
References CRgbaColor::ColorStrFromName(), eUnknown, NStr::fSplit_Tokenize, NCBI_THROW, CRgbaColor::SetAlpha(), CRgbaColor::SetBlue(), CRgbaColor::SetGreen(), CRgbaColor::SetRed(), NStr::Split(), str(), NStr::StringToUInt(), and NStr::TruncateSpaces().
Referenced by CRgbaColor::CRgbaColor(), CGraphTrack::GetLegend(), CTreeLabel::InitializeFromUserObject(), CMacroFunction_AddToSelectionSet::TheFunction(), CSettingsSet::UserFieldToColor(), CSubtreeBoundary::x_GetColorParameter(), CFeatGlyph::x_GetUserColor(), CGraphOverlay::x_LoadSettings(), CGraphTrack::x_LoadSettings(), CTraceGraphTrack::x_LoadSettings(), CPhyloTreeScheme::x_UserFieldToColor(), and CSGConfigUtils::x_UserFieldToColor().
◆ Get()template<typename T >
const T & CClipboard::Get ( void ) const inlineDefinition at line 275 of file clipboard.hpp.
◆ GetAccelByCommand()returns in "accel" accelerator corresponding to the command, if multiple accelerators are mapped to this command the first one is returned
◆ GetAccelLabel()generates text label describing accelerator such as "Ctrl+C"
◆ GetAccum() ◆ GetAllAlleles_display() string CVcfVariant::GetAllAlleles_display ( ) const ◆ GetAllDataKeys() ◆ GetAlpha() float CRgbaColor::GetAlpha ( void ) const inlineDefinition at line 339 of file rgba_color.hpp.
References CRgbaColor::m_Rgba.
Referenced by CRenderCommon::ColorC(), CRenderingContext::Draw3DQuad_HorzLines(), CRgbaGradColorTable::FillGradient(), CRgbaColor::GetGreyscale(), CRgbaGradColorTable::GetTexCoordColor(), CRgbaGradColorTable::LoadTexture(), CGlState::MakeCurrent(), CwxPhyloEditDlg::OnColourctrlColourPickerChanged(), operator*(), operator+(), operator<(), operator==(), CGraphPanel::PrepareContext(), CPdf::PrintLineBuffer(), CPdf::PrintText(), CHitMatrixRenderer::Render(), IBoundaryShape::Render(), IBoundaryShape::RenderVbo(), CRgbaColor::ToCssString(), CRgbaColor::ToString(), CHistogramGlyph::x_DrawGraphMap(), CPdf::x_GetAlphaGraphicsState(), CAlnMultiRenderer::x_Render(), CPhyloTreePane::x_Render(), and CSeqTextPane::x_Render().
◆ GetAlphaUC() unsigned char CRgbaColor::GetAlphaUC ( void ) const inlineDefinition at line 363 of file rgba_color.hpp.
References CRgbaColor::m_Rgba.
Referenced by CSettingsSet::ColorToUserField(), ConvertColor(), CHistConfigDlg::CreateControls(), CRgbaColor::GetRgbaUC(), CPhyloSaveSelectiondlg::OnSelListctrlSelected(), CwxTreeLabelEdit::SetParams(), CRgbaColor::ToString(), CColorPickerValidator::TransferToWindow(), CPhyloSaveSelectiondlg::UpdateSelections(), CSGConfigUtils::x_ColorToUserField(), CPhyloTreeScheme::x_ColorToUserField(), and CSVGRenderer::x_PolygonStippleToPattern().
◆ GetAltAlleles_display() const list<string>& CVcfVariant::GetAltAlleles_display ( ) const inline ◆ GetAltAlleles_orig() string CVcfVariant::GetAltAlleles_orig ( ) const ◆ GetAt()template<typename T >
const T & CClipboard::GetAt ( int idx ) const inline ◆ GetAttachment() ◆ GetAttr()template<class Attr , class Position >
◆ GetBinLinks()get a list of links associated with a given SNP bin
Definition at line 676 of file snp_gui.cpp.
References NSnpBins::eCLIN, NSnpBins::eGAP, NSnpBins::eGCAT, NSnpBins::eIND, NStr::FindNoCase(), NSnpGui::GenomeURL, ITERATE, NSnpBins::SBin::m_EntryList, NPOS, NSnpGui::snpURL, NSnpBins::SBin::title, NSnpBins::SBin::type, NStr::UIntToString(), NSnpGui::x_MakeVarVuLink(), and ZERO_GI.
◆ GetBins()template<typename CntType >
◆ GetBinTooltip()generate a tooltip for a given bin object and put it into the formatter
Definition at line 373 of file snp_gui.cpp.
References NSnpGui::ClinSigAsImgURL(), NSnp::ClinSigAsString(), NSnpBins::eCITED, NSnpBins::eCLIN, NSnpBins::eGAP, NSnpBins::eGCAT, NSnpBins::eIND, NSnp::eLetterCase_ForceLower, NStr::fWithCommas, NStr::IntToString(), ITERATE, kInvalidSeqPos, NSnpBins::SBin::m_EntryList, NSnpGui::phenotypeURL, NSnpGui::PValueToString(), NSnpGui::snpURL, NSnpBins::SourceAsString(), NStr::Split(), NSnpBins::SBin::type, NStr::UIntToString(), NSnpGui::x_MakeClinVarLink(), NSnpGui::x_MakeVarVuLink(), and NSnpGui::x_ProcessDbgaptext().
Referenced by CBinsGlyph::GetTooltip(), and CGeneMarkerGlyph::GetTooltip().
◆ GetBlue() float CRgbaColor::GetBlue ( void ) const inlineDefinition at line 333 of file rgba_color.hpp.
References CRgbaColor::m_Rgba.
Referenced by CRgbaColor::Brightness(), CRenderCommon::ColorC(), CRgbaColor::ColorDistance(), CRgbaColor::CRgbaColor(), CRenderingContext::Draw3DQuad_HorzLines(), CRgbaGradColorTable::FillGradient(), CGlState::MakeCurrent(), operator*(), operator+(), operator<(), operator==(), CGraphPanel::PrepareContext(), CHitMatrixRenderer::Render(), CRgbaColor::RgbToHsv(), CRgbaColor::RgbToYuv(), CPdfObject::SetColor(), CPdfObject::SetFillColor(), CRgbaColor::ToString(), CScatterPlotGlyph::x_Draw(), CAlignSmearGlyph::x_Draw(), CSeqGraphicRenderer::x_Draw(), CHistogramGlyph::x_DrawLinearRuler(), CHistogramGlyph::x_DrawLogRuler(), CAlignGlyph::x_DrawUnalignedBar(), CFeatGlyph::x_GetUserColor(), CAlnMultiRenderer::x_Render(), CPhyloTreePane::x_Render(), CSeqTextPane::x_Render(), CHitMatrixGraph::x_RenderHits(), CAlnMultiRenderer::x_RenderMasterRow(), and CHitMatrixGraph::x_RenderPath().
◆ GetBlueUC() unsigned char CRgbaColor::GetBlueUC ( void ) const inlineDefinition at line 357 of file rgba_color.hpp.
References CRgbaColor::m_Rgba.
Referenced by CSettingsSet::ColorToUserField(), ConvertColor(), CRgbaColor::GetRgbaUC(), CRgbaColor::GetRgbUC(), CPhyloSaveSelectiondlg::OnSelListctrlSelected(), s_UpdateControlColour(), CwxTreeLabelEdit::SetParams(), CPhyloSaveSelectiondlg::SetSelections(), CRgbaColor::ToCssString(), CRgbaColor::ToHtmlString(), CRgbaColor::ToString(), CColorPickerValidator::TransferToWindow(), CPdfObject::Tri(), CPhyloSaveSelectiondlg::UpdateSelections(), CSGConfigUtils::x_ColorToUserField(), CPhyloTreeScheme::x_ColorToUserField(), CSVGRenderer::x_PolygonStippleToPattern(), and CTreeGraphicsModel::x_RenderNodesPdf().
◆ GetChildren() ◆ GetChildrenLayout() ◆ GetClinSigValue() ◆ GetColor()return a color based on a string.
This function will understand two forms of color type:
Definition at line 1272 of file rgba_color.cpp.
References CRgbaColor::CRgbaColor().
Referenced by CColorTableMethod::Load(), CPhyloSaveSelectiondlg::OnSelListctrlSelected(), s_CreateDefaultColorTable(), CPhyloSaveSelectiondlg::UpdateSelections(), and CTemplateScoringMethod::x_GetColor().
◆ GetColorArray() const float * CRgbaColor::GetColorArray ( void ) const inlineAccess the color array directly.
Definition at line 394 of file rgba_color.hpp.
References CRgbaColor::m_Rgba.
Referenced by CGlLight::Apply(), CGlMaterial::Apply(), CGlState::MakeCurrent(), CPhyloNodeData::Render(), IBoundaryShape::Render(), CPhyloNodeData::RenderRotated(), CGlRenderDebug::WriteText(), CRenderCommon::WriteText(), IPhyloTreeRender::x_RenderNodeHighlight(), CTreeGraphicsModel::x_RenderNodeLabelsPdf(), and IPhyloTreeRender::x_RenderTooltipHints().
◆ GetColsCount() [1/2] size_t CTableDataFTable::GetColsCount ( ) const virtual ◆ GetColsCount() [2/2] size_t CTableDataSeq_table::GetColsCount ( ) const virtual ◆ GetColumn() int CFilter::GetColumn ( void ) const inline ◆ GetColumnCommonStrings() vector< string > CTableDataSeq_table::GetColumnCommonStrings ( size_t col ) const virtualReimplemented from ITableData.
Definition at line 202 of file table_data_seq_table.cpp.
References column, data, CSeqTable_column_info_Base::eField_id_location_strand, Error(), CSeqTable_column_info_Base::GetField_id(), CCommonString_table_Base::GetStrings(), i, CSeqTable_column_info_Base::IsSetField_id(), ITERATE, LOG_POST, s_StrandValues, strings, and CTableDataSeq_table::x_GetColumn().
◆ GetColumnLabel() [1/2] string CTableDataFTable::GetColumnLabel ( size_t col ) const virtual ◆ GetColumnLabel() [2/2] string CTableDataSeq_table::GetColumnLabel ( size_t col ) const virtualImplements ITableData.
Definition at line 157 of file table_data_seq_table.cpp.
References ENUM_METHOD_NAME, Error(), CSeqTable_column_info_Base::GetField_id(), CSeqTable_column_info_Base::GetField_name(), CSeqTable_column_info_Base::GetTitle(), CSeqTable_column_info_Base::IsSetField_id(), CSeqTable_column_info_Base::IsSetField_name(), CSeqTable_column_info_Base::IsSetTitle(), label, LOG_POST, NStr::NumericToString(), and CTableDataSeq_table::x_GetColumn().
◆ GetColumnType() [1/2] ◆ GetColumnType() [2/2]Implements ITableData.
Definition at line 95 of file table_data_seq_table.cpp.
References column, data, CSeqTable_multi_data_Base::e_Bytes, CSeqTable_multi_data_Base::e_Common_bytes, CSeqTable_multi_data_Base::e_Common_string, CSeqTable_multi_data_Base::e_Id, CSeqTable_single_data_Base::e_Id, CSeqTable_multi_data_Base::e_Int, CSeqTable_single_data_Base::e_Int, CSeqTable_multi_data_Base::e_Interval, CSeqTable_single_data_Base::e_Interval, CSeqTable_multi_data_Base::e_Loc, CSeqTable_single_data_Base::e_Loc, CSeqTable_multi_data_Base::e_not_set, CSeqTable_multi_data_Base::e_Real, CSeqTable_single_data_Base::e_Real, CSeqTable_multi_data_Base::e_String, CSeqTable_single_data_Base::e_String, CSeqTable_column_info_Base::eField_id_location_strand, Error(), CSeqTable_column_info_Base::GetField_id(), CSeqTable_column_info_Base::IsSetField_id(), ITableData::kBytes, ITableData::kCommonBytes, ITableData::kCommonString, ITableData::kInt, ITableData::kNone, ITableData::kObject, ITableData::kReal, ITableData::kString, LOG_POST, CSeqTable_single_data_Base::Which(), and CTableDataSeq_table::x_GetColumn().
◆ GetCommand() ◆ GetCommandByAccel()returns in "cmd" command corresponding to the accelerator
◆ GetCoverage() double CGuiObjectInfoSeq_align::GetCoverage ( ) const virtual ◆ GetData() [1/3] ◆ GetData() [2/3] ◆ GetData() [3/3] ◆ GetDefVal()template<typename CntType >
◆ GetDensityMap()template<typename CntType >
◆ GetDescr() [1/3]template<typename TInput , typename TOutput >
◆ GetDescr() [2/3] virtual string IAppJob::GetDescr ( ) const pure virtualReturns a human readable description of the Job (optional)
Implemented in CDiscrepancyReportJob, CAppJob, CExecJob, CGetAssembliesJob, CAnnotMetaDataJob, CTrackInitializationJob, CFlatFileSequenceListJob, CFeatureRetrievalJob, CFeatCompareJob, CPeriodicTestJob, CPrimeNumbersJob, CTableDataVcfJob, CResetScopeHistoryJob, CAttachProjectItemsJob, CPrimeNumbersJob, CSeqTextJob, CSeqGraphicJob, CXmlRetrieveJob, CFlatFileRetrieveJob, CFlatFeatureRetrieveJob, CFastaRetrieveLocJob, CFastaRetrieveJob, CAsnRetrieveJob, CForceJob, CTableDataValidateJob, CTableDataSUCJob, CScoringJob, CFeatureLoadingJob, CBuildSparseAlnJob, CBuildAlnVecJob, CJobFutureJobBase, CJobAdapterJob< TInput, TOutput >, CDownloadJob, CNetBlastMonitoringJob, CNetBlastSubmittingJob, CUsageReportJob, CSearchJobBase, and CGBankLoadingJob.
Referenced by CTextRetrieveJob::Run(), CAppJobDispatcher::ShutDown(), CSchedulerEngine::StartJob(), CThreadPoolEngine::StartJob(), CThreadPoolEngine::x_Find(), and CAppJobDispatcher::x_StartJob().
◆ GetDescr() [3/3] string CAppJob::GetDescr ( ) const overridevirtual ◆ GetDescription() [1/2] const string & CUIObject::GetDescription ( void ) const virtual ◆ GetDescription() [2/2] virtual const string& IUIObject::GetDescription ( ) const pure virtual ◆ GetDirContent()Definition at line 40 of file ftp_utils.cpp.
References ConnNetInfo_Create(), ConnNetInfo_Destroy(), ConnNetInfo_ParseURL(), eUnknown, eURL_Ftp, SConnNetInfo::host, NCBI_THROW, SConnNetInfo::pass, SConnNetInfo::path, SConnNetInfo::scheme, and SConnNetInfo::user.
Referenced by CWinMaskerFileStorage::x_DownloadFileList().
◆ GetError() [1/5]template<typename TInput , typename TOutput >
◆ GetError() [2/5]returns non-null pointer only if job Failed
Definition at line 348 of file app_job_dispatcher.hpp.
References CAppJobNotification::m_Error.
Referenced by ON_EVENT(), CAppJobTask::OnAppJobNotification(), CAlnVecMultiDataSource::OnAppJobNotification(), CSparseMultiDataSource::OnAppJobNotification(), CTextDataSource::OnJobNotification(), CSmartFileTextToolbar::OnJobNotification(), CFeatureGraph::x_OnJobFailed(), CDataTrack::x_OnJobFailed(), CSearchToolBase::x_OnJobFailed(), CScoreCache::x_OnJobFailed(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::x_OnJobNotification(), CJobAdapter::x_OnJobNotification(), and CJobFutureAdapter::x_OnJobNotification().
◆ GetError() [3/5] virtual float ICurve::GetError ( ) const pure virtual ◆ GetError() [4/5] ◆ GetError() [5/5]Returns IAppJobError object describing internal error that caused the Job to fail.
Result shall be returned only if the Job did fail.
Implemented in CAppJob, CExecJob, CGetAssembliesJob, CAnnotMetaDataJob, CTrackInitializationJob, CFlatFileSequenceListJob, CFeatureRetrievalJob, CFeatCompareJob, CPeriodicTestJob, CPrimeNumbersJob, CTableDataVcfJob, CResetScopeHistoryJob, CAttachProjectItemsJob, CPrimeNumbersJob, CSeqTextJob, CSeqGraphicJob, CTextRetrieveJob, CForceJob, CTableDataValidateJob, CTableDataSUCJob, CScoringJob, CFeatureLoadingJob, CBuildSparseAlnJob, CBuildAlnVecJob, CJobFutureJobBase, CJobAdapterJob< TInput, TOutput >, CDownloadJob, CDiscrepancyReportJob, CNetBlastMonitoringJob, CNetBlastSubmittingJob, CUsageReportJob, and CSearchJobBase.
Referenced by CAppJobDispatcher::RunSync(), and CSGGenBankDS::x_ForegroundJob().
◆ GetEventClass() ◆ GetEventMap() ◆ GetExePath() ◆ GetExtension() [1/6] ◆ GetExtension() [2/6] ◆ GetExtension() [3/6] ◆ GetExtension() [4/6]finds and returns a reference to an Extension with the specified Id, search is performed only in the Extension Point with the given Id, returns null if there the Id is not found
Implemented in CExtensionRegistry.
◆ GetExtension() [5/6] ◆ GetExtension() [6/6]finds and returns a reference to an Extension with the specified Id, search is performed across all Points in the Registry returns null if there the Id is not found
Implemented in CExtensionRegistry.
◆ GetExtensionAsInterface() [1/2]template<class I >
void GetExtensionAsInterface ( const string & ext_point_id, vector< CIRef< I > > & interfaces )GetExtensionAsInterface() is a helper function that extracts all extensions implementing the specified interface from the given extension point.
Definition at line 174 of file extension_impl.hpp.
References _ASSERT, _VERIFY, ERR_POST, CExtensionRegistry::GetInstance(), CRef< C, Locker >::GetPointer(), and i.
Referenced by AddCommandsForScopedObjects(), CObjectLoadingTask::AddObjects(), CGBDocument::AttachProjectItems(), CAppOptionsDlg::CreateControls(), CSGDataSourceContext::CSGDataSourceContext(), CSniffReader::CSniffReader(), CAppDialogs::ExportDialog(), CSeqGraphicWidget::InitBioseqEditor(), CDataMiningService::InitService(), CVcfTableView::InitView(), LoadFileForSubmission(), CFileLoadWizard::LoadFormats(), CFileLoadManager::LoadRegisteredManagers(), CProjectTreePanel::OnContextMenu(), CGridWidget::OnGridCellRightClick(), CTextPanel::RegisterCommands(), CAppDialogs::RunToolDialog(), CFileAutoLoader::SetFormatManager(), CSequenceEditingEventHandler::TableReaderClipboard(), CEditingBtnsPanel::TableReaderFromClipboard(), CGBDocument::UnloadProject(), CGBDocument::x_AddItems(), CGBDocument::x_AttachProjectItems(), CProjectViewBase::x_AttachToProject(), CTextPanel::x_CreateEditor(), CSeqDesktopPanel::x_CreateEditor(), CUIDataSourceService::x_InitDataSourceTypes(), CTrackConfigManager::x_InitTrackManager(), CViewManagerService::x_RegisterExtensionFactories(), and CViewGraphic::x_SetNonAsnInput().
◆ GetExtensionAsInterface() [2/2]template<class I >
void GetExtensionAsInterface ( const string & ext_point_id, vector< I * > & interfaces ) ◆ GetExtensionIdentifier() virtual string IExtension::GetExtensionIdentifier ( ) const pure virtualreturns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"
Implemented in CVcfTrackFactory, CGeneModelFactory, CAlignmentTrackFactory, CAlgoToolManagerBase, CColumnarVcfProjectItemExtension, CIndexerOpenViewExtension, CIndexerAppModeExtension, CIndexerProjectItemExtension, CEditProjectItemExtension, CWiggleExporterFactory, CWigLoadManager, CVcfSearchTool, CVCFLoaderManager, CTextViewProjectItemExtension, CTextViewFactory, CSequenceSearchTool, COrfSearchTool, CGtfExporterFactory, CGffLoadManager, CGffExporterFactory, CFlatFileExporterFactory, CFeatureSearchTool, CFASTAFormatLoadManager, CFastaExporterFactory, CEntrezSearchTool, CCpgSearchTool, CComponentSearchTool, CColumnarVCFLoaderManager, CBedLoadManager, CAgpLoader, CAgpExporterFactory, C5ColLoadManager, C5ColExporterFactory, CTextAlignLoaderManager, CRMLoader, CPslLoadManager, CPhyLoader, CPhyExporterFactory, CFastaAlignExporterFactory, CCreateNeedlemanWunschToolManager, CAlignTabExporterFactory, CAlignProjectItemExtension, CAdvancedCleanupTool, CSelectionViewFactory, CAsnExporterFactory, CVcfFeatureDSType, CVcfTrackDataFactory, CTrackContainerFactory, CTraceGraphTrackFactory, CSGTraceGraphDSType, CSixFramesTransTrackFactory, CSFTransDSType, CSequenceTrackFactory, CSeqTableGraphTrackFactory, CSGGraphDSType, CSGSequenceDSType, CSGAlignmentDSType, CSegmentMapTrackFactory, CSGSegmentMapDSType, CScaffoldTrackFactory, CGraphTrackFactory, CGraphOverlayFactory, CFeatureTrackFactory, CFeaturePanelDSType, CSGFeatureDSType, CExternalLayoutTrackFactory, CEpigenomicsTrackFactory, CEpigenomicsDSType, CVarTrackFactory, CComponentTrackFactory, CAllOtherFeaturesTrackFactory, CAggregateFeatureTrackFactory, CFileLoadPanelClientFactory< T >, CBioseqEditorFactory, CSnpTrackFactory, CSGSnpDSType, CLDBlockTrackFactory, CLDBlockDSType, CHapmapTrackFactory, CSGHapmapDSType, CBinsTrackFactory, CBinsDSType, CSrcEditTool, CSequinDesktopViewFactory, CQualTableLoadManager, CDebugMacroTool, CAutodefToolManager, CWindowMaskerTool, CViewGraphicFactory, CFeatTableViewFactory, CVcfTableViewFactory, CSNPSearchTool, CSeqTextViewFactory, CMergeTool, CGenBankUIDataSourceType, CGenBankUIDataSource, CGBFlatFileLoadManager, CCleanupTool, CBamUIDataSourceType, CBamUIDataSource, CTreeBuilderTool, CCommonTaxTreeTool, CSplignTool, CProSplignTool, CPhyTreeViewFactory, CNGAlignTool, CNetBLASTUIDataSourceType, CNetBLASTUIDataSource, CNetBLAST_DMSearchTool, CMuscleTool, CMultiAlignViewFactory, CMPCrossAlignViewFactory, CMergeAlignmentsToolManager, CMafftTool, CLBLASTUIDataSourceType, CLBLASTUIDataSource, CKalignTool, CGroupAlignmentsToolManager, CFindOverlapTool, CDotMatrixViewFactory, CCrossAlignViewFactory, CCreateGeneModelToolManager, CClustalwTool, CClustalOmegaTool, CCleanupAlignmentsToolManager, CBLASTToolManager, CAnnotCompareViewFactory, CAlnSummaryViewFactory, CAlignSpanViewFactory, CTaskViewFactory, CEventViewFactory, CDiagConsoleViewFactory, CProjectFormatLoadManager, CProjectTableViewFactory, CTableViewFactory, CTableFileLoadManager, CProjectTreeViewFactory, CFileAutoLoader, CDataSourcesOptionsDlgExtension, CDataMiningViewFactory, and CASNFormatLoadManager.
Referenced by CExtensionPoint::AddExtension(), CExtensionPoint::RemoveExtension(), CExtensionRegistry::RemoveExtension(), s_CallExtensionProjectItemAttached(), s_CallExtensionProjectItemCreated(), s_CallExtensionProjectItemDetached(), and CGBDocument::x_GetDataSourceByType().
◆ GetExtensionLabel() virtual string IExtension::GetExtensionLabel ( ) const pure virtualreturns a displayable label for this extension ( please capitalize the key words - "My Extension" )
Implemented in CVcfTrackFactory, CGeneModelFactory, CAlignmentTrackFactory, CAlgoToolManagerBase, CColumnarVcfProjectItemExtension, CIndexerOpenViewExtension, CIndexerAppModeExtension, CIndexerProjectItemExtension, CEditProjectItemExtension, CWiggleExporterFactory, CWigLoadManager, CVcfSearchTool, CVCFLoaderManager, CTextViewProjectItemExtension, CTextViewFactory, CSequenceSearchTool, COrfSearchTool, CGtfExporterFactory, CGffLoadManager, CGffExporterFactory, CFlatFileExporterFactory, CFeatureSearchTool, CFASTAFormatLoadManager, CFastaExporterFactory, CEntrezSearchTool, CCpgSearchTool, CComponentSearchTool, CColumnarVCFLoaderManager, CBedLoadManager, CAgpLoader, CAgpExporterFactory, C5ColLoadManager, C5ColExporterFactory, CTextAlignLoaderManager, CRMLoader, CPslLoadManager, CPhyLoader, CPhyExporterFactory, CFastaAlignExporterFactory, CCreateNeedlemanWunschToolManager, CAlignTabExporterFactory, CAlignProjectItemExtension, CAdvancedCleanupTool, CSelectionViewFactory, CAsnExporterFactory, CVcfFeatureDSType, CVcfTrackDataFactory, CTrackContainerFactory, CTraceGraphTrackFactory, CSGTraceGraphDSType, CSixFramesTransTrackFactory, CSFTransDSType, CSequenceTrackFactory, CSeqTableGraphTrackFactory, CSGGraphDSType, CSGSequenceDSType, CSGAlignmentDSType, CSegmentMapTrackFactory, CSGSegmentMapDSType, CScaffoldTrackFactory, CGraphTrackFactory, CGraphOverlayFactory, CFeatureTrackFactory, CFeaturePanelDSType, CSGFeatureDSType, CExternalLayoutTrackFactory, CEpigenomicsTrackFactory, CEpigenomicsDSType, CVarTrackFactory, CComponentTrackFactory, CAllOtherFeaturesTrackFactory, CAggregateFeatureTrackFactory, CFileLoadPanelClientFactory< T >, CBioseqEditorFactory, CSnpTrackFactory, CSGSnpDSType, CLDBlockTrackFactory, CLDBlockDSType, CHapmapTrackFactory, CSGHapmapDSType, CBinsTrackFactory, CBinsDSType, CSrcEditTool, CSequinDesktopViewFactory, CQualTableLoadManager, CDebugMacroTool, CAutodefToolManager, CWindowMaskerTool, CViewGraphicFactory, CFeatTableViewFactory, CVcfTableViewFactory, CSNPSearchTool, CSeqTextViewFactory, CMergeTool, CGenBankUIDataSourceType, CGenBankUIDataSource, CGBFlatFileLoadManager, CCleanupTool, CBamUIDataSourceType, CBamUIDataSource, CTreeBuilderTool, CCommonTaxTreeTool, CSplignTool, CProSplignTool, CPhyTreeViewFactory, CNGAlignTool, CNetBLASTUIDataSourceType, CNetBLASTUIDataSource, CNetBLAST_DMSearchTool, CMuscleTool, CMultiAlignViewFactory, CMPCrossAlignViewFactory, CMergeAlignmentsToolManager, CMafftTool, CLBLASTUIDataSourceType, CLBLASTUIDataSource, CKalignTool, CGroupAlignmentsToolManager, CFindOverlapTool, CDotMatrixViewFactory, CCrossAlignViewFactory, CCreateGeneModelToolManager, CClustalwTool, CClustalOmegaTool, CCleanupAlignmentsToolManager, CBLASTToolManager, CAnnotCompareViewFactory, CAlnSummaryViewFactory, CAlignSpanViewFactory, CTaskViewFactory, CEventViewFactory, CDiagConsoleViewFactory, CProjectFormatLoadManager, CProjectTableViewFactory, CTableViewFactory, CTableFileLoadManager, CProjectTreeViewFactory, CFileAutoLoader, CDataSourcesOptionsDlgExtension, CDataMiningViewFactory, and CASNFormatLoadManager.
◆ GetExtensionPoint() [1/2] ◆ GetExtensionPoint() [2/2]returns a reference to an Extension Point with the given identifier, returns null if there the Id is not found
Implemented in CExtensionRegistry.
◆ GetExtensionPoints() [1/2] void CExtensionRegistry::GetExtensionPoints ( TExtPointVec & ext_points ) virtual ◆ GetExtensionPoints() [2/2] virtual void IExtensionRegistry::GetExtensionPoints ( TExtPointVec & ext_points ) pure virtualfills the given container with all Extension Points registered
Implemented in CExtensionRegistry.
◆ GetExtensions() [1/4] ◆ GetExtensions() [2/4]finds an Extension Point with the given Id and fills the given container with references to all Extensions registered in the Point.
returns false if a Point with the given id is not registered
Implemented in CExtensionRegistry.
◆ GetExtensions() [3/4] void CExtensionPoint::GetExtensions ( TExtVec & extensions ) virtual ◆ GetExtensions() [4/4] virtual void IExtensionPoint::GetExtensions ( TExtVec & extensions ) pure virtualImplemented in CExtensionPoint.
◆ GetFeat_CI()Definition at line 114 of file snp_gui.cpp.
References SAnnotSelector::AddNamedAnnots(), SAnnotSelector::AddUnnamedAnnots(), CSeqUtils::eAnnot_Unnamed, CSeqFeatData::eSubtype_variation, CSeqUtils::fAnnot_UnsetNamed, CSeqUtils::GetAnnotSelector(), CRange_Base::GetFrom(), CRange_Base::GetTo(), Handle, SAnnotSelector::IncludeNamedAnnotAccession(), CSeqUtils::NameTypeStrToValue(), and CSeqUtils::SetResolveDepth().
Referenced by NSnpAnnot::EstimateSNPCount(), and CSnpTrack::x_GetFeat_CI().
◆ GetFilename() [1/2] string SFileDlgData::GetFilename ( void ) const ◆ GetFilename() [2/2] wxString SWFileDlgData::GetFilename ( void ) const ◆ GetFilters() ◆ GetFrom() [1/2]template<class Attr , class Position >
◆ GetFrom() [2/2] ◆ GetGraph_CI()Definition at line 61 of file snp_gui.cpp.
References SAnnotSelector::AddNamedAnnots(), CombineWithZoomLevel(), CSeq_annot_Base::C_Data::e_Graph, ExtractZoomLevel(), CSeqUtils::fAnnot_UnsetNamed, CAnnotTypes_CI::GetAnnotNames(), CSeqUtils::GetAnnotSelector(), CRange_Base::GetFrom(), COpenRange< Position >::GetLength(), CRange_Base::GetTo(), CSeq_loc::GetTotalRange(), Handle, SAnnotSelector::IncludeNamedAnnotAccession(), CSeqUtils::IsExtendedNAA(), kMax_Int, SAnnotSelector::ResetAnnotsNames(), SAnnotSelector::SetCollectNames(), SAnnotSelector::SetExcludeExternal(), and CSeqUtils::SetResolveDepth().
Referenced by NSnpAnnot::EstimateSNPCount(), and CSnpTrack::x_GetGraph_CI().
◆ GetGreen() float CRgbaColor::GetGreen ( void ) const inlineDefinition at line 327 of file rgba_color.hpp.
References CRgbaColor::m_Rgba.
Referenced by CRgbaColor::Brightness(), CRenderCommon::ColorC(), CRgbaColor::ColorDistance(), CRgbaColor::CRgbaColor(), CRenderingContext::Draw3DQuad_HorzLines(), CRgbaGradColorTable::FillGradient(), CGlState::MakeCurrent(), operator*(), operator+(), operator<(), operator==(), CGraphPanel::PrepareContext(), CHitMatrixRenderer::Render(), CRgbaColor::RgbToHsv(), CPdfObject::SetColor(), CPdfObject::SetFillColor(), CRgbaColor::ToString(), CScatterPlotGlyph::x_Draw(), CAlignSmearGlyph::x_Draw(), CSeqGraphicRenderer::x_Draw(), CHistogramGlyph::x_DrawLinearRuler(), CHistogramGlyph::x_DrawLogRuler(), CAlignGlyph::x_DrawUnalignedBar(), CFeatGlyph::x_GetUserColor(), CAlnMultiRenderer::x_Render(), CPhyloTreePane::x_Render(), CSeqTextPane::x_Render(), CHitMatrixGraph::x_RenderHits(), CAlnMultiRenderer::x_RenderMasterRow(), and CHitMatrixGraph::x_RenderPath().
◆ GetGreenUC() unsigned char CRgbaColor::GetGreenUC ( void ) const inlineDefinition at line 351 of file rgba_color.hpp.
References CRgbaColor::m_Rgba.
Referenced by CSettingsSet::ColorToUserField(), ConvertColor(), CRgbaColor::GetRgbaUC(), CRgbaColor::GetRgbUC(), CPhyloSaveSelectiondlg::OnSelListctrlSelected(), s_UpdateControlColour(), CwxTreeLabelEdit::SetParams(), CPhyloSaveSelectiondlg::SetSelections(), CRgbaColor::ToCssString(), CRgbaColor::ToHtmlString(), CRgbaColor::ToString(), CColorPickerValidator::TransferToWindow(), CPdfObject::Tri(), CPhyloSaveSelectiondlg::UpdateSelections(), CSGConfigUtils::x_ColorToUserField(), CPhyloTreeScheme::x_ColorToUserField(), CSVGRenderer::x_PolygonStippleToPattern(), and CTreeGraphicsModel::x_RenderNodesPdf().
◆ GetGreyscale() ◆ GetHelpId() [1/2] ◆ GetHelpId() [2/2] ◆ GetHint() [1/2] ◆ GetHint() [2/2] ◆ GetIcon() [1/6] string CGuiObjectInfoComponent::GetIcon ( ) const virtual ◆ GetIcon() [2/6] virtual string CGuiObjectInfoSeq_feat::GetIcon ( ) const inlinevirtual ◆ GetIcon() [3/6] virtual std::string CGuiObjectInfoSeq_align::GetIcon ( ) const inlinevirtual ◆ GetIcon() [4/6] string CGuiObjectInfoBioseq::GetIcon ( ) const virtual ◆ GetIcon() [5/6] virtual string CGuiObjectInfoBioseq_set::GetIcon ( ) const inlinevirtual ◆ GetIcon() [6/6] virtual string IGuiObjectInfo::GetIcon ( ) const pure virtualImplemented in CGuiObjectInfoValidError, CGuiObjectInfoSeq_loc, CGuiObjectInfoSeq_id, CGuiObjectInfoSeq_annot, CGuiObjectInfoSeq_align_set, CGuiObjectInfoGCAssembly, CGuiObjectInfoEntrezgene, CGuiObjectInfoDistanceMatrix, CGuiObjectInfoDefault, CGuiObjectInfoBioTreeContainer, CGuiObjectInfoBioseq_set, CGuiObjectInfoBioseq, CGuiObjectInfoSeq_align, CGuiObjectInfoSeq_feat, and CGuiObjectInfoComponent.
◆ GetIconAlias() [1/3]Implements IUIObject.
Definition at line 130 of file ui_object.cpp.
References CUIObject::m_IconAlias.
Referenced by CProjectTreeView::GetIconAlias(), CProjectViewBase::GetIconAlias(), CwxGLTestView::GetIconAlias(), CDiagConsoleView::GetIconAlias(), CEventView::GetIconAlias(), CTaskView::GetIconAlias(), CSelectionView::GetIconAlias(), PT::CView::Initialize(), CTableViewFactory::RegisterIconAliases(), CTaskViewFactory::RegisterIconAliases(), CAlignSpanViewFactory::RegisterIconAliases(), CAlnSummaryViewFactory::RegisterIconAliases(), CAnnotCompareViewFactory::RegisterIconAliases(), CCrossAlignViewFactory::RegisterIconAliases(), CDotMatrixViewFactory::RegisterIconAliases(), CMPCrossAlignViewFactory::RegisterIconAliases(), CMultiAlignViewFactory::RegisterIconAliases(), CPhyTreeViewFactory::RegisterIconAliases(), CSeqTextViewFactory::RegisterIconAliases(), CVcfTableViewFactory::RegisterIconAliases(), CFeatTableViewFactory::RegisterIconAliases(), CViewGraphicFactory::RegisterIconAliases(), CSequinDesktopViewFactory::RegisterIconAliases(), and CTextViewFactory::RegisterIconAliases().
◆ GetIconAlias() [2/3] virtual const string& IUIObject::GetIconAlias ( ) const pure virtual ◆ GetIconAlias() [3/3] ◆ GetID() [1/2] string CVcfVariant::GetID ( void ) const inline ◆ GetID() [2/2]Inline Implementation.
Definition at line 164 of file event.hpp.
References CEvent::m_ID.
Referenced by CViewEvent::GetType(), CMultiAlignView::OnAlnWidgetSelChanged(), CProjectView::OnDecoratePopupMenu(), CEventHandler::OnEvent(), CTestReceiver::OnEventReceipt(), CTestDispatcher::OnEventReceipt(), CSelectionPanel::OnSelServiceStateChange(), CProjectView::OnShowPopupMenu(), CPhyTreeView::OnSomethingEdited(), CCompositeAppTask::OnTaskEvent(), CProjectTreeView::OnWidgetSelChanged(), CProjectView::x_OnWidgetItemActivated(), CProjectView::x_OnWidgetRangeChanged(), and CProjectView::x_OnWidgetSelChanged().
◆ GetIdentifier() [1/2] string CExtensionPoint::GetIdentifier ( ) const virtual ◆ GetIdentifier() [2/2] virtual string IExtensionPoint::GetIdentifier ( ) const pure virtual ◆ GetImageAlias() ◆ GetInfoColumns() ◆ GetInfoColumnsAsString() string CVcfVariant::GetInfoColumnsAsString ( ) const ◆ GetInsertionRanges()Definition at line 740 of file gui_object_info_seq_align.cpp.
References count, IScoringAlignment::CreateSegmentIterator(), IAlnSegmentIterator::eAllSegments, COpenRange< Position >::Empty(), IAlnExplorer::eRight, IAlnSegment::fAligned, IAlnSegment::fIndel, IAlnSegment::GetAlnRange(), IScoringAlignment::GetAnchor(), CRange_Base::GetFrom(), COpenRange< Position >::GetLength(), IAlnSegment::GetRange(), IScoringAlignment::GetSeqPosFromAlnPos(), CRange_Base::GetTo(), IAlnSegment::GetType(), and IAlnGraphicDataSource::IsNegativeStrand().
Referenced by CGuiObjectInfoSeq_align::GetToolTip().
◆ GetInstance() [1/3]Definition at line 90 of file app_job_dispatcher.cpp.
References CAppJobDispatcher::CAppJobDispatcher(), CRef< C, Locker >::Reset(), and CAppJobDispatcher::sm_Dispatcher.
Referenced by CScoreCache::CalculateScores(), CJobFutureAdapter::Cancel(), CProjectLoadingTask::CancelBackgrounded(), CAppJobTask::CancelBackgrounded(), CJobUITask::CancelBackgrounded(), CSearchToolBase::CancelSearch(), CFeatTableDS::ClearCurrentJob(), CSGGenBankDS::DeleteAllJobs(), CFeaturePanelDS::DeleteMetaDataJob(), CJobFutureAdapter::Detach(), CAsyncCall::Execute(), CTaxIdHelper::FillControl(), CTextDataSource::GetFlatFileSeqs(), CAnnotCompareDS::GetProgress(), CwxMainFrame::Init(), CSparseMultiDataSource::Init(), CJobFutureAdapter::IsRunning(), CBLASTDatabases::Load(), CTextDataSource::LoadAsn(), CTableDataVcf::LoadData(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::LoadData(), CTextDataSource::LoadXml(), CAsyncCallDlg::OnCancelClick(), CwxNCBIApp::OnExit(), CTableDataVcf::OnJobNotification(), CJobUITask::OnTimer(), CAsyncCallDlg::OnTimer(), CPhyloForce::OnTimer(), CAppTaskService::PreShutDownService(), CUsageReportJob::ReportUsage(), CTaxIdHelper::Reset(), CScoreCache::ResetScores(), CAppJobTask::Run(), CDiscrepancyPanel::CDiscrepancyHelper::RunTests(), CJobAdapter::Start(), CJobFutureAdapter::Start(), CPhyloForce::StartRendering(), CSearchToolBase::StartSearch(), CPhyloForce::StopLayout(), CFeatTableDS::Update(), CSGGenBankDS::x_BackgroundJob(), CAnnotCompareDS::x_BackgroundJob(), CJobAdapter::x_CancelJob(), CTextDataSource::x_CancelJob(), CFeatureGraph::x_CancelJob(), CFeatureGraph::x_CancelJobs(), CTaxIdHelper::x_CancelJobs(), CSeqGraphicDemoApp::x_CreateGUI(), CAnnotCompareDS::x_DeleteAllJobs(), CAlnVecMultiDataSource::x_DeleteJob(), CSparseMultiDataSource::x_DeleteJob(), CScoreCache::x_DeleteJob(), CSGAlignmentDS::x_DeleteScoringJob(), CWinMaskerFileStorage::x_DownloadFiles(), CwxNCBIApp::x_InitAppJobDispatcher(), CFrameworkDemoApp::x_InitAppJobDispatcher(), CDemoAlignTableApp::x_InitAppJobDispatcher(), CDemoFeatTableApp::x_InitAppJobDispatcher(), CDemoApp::x_InitAppJobDispatcher(), CPhyloForce::x_Layout(), CwxNCBIApp::x_OnIdle(), CProjectServiceTestTask::x_Run(), CProjectLoadingTask::x_StartJob(), CAsyncCall::~CAsyncCall(), CDiscrepancyPanel::CDiscrepancyHelper::~CDiscrepancyHelper(), CPhyloForce::~CPhyloForce(), CProjectLoadingTask::~CProjectLoadingTask(), CSmartFileTextToolbar::~CSmartFileTextToolbar(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::~CSUCRefreshCntrlHelper(), CTableDataVcf::~CTableDataVcf(), and CWinMaskerFileStorage::~CWinMaskerFileStorage().
◆ GetInstance() [2/3] ◆ GetInstance() [3/3]provides access to the Singleton
Definition at line 133 of file extension_impl.cpp.
References CSafeStaticRef< T >::Get(), and CExtensionRegistry::sm_Instance.
Referenced by CExtensionDeclaration::CExtensionDeclaration(), CExtensionPointDeclaration::CExtensionPointDeclaration(), CLBLASTUIDataSource::Close(), CNetBLASTUIDataSource::Close(), CBamUIDataSource::Close(), CGenBankUIDataSource::Close(), GetExtensionAsInterface(), CUIDataSourceService::InitService(), CLBLASTUIDataSource::Open(), CNetBLASTUIDataSource::Open(), CBamUIDataSource::Open(), CGenBankUIDataSource::Open(), and CUIDataSourceService::ShutDownService().
◆ GetIntervals() const vector< TSeqRange > & CLayoutObject::GetIntervals ( void ) const ◆ GetIntValue() [1/2] long CTableDataFTable::GetIntValue ( size_t row, size_t col ) const virtualReimplemented from ITableData.
Definition at line 251 of file table_data_ftable.cpp.
References Error(), CRange_Base::GetFrom(), COpenRange< Position >::GetLength(), CRange_Base::GetTo(), CSeq_loc::GetTotalRange(), int, LOG_POST, CTableDataFTable::m_FTable, row, s_CountIntervals(), and rapidjson::value.
◆ GetIntValue() [2/2] long CTableDataSeq_table::GetIntValue ( size_t row, size_t col ) const virtualReimplemented from ITableData.
Definition at line 386 of file table_data_seq_table.cpp.
References column, data, CSeqTable_multi_data_Base::e_Int, CSeqTable_column_info_Base::eField_id_location_from, CSeqTable_column_info_Base::eField_id_location_to, CSeqTable_column_info_Base::eField_id_product_from, CSeqTable_column_info_Base::eField_id_product_to, Error(), CSeqTable_column_info_Base::GetField_id(), CSeqTable_single_data_Base::GetInt(), CSeqTable_single_data_Base::IsInt(), CSeqTable_column_info_Base::IsSetField_id(), LOG_POST, row, rapidjson::value, and CTableDataSeq_table::x_GetColumn().
Referenced by CTableDataSeq_table::GetStringValue().
◆ GetJob() IAppJob& CThreadPoolEngine::CThreadTask::GetJob ( ) inline ◆ GetJobError() ◆ GetJobID() TJobID CAppJobNotification::GetJobID ( ) const inlineDefinition at line 340 of file app_job_dispatcher.hpp.
References CAppJobNotification::m_JobID.
Referenced by CSearchToolBase::OnAJNotification(), CFeatureGraph::OnAJNotification(), CScoreCache::OnAJNotification(), CDataTrack::OnAJNotification(), CProjectLoadingTask::OnAppJobNotification(), CAppJobTask::OnAppJobNotification(), CPhyloForce::OnAppJobNotification(), CAlnVecMultiDataSource::OnAppJobNotification(), CSparseMultiDataSource::OnAppJobNotification(), CProjectLoadingTask::OnAppJobProgress(), CAppJobTask::OnAppJobProgress(), CTableDataVcf::OnJobNotification(), CDiscrepancyPanel::CDiscrepancyHelper::OnJobNotification(), CTextDataSource::OnJobNotification(), CSmartFileTextToolbar::OnJobNotification(), CSearchToolBase::OnProgress(), CAnnotCompareDS::x_OnAppJobNotification(), CBinsTrack::x_OnJobCompleted(), CHapmapTrack::x_OnJobCompleted(), CLDBlockTrack::x_OnJobCompleted(), CSnpTrack::x_OnJobCompleted(), CFeatureGraph::x_OnJobCompleted(), CEpigenomicsTrack::x_OnJobCompleted(), CFeatureTrack::x_OnJobCompleted(), CGraphTrack::x_OnJobCompleted(), CSegmentMapTrack::x_OnJobCompleted(), CSequenceTrack::x_OnJobCompleted(), CTrackContainer::x_OnJobCompleted(), CAlignmentTrack::x_OnJobCompleted(), CGeneModelTrack::x_OnJobCompleted(), CSixFramesTransTrack::x_OnJobCompleted(), CVcfTrack::x_OnJobCompleted(), CFeatureGraph::x_OnJobFailed(), CDataTrack::x_OnJobFailed(), CBLASTDatabases::x_OnJobNotification(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::x_OnJobNotification(), CTaxIdHelper::x_OnJobNotification(), and CWinMaskerFileStorage::x_OnJobNotification().
◆ GetJobId() ◆ GetJobProgress() ◆ GetJobResult() ◆ GetJobState() [1/3]Implements IAppJobEngine.
Definition at line 187 of file thread_pool_engine.cpp.
References IAppJob::eCanceled, CThreadPool_Task::eCanceled, IAppJob::eCompleted, CThreadPool_Task::eCompleted, CThreadPool_Task::eExecuting, IAppJob::eFailed, CThreadPool_Task::eFailed, CThreadPool_Task::eIdle, IAppJob::eInvalid, map_checker< Container >::end(), CThreadPool_Task::eQueued, IAppJob::eRunning, CThreadPoolEngine::m_JobToHandle, CThreadPoolEngine::m_Mutex, and CThreadPoolEngine::x_Find().
◆ GetJobState() [2/3] ◆ GetJobState() [3/3] ◆ GetKey() ◆ GetLabel() [1/15] string CGuiObjectInfoComponent::GetLabel ( void ) const virtual ◆ GetLabel() [2/15] string CGuiObjectInfoSeq_feat::GetLabel ( void ) const virtual ◆ GetLabel() [3/15] string CExtensionPoint::GetLabel ( void ) const virtual ◆ GetLabel() [4/15] ◆ GetLabel() [5/15]Implements IUIObject.
Definition at line 124 of file ui_object.cpp.
References CUIObject::m_Label.
Referenced by CProjectService::AddProjectView(), CViewManagerService::AddToWorkbench(), CwxGLTestView::GetClientLabel(), CProjectTreeView::GetClientLabel(), CDiagConsoleView::GetClientLabel(), CEventView::GetClientLabel(), CTaskView::GetClientLabel(), CSelectionView::GetClientLabel(), CLBLASTUIDataSourceType::GetExtensionLabel(), CNetBLASTUIDataSourceType::GetExtensionLabel(), CBamUIDataSourceType::GetExtensionLabel(), CGenBankUIDataSourceType::GetExtensionLabel(), CProjectTreeView::GetFingerprint(), CwxGLTestView::GetFingerprint(), CClockView::GetFingerprint(), CDiagConsoleView::GetFingerprint(), CEventView::GetFingerprint(), CTaskView::GetFingerprint(), CSelectionView::GetFingerprint(), CASNFormatLoadManager::GetLabel(), CTableFileLoadManager::GetLabel(), CGBFlatFileLoadManager::GetLabel(), CQualTableLoadManager::GetLabel(), CPhyLoader::GetLabel(), CPslLoadManager::GetLabel(), CRMLoader::GetLabel(), CTextAlignLoaderManager::GetLabel(), C5ColLoadManager::GetLabel(), CAgpLoader::GetLabel(), CBedLoadManager::GetLabel(), CColumnarVCFLoaderManager::GetLabel(), CFASTAFormatLoadManager::GetLabel(), CGffLoadManager::GetLabel(), CVCFLoaderManager::GetLabel(), CWigLoadManager::GetLabel(), CProjectViewBase::GetLabel(), CUICommand::GetName(), CBLASTToolManager::GetTask(), CNetBLASTUILoadManager::GetTask(), CSimpleProjectView::InitView(), CSeqTextView::InitView(), CIndexerOpenViewExtension::OnViewOpen(), CAppDialogs::OpenViewlDialog(), CViewManagerService::RegisterFactory(), CBLASTToolManager::x_CreateOptionsPanelIfNeeded(), CViewManagerService::x_DoAddToWorkbench(), CViewManagerService::x_DoRemoveViewFromWorkbench(), CViewManagerService::x_GetViewRegistryPath(), COpenViewManager::x_LoadParamPanelSettings(), CProjectViewBase::x_ReportInvalidInputData(), CCleanupAlignmentsToolManager::x_ValidateParams(), CCreateGeneModelToolManager::x_ValidateParams(), CGroupAlignmentsToolManager::x_ValidateParams(), CMergeAlignmentsToolManager::x_ValidateParams(), and CAutodefToolManager::x_ValidateParams().
◆ GetLabel() [6/15] std::string CGuiObjectInfoSeq_align::GetLabel ( void ) const virtual ◆ GetLabel() [7/15] string CGuiObjectInfoBioseq::GetLabel ( void ) const virtual ◆ GetLabel() [8/15] string CGuiObjectInfoBioseq_set::GetLabel ( void ) const virtual ◆ GetLabel() [9/15] virtual string IGuiObjectInfo::GetLabel ( ) const pure virtualImplemented in CGuiObjectInfoValidError, CGuiObjectInfoSeq_loc, CGuiObjectInfoSeq_id, CGuiObjectInfoSeq_annot, CGuiObjectInfoSeq_align_set, CGuiObjectInfoGCAssembly, CGuiObjectInfoEntrezgene, CGuiObjectInfoDistanceMatrix, CGuiObjectInfoDefault, CGuiObjectInfoBioTreeContainer, CGuiObjectInfoBioseq_set, CGuiObjectInfoBioseq, CGuiObjectInfoSeq_align, CGuiObjectInfoSeq_feat, and CGuiObjectInfoComponent.
◆ GetLabel() [10/15] ◆ GetLabel() [11/15]Implemented in CUIObject.
Referenced by CUIDataSourceService::AddDataSource(), CDataSourcesPage::CreateControls(), CFileLoadManager::GetLabel(), PT::CDataSource::Initialize(), CItemSelectionPanel::x_AddItem(), COpenDlg::x_AppendOptionForManager(), CUIDataSourceService::x_CloseDataSources(), COpenDlg::x_DoTransition(), CRunToolDlg::x_DoTransition(), CItemSelectionPanel::x_FilterItems(), CItemSelectionPanel::x_FindItemByLabel(), CFileLoadManager::x_GetOptionsPanel(), CUIDataSourceService::x_InitDataSourceTypes(), CUIDataSourceService::x_InitDefaultDataSources(), and CUIDataSourceService::x_OpenDataSources().
◆ GetLabel() [12/15] ◆ GetLabel() [13/15]Definition at line 140 of file label.cpp.
References _ASSERT, CSerialObject::GetThisTypeInfo(), label, and NULL.
Referenced by CLinkUtils::AddBlastProductLink(), CProjectService::AddProjectView(), CLinkUtils::AddSequenceLinks(), CSubmissionWizard::ApplySubmitCommand(), CComponentSearchJob::CComponentSearchJob(), CFeatureSearchJob::CFeatureSearchJob(), IProjectViewFactory::CombineObjects(), CTableViewWithTextViewNav::CombineObjects(), CEditHistory::CreateControls(), CSequenceEditingEventHandler::CreateSeqSubmit(), CSequenceSearchJob::CSequenceSearchJob(), CAnnotCompareDS::DumpTextReport(), CAgpObjectLoader::Execute(), CAssemblyObjectLoader::Execute(), CBedObjectLoader::Execute(), CGBFlatFileObjectLoader::Execute(), CGBObjectLoader::Execute(), CGffObjectLoader::Execute(), CLBLASTObjectLoader::Execute(), CPhyObjectLoader::Execute(), CRMObjectLoader::Execute(), CFeatTableDS::SFeatureRow::FillIn(), CObjectListTableModel::GetExtraValueAt(), CObjectListSelTM::GetExtraValueAt(), CLabel::GetIconAlias(), CGuiObjectInfoComponent::GetLabel(), CGuiObjectInfoSeq_feat::GetLabel(), CClonePlacementGlyph::GetLabel(), CGuiObjectInfoSeq_align::GetLabel(), CGuiObjectInfoBioseq::GetLabel(), CGuiObjectInfoBioseq_set::GetLabel(), CGuiObjectInfoBioTreeContainer::GetLabel(), CGuiObjectInfoDefault::GetLabel(), CGuiObjectInfoDistanceMatrix::GetLabel(), CGuiObjectInfoEntrezgene::GetLabel(), CGuiObjectInfoGCAssembly::GetLabel(), CGuiObjectInfoSeq_align_set::GetLabel(), CGuiObjectInfoSeq_annot::GetLabel(), CGuiObjectInfoSeq_id::GetLabel(), CGuiObjectInfoSeq_loc::GetLabel(), CGuiObjectInfoValidError::GetLabel(), CSeq_entryHandler::GetLabel(), CGBDocumentLabelHandler::GetLabel(), CGBProjectLabelHandler::GetLabel(), CGBWorkspaceLabelHandler::GetLabel(), CGBProject_ver2LabelHandler::GetLabel(), CHitMatrixDataSource::GetLabel(), CFeatGlyph::GetLabel(), CSegmentGlyph::GetLabel(), CGuiObjectInfoVariant::GetLinks(), CLocationListCtrl::GetListIdStrForSeqId(), CFeatGlyph::GetPName(), CGBProjectHandle::GetShortTitle(), CTableDataFTable::GetStringValue(), CTableDataSeq_table::GetStringValue(), CTaxTreeDS_ObjMgr::GetTaxMap(), CAlnVecRowHandle::GetText(), CSparseRowHandle::GetText(), CAlignGlyph::GetTitle(), CGBProjectHandle::GetTitle(), CGuiObjectInfoComponent::GetToolTip(), CGuiObjectInfoBioseq::GetToolTip(), CGuiObjectInfoBioseq_set::GetToolTip(), CGuiObjectInfoBioTreeContainer::GetToolTip(), CGuiObjectInfoClone::GetToolTip(), CGuiObjectInfoDefault::GetToolTip(), CGuiObjectInfoDistanceMatrix::GetToolTip(), CGuiObjectInfoEntrezgene::GetToolTip(), CGuiObjectInfoGCAssembly::GetToolTip(), CGuiObjectInfoImpFeature::GetToolTip(), CGuiObjectInfoRegionFeature::GetToolTip(), CGuiObjectInfoSeqFeature::GetToolTip(), CGuiObjectInfoSiteFeature::GetToolTip(), CGuiObjectInfoPrimer::GetToolTip(), CGuiObjectInfoSeq_align_set::GetToolTip(), CGuiObjectInfoSeq_annot::GetToolTip(), CGuiObjectInfoSeq_id::GetToolTip(), CGuiObjectInfoSeq_loc::GetToolTip(), CGuiObjectInfoValidError::GetToolTip(), CGuiObjectInfoVariant::GetToolTip(), CGuiObjectInfoVariation::GetToolTip(), CSeqTextDataSourceInterval::GetToolTipForPosition(), CAlnTableDS::GetValueAt(), CViewGraphic::InitView(), CFastaObjectLoader::LoadAlignsFromStream(), CFastaObjectLoader::LoadFromStream(), CAsnObjectLoader::LoadFromStream(), CTextAlignObjectLoader::LoadFromStream(), CFlatFileDemoDlg::OnAccClick(), CSelectFeatureDlg::OnButtonSaveFile(), CBamRefSequencesPanel::OnIdle(), CVcfRefSequencesPanel::OnIdle(), CSelectFeatureDlg::OnLoadAccession(), CFolderEditDlg::OnRestoreBtn(), STreeNodeMapper::operator()(), CLocationListCtrl::PopulateIdListFromScope(), CPluginValue::Print(), CIndexerProjectItemExtension::ProjectItemCreated(), C5ColExportJob::Run(), CAgpExportJob::Run(), CFlatFileExportJob::Run(), s_ExpandProjectFolder(), s_Fingerprint_Seq_feat(), s_GetBioseq_setContent(), s_GetGenProdContent(), s_GetIdLabel(), s_GetNucProtContent(), s_GetSegsetContent(), s_ListProjectFolder(), s_RemoveItem(), s_Render_GenericAlign(), s_Render_PairwiseAlign(), s_Render_SeqFeat(), CLabel::SetLabelByData(), CConversionResultPanel::SetObjects(), CObjectListWidgetSel::x_CopyUniqueObjects(), CProSplignJob::x_CreateOneProjectItem(), CGBankLoadingJob::x_CreateProjectItems(), CBLASTSeqToolJob::x_CreateProjectItems(), CCleanupAlignmentsJob::x_CreateProjectItems(), CGroupAlignmentsJob::x_CreateProjectItems(), CMergeAlignmentsJob::x_CreateProjectItems(), CMSAToolJob::x_CreateProjectItems(), CNGAlignJob::x_CreateProjectItems(), CPhyloTreeJob::x_CreateProjectItems(), CTaxTreeToolJob::x_CreateProjectItems(), CAdvancedCleanupJob::x_CreateProjectItems(), CCreateNeedlemanWunschJob::x_CreateProjectItems(), CFindOverlapJob::x_CreateProjectItems(), CSplignJob::x_CreateProjectItems(), CTreeBuilderJob::x_CreateProjectItems(), CWindowMaskerJob::x_CreateProjectItems(), CComponentSearchJob::x_DoSearch(), CCpgSearchJob::x_DoSearch(), COrfSearchJob::x_DoSearch(), CAlignGlyph::x_DrawMultiAlignLabel(), CObjectListWidgetSel::x_FilterObjectList(), CTableDataAlnSummary::x_GetAlnSummary(), CCreateGeneModelTask::x_GetCommand(), CGridTableSeqIds::x_GetDescriptionLabel(), CGuiObjectInfoSeq_feat::x_GetFeatureToolTip(), CGuiObjectInfoSeq_feat::x_GetGroupToolTip(), CBlastHitMatrix::x_GetLabels(), CAlignedFeatureGraph::x_GetTooltip(), CAlnSpanVertModel::x_Init(), CwxAnnotConfigDlg::x_InitAnnotList(), CSelectFeatureDlg::x_LoadFeatures(), CObjectListWidget::x_OnCopy(), CTextItemDefault::x_RenderText(), CTextItemSeq_align::x_RenderText(), CTextItemSeq_feat::x_RenderText(), CTextItemSeq_loc::x_RenderText(), CProjectViewBase::x_ReportInvalidInputData(), CNetBlastSubmittingJob::x_Run(), CFeatureSearchJob::x_SearchFeatures(), CSequenceSearchJob::x_SearchSequence(), CAlignGlyph::x_UpdateBoundingBox(), and CProjectViewBase::x_UpdateContentLabel().
◆ GetLabel() [14/15]Implemented in CNetBlastJobDescriptorLabelHandler, CProjectItemLabelHandler, CGBProject_ver2LabelHandler, CXmlNodeObjectLabelHandler, CGBWorkspaceLabelHandler, CGBProjectLabelHandler, CDistanceMatrixHandler, CVariationHandler, CEntrezgene_SetHandler, CEntrezgeneHandler, CGCAsssemblyHandler, and CBioTreeContainerHandler.
◆ GetLabel() [15/15]Definition at line 1226 of file snp_gui.cpp.
References CLabel::eContent, CLabel::eDescription, CLabel::eDescriptionBrief, CLabel::eType, CLabel::eUserSubtype, CLabel::eUserType, NStr::fWithCommas, CVcfVariant::GetAllAlleles_display(), CVcfVariant::GetID(), CVcfVariant::GetLen(), CVcfVariant::GetLongestAlleleLen(), CVcfVariant::GetPos(), CVcfVariant::GetVariationTypeAsString(), label, NStr::NumericToString(), and string.
Referenced by CVcfVariantHandler::GetLabel().
◆ GetLastModified()HTTP: Returns header's Last-Modified in the last_modified parameter FTP: Returns MD5 of first 512 bytes in the last_modified parameter.
Definition at line 61 of file url_utils.cpp.
References buffer, count, NStr::eNocase, NStr::EqualNocase(), eReqMethod_Head, eUnknown, fHTTP_AutoReconnect, fHTTP_NoAutoRetry, CConn_HttpStream_Base::GetHTTPHeader(), CConn_HttpStream_Base::GetStatusCode(), ncbi::grid::netcache::search::fields::key, md5(), NCBI_THROW, NcbiEmptyString, s_GetFtpHostAndFile(), STimeoutTag::sec, NStr::Split(), NStr::SplitInTwo(), NStr::StartsWith(), NStr::TruncateSpacesInPlace(), STimeoutTag::usec, and rapidjson::value.
Referenced by CBedCoverageGraph::GetCacheKey(), CVcfHeatmap::GetCacheKey(), CWigGraph::GetCacheKey(), and CSparseGraph::x_CheckRemoteData().
◆ GetLayout() ◆ GetLen() size_t CVcfVariant::GetLen ( ) const inline ◆ GetLength() [1/2] ◆ GetLength() [2/2]template<class Attr , class Position >
◆ GetLinks() [1/6]Get a set of links.
Implements IGuiObjectInfo.
Definition at line 136 of file gui_object_info_component.cpp.
References ITooltipFormatter::AddLinkRow(), ITooltipFormatter::AddLinksTitle(), CLinkUtils::AddSequenceLinks(), map_checker< Container >::begin(), ITooltipFormatter::CreateLink(), eGetId_Best, map_checker< Container >::empty(), map_checker< Container >::end(), GetId(), i, CGuiObjectInfoComponent::m_Id, and CGuiObjectInfoComponent::m_Scope.
◆ GetLinks() [2/6]Get a set of links.
Implements IGuiObjectInfo.
Definition at line 923 of file gui_object_info_seq_align.cpp.
References ITooltipFormatter::AddLinkRow(), ITooltipFormatter::AddLinksTitle(), CSeq_id::AsFastaString(), NStr::BoolToString(), eGetId_Best, eGetId_Canonical, eNa_strand_plus, CBioseq_Handle::GetBioseqLength(), CRange_Base::GetFrom(), GetId(), CBioseq_Handle::GetSeqId(), CRange_Base::GetTo(), COpenRange< Position >::GetToOpen(), NStr::IntToString(), CGuiObjectInfoSeq_align::IsPolyA(), CBioseq_Handle::IsProtein(), LOG_POST, CGuiObjectInfoSeq_align::m_Align, CGuiObjectInfoSeq_align::m_AnchorRow, CGuiObjectInfoSeq_align::m_FlippedStrands, CGuiObjectInfoSeq_align::m_Scope, string, text(), and Warning().
◆ GetLinks() [3/6]Get a set of links.
Implements IGuiObjectInfo.
Definition at line 57 of file gui_object_info_bioseq.hpp.
◆ GetLinks() [4/6] ◆ GetLinks() [5/6]Get a set of links.
Implements IGuiObjectInfo.
Reimplemented in CGuiObjectInfoVariation, CGuiObjectInfoVariant, and CGuiObjectInfoClone.
Definition at line 238 of file gui_object_info_seq_feat.cpp.
References CLinkUtils::AddBlastProductLink(), CLinkUtils::AddFeatureLinks(), ITooltipFormatter::AddLinkRow(), ITooltipFormatter::AddLinksTitle(), map_checker< Container >::begin(), ITooltipFormatter::CreateLink(), map_checker< Container >::empty(), CConstRef< C, Locker >::Empty(), map_checker< Container >::end(), CRef< C, Locker >::GetObject(), CConstRef< C, Locker >::GetObject(), i, CGuiObjectInfoSeq_feat::m_Feat, CGuiObjectInfoSeq_feat::m_FeaturesGroup, CGuiObjectInfoSeq_feat::m_Location, and CGuiObjectInfoSeq_feat::m_Scope.
◆ GetLinks() [6/6]Get a set of links.
Implemented in CGuiObjectInfoVariation, CGuiObjectInfoVariant, CGuiObjectInfoClone, CGuiObjectInfoSeq_feat, CGuiObjectInfoValidError, CGuiObjectInfoSeq_loc, CGuiObjectInfoSeq_id, CGuiObjectInfoSeq_annot, CGuiObjectInfoSeq_align_set, CGuiObjectInfoGCAssembly, CGuiObjectInfoEntrezgene, CGuiObjectInfoDistanceMatrix, CGuiObjectInfoDefault, CGuiObjectInfoBioTreeContainer, CGuiObjectInfoBioseq_set, CGuiObjectInfoBioseq, CGuiObjectInfoSeq_align, and CGuiObjectInfoComponent.
◆ GetListeners() ◆ GetLocation() [1/2] const objects::CSeq_loc& CVcfVariant::GetLocation ( void ) const inline ◆ GetLocation() [2/2] virtual const objects::CSeq_loc& CLayoutObject::GetLocation ( void ) const pure virtual ◆ GetLogEvent() [1/2] ◆ GetLogEvent() [2/2] ◆ GetLongestAlleleLen() int CVcfVariant::GetLongestAlleleLen ( bool & all_alt_alleles_same_len ) const ◆ GetMax()template<typename CntType >
◆ GetMin()template<typename CntType >
◆ GetMinDist() TSeqPos C2DLayoutEngine::GetMinDist ( void ) const inline ◆ GetMode() EMode CFilter::GetMode ( void ) const inline ◆ GetModelRect() ◆ GetName() ◆ GetNormDone() [1/2] virtual float IAppJobProgress::GetNormDone ( ) const pure virtualreturn a number indicating the progress(0.0 - just started, 1.0 - done)
Implemented in CAppJobProgress.
◆ GetNormDone() [2/2] float CAppJobProgress::GetNormDone ( ) const overridevirtual ◆ GetNthRange()template<int N>
pair<float, float> CBBox< N >::GetNthRange ( unsigned int n ) const inline ◆ GetObject()access our core component - we wrap an object(s) of some sort.
This returns the object at a given sequence position; this is useful if the layout object wraps more than one object
Implemented in CDummyLayoutObject.
◆ GetObjects() virtual void CLayoutObject::GetObjects ( vector< CConstRef< CObject > > & objs ) const pure virtual ◆ GetObjectValue() [1/2] ◆ GetObjectValue() [2/2]Reimplemented from ITableData.
Definition at line 462 of file table_data_seq_table.cpp.
References column, data, CSeqTable_multi_data_Base::e_Id, CSeqTable_multi_data_Base::e_Interval, CSeqTable_multi_data_Base::e_Loc, Error(), CSeqTable_single_data_Base::GetId(), CSeqTable_single_data_Base::GetInterval(), CSeqTable_single_data_Base::GetLoc(), CRef< C, Locker >::GetPointer(), CSeqTable_single_data_Base::IsId(), CSeqTable_single_data_Base::IsInterval(), CSeqTable_single_data_Base::IsLoc(), LOG_POST, CTableDataSeq_table::m_Scope, row, rapidjson::value, and CTableDataSeq_table::x_GetColumn().
◆ GetParent() [1/3] ◆ GetParent() [2/3] ◆ GetParent() [3/3] ◆ GetPoint() virtual const TPoint& ICurve::GetPoint ( size_t i ) const pure virtual ◆ GetPos() size_t CVcfVariant::GetPos ( void ) const inline ◆ GetPosition()template<typename CntType >
◆ GetProgress() [1/4]template<typename TInput , typename TOutput >
return progress object, the function shall be synchronized internally.
the returned object should not be modified by the job (job shall create a new instance of Progress object on every GetProgress() invocation).
Implements IAppJob.
Definition at line 113 of file job_adapter.hpp.
◆ GetProgress() [2/4] ◆ GetProgress() [3/4] ◆ GetProgress() [4/4]return progress object, the function shall be synchronized internally.
the returned object should not be modified by the job (job shall create a new instance of Progress object on every GetProgress() invocation).
Implemented in CAppJob, CExecJob, CGetAssembliesJob, CAnnotMetaDataJob, CTrackInitializationJob, CFlatFileSequenceListJob, CFeatureRetrievalJob, CFeatCompareJob, CPeriodicTestJob, CPrimeNumbersJob, CTableDataVcfJob, CCreateNeedlemanWunschJob, CResetScopeHistoryJob, CAttachProjectItemsJob, CPrimeNumbersJob, CSeqTextJob, CSeqGraphicJob, CTextRetrieveJob, CForceJob, CTableDataValidateJob, CTableDataSUCJob, CScoringJob, CFeatureLoadingJob, CBuildSparseAlnJob, CBuildAlnVecJob, CJobFutureJobBase, CJobAdapterJob< TInput, TOutput >, CDownloadJob, CDiscrepancyReportJob, CNetBlastMonitoringJob, CNetBlastSubmittingJob, CUsageReportJob, CSearchJobBase, and CDataLoadingAppJob.
◆ GetPtr()template<typename T >
const T * CClipboard::GetPtr ( void ) const inlineDefinition at line 282 of file clipboard.hpp.
◆ GetPtrAt() ◆ GetRange() [1/2] ◆ GetRange() [2/2] virtual TSeqRange CLayoutObject::GetRange ( void ) const pure virtual ◆ GetRangeAroundPosition() ◆ GetRealValue() [1/2] double CTableDataFTable::GetRealValue ( size_t row, size_t col ) const virtual ◆ GetRealValue() [2/2] double CTableDataSeq_table::GetRealValue ( size_t row, size_t col ) const virtual ◆ GetRed() float CRgbaColor::GetRed ( void ) const inlineGet specific channels in floating point values.
Definition at line 321 of file rgba_color.hpp.
References CRgbaColor::m_Rgba.
Referenced by CRgbaColor::Brightness(), CRenderCommon::ColorC(), CRgbaColor::ColorDistance(), CRgbaColor::CRgbaColor(), CRenderingContext::Draw3DQuad_HorzLines(), CRgbaGradColorTable::FillGradient(), CGlState::MakeCurrent(), operator*(), operator+(), operator<(), operator==(), CGraphPanel::PrepareContext(), CHitMatrixRenderer::Render(), CRgbaColor::RgbToHsv(), CRgbaColor::RgbToYuv(), CPdfObject::SetColor(), CPdfObject::SetFillColor(), CRgbaColor::ToString(), CScatterPlotGlyph::x_Draw(), CAlignSmearGlyph::x_Draw(), CSeqGraphicRenderer::x_Draw(), CHistogramGlyph::x_DrawLinearRuler(), CHistogramGlyph::x_DrawLogRuler(), CAlignGlyph::x_DrawUnalignedBar(), CFeatGlyph::x_GetUserColor(), CAlnMultiRenderer::x_Render(), CPhyloTreePane::x_Render(), CSeqTextPane::x_Render(), CHitMatrixGraph::x_RenderHits(), CAlnMultiRenderer::x_RenderMasterRow(), and CHitMatrixGraph::x_RenderPath().
◆ GetRedUC() unsigned char CRgbaColor::GetRedUC ( void ) const inlineGet specific channels in unsigned char values.
Definition at line 345 of file rgba_color.hpp.
References CRgbaColor::m_Rgba.
Referenced by CSettingsSet::ColorToUserField(), ConvertColor(), CRgbaColor::GetRgbaUC(), CRgbaColor::GetRgbUC(), CPhyloSaveSelectiondlg::OnSelListctrlSelected(), s_UpdateControlColour(), CwxTreeLabelEdit::SetParams(), CPhyloSaveSelectiondlg::SetSelections(), CRgbaColor::ToCssString(), CRgbaColor::ToHtmlString(), CRgbaColor::ToString(), CColorPickerValidator::TransferToWindow(), CPdfObject::Tri(), CPhyloSaveSelectiondlg::UpdateSelections(), CSGConfigUtils::x_ColorToUserField(), CPhyloTreeScheme::x_ColorToUserField(), CSVGRenderer::x_PolygonStippleToPattern(), and CTreeGraphicsModel::x_RenderNodesPdf().
◆ GetRefAllele_display() string CVcfVariant::GetRefAllele_display ( ) const inline ◆ GetRefAllele_orig() string CVcfVariant::GetRefAllele_orig ( ) const inline ◆ GetRefs() ◆ GetRegistry() ◆ GetRemoteFileSize() ◆ GetResult() [1/4]template<typename TInput , typename TOutput >
◆ GetResult() [2/4] CRef<CObject> CAppJobNotification::GetResult ( void ) const inlinereturns non-null pointer only if Completed or Running and has temporary results available
Definition at line 345 of file app_job_dispatcher.hpp.
References CAppJobNotification::m_Result.
Referenced by CAlnVecMultiDataSource::OnAppJobNotification(), CSparseMultiDataSource::OnAppJobNotification(), CDiscrepancyPanel::CDiscrepancyHelper::OnJobNotification(), CTextDataSource::OnJobNotification(), CSmartFileTextToolbar::OnJobNotification(), CAnnotCompareDS::x_OnAppJobNotification(), CBinsTrack::x_OnJobCompleted(), CHapmapTrack::x_OnJobCompleted(), CLDBlockTrack::x_OnJobCompleted(), CSnpTrack::x_OnJobCompleted(), CFeatureGraph::x_OnJobCompleted(), CEpigenomicsTrack::x_OnJobCompleted(), CFeaturePanel::x_OnJobCompleted(), CFeatureTrack::x_OnJobCompleted(), CGraphTrack::x_OnJobCompleted(), CSegmentMapTrack::x_OnJobCompleted(), CSequenceTrack::x_OnJobCompleted(), CTrackContainer::x_OnJobCompleted(), CAlignmentTrack::x_OnJobCompleted(), CGeneModelTrack::x_OnJobCompleted(), CSixFramesTransTrack::x_OnJobCompleted(), CVcfTrack::x_OnJobCompleted(), CSearchToolBase::x_OnJobCompleted(), CScoreCache::x_OnJobCompleted(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::x_OnJobNotification(), CJobAdapter::x_OnJobNotification(), CJobFutureAdapter::x_OnJobNotification(), and CTaxIdHelper::x_OnJobNotification().
◆ GetResult() [3/4] ◆ GetResult() [4/4]Returns the Job Result.
Derive your own object from CObject and return it from your Job class. Result shall be returned only if Job finished succesfully.
Implemented in CAppJob, CExecJob, CGetAssembliesJob, CAnnotMetaDataJob, CTrackInitializationJob, CFlatFileSequenceListJob, CFeatureRetrievalJob, CFeatCompareJob, CPeriodicTestJob, CPrimeNumbersJob, CTableDataVcfJob, CResetScopeHistoryJob, CAttachProjectItemsJob, CPrimeNumbersJob, CSeqTextJob, CSeqGraphicJob, CTextRetrieveJob, CForceJob, CTableDataValidateJob, CTableDataSUCJob, CScoringJob, CFeatureLoadingJob, CBuildSparseAlnJob, CBuildAlnVecJob, CJobFutureJobBase, CJobAdapterJob< TInput, TOutput >, CDownloadJob, CEditAppJob, CDiscrepancyReportJob, CNetBlastMonitoringJob, CNetBlastSubmittingJob, CUsageReportJob, CSearchJobBase, and CDataLoadingAppJob.
Referenced by CAppJobDispatcher::RunSync(), and CSGGenBankDS::x_ForegroundJob().
◆ GetRgbaUC() CVect4< unsigned char > CRgbaColor::GetRgbaUC ( ) inline ◆ GetRgbUC() CVect3< unsigned char > CRgbaColor::GetRgbUC ( ) inline ◆ GetRow() ◆ GetRowLabel() string CTableDataSeq_table::GetRowLabel ( size_t row ) const virtual ◆ GetRowObject() ◆ GetRowsCount() [1/2] size_t CTableDataFTable::GetRowsCount ( ) const virtual ◆ GetRowsCount() [2/2] size_t CTableDataSeq_table::GetRowsCount ( ) const virtual ◆ GetRunLength()template<typename CntType >
◆ GetSampleColumns() ◆ GetScope() [1/2] CRef<objects::CScope> CTableDataFTable::GetScope ( void ) inline ◆ GetScope() [2/2] CRef<objects::CScope> CTableDataSeq_table::GetScope ( void ) inline ◆ GetSender() ◆ GetSeqPosition()template<typename CntType >
◆ GetSeqRunEndPosition()template<typename CntType >
◆ GetSeqRunLength()template<typename CntType >
◆ GetSeqString()Definition at line 841 of file gui_object_info_seq_align.cpp.
References CSeqManip::Complement(), CSeqUtil::e_Iupacaa, CSeqUtil::e_Iupacna, CBioseq_Handle::eCoding_Iupac, IScoringAlignment::GetAnchor(), IAlnGraphicDataSource::GetBioseqHandle(), CRange_Base::GetFrom(), CSeqVector::GetSeqData(), CBioseq_Handle::GetSeqVector(), COpenRange< Position >::GetToOpen(), CBioseq_Handle::IsAa(), IAlnGraphicDataSource::IsNegativeStrand(), CSeqManip::Reverse(), CSeqManip::ReverseComplement(), row, and swap().
Referenced by CGuiObjectInfoSeq_align::x_GetTooltipSequence().
◆ GetSRAReadStatus() std::string CGuiObjectInfoSeq_align::GetSRAReadStatus ( ) const virtual ◆ GetStart()template<typename CntType >
◆ GetState() [1/2] TJobState CAppJobNotification::GetState ( void ) const inlineDefinition at line 341 of file app_job_dispatcher.hpp.
References CAppJobNotification::m_State.
Referenced by ON_EVENT(), CSearchToolBase::OnAJNotification(), CFeatureGraph::OnAJNotification(), CScoreCache::OnAJNotification(), CDataTrack::OnAJNotification(), CProjectLoadingTask::OnAppJobNotification(), CAppJobTask::OnAppJobNotification(), CPhyloForce::OnAppJobNotification(), CAlnVecMultiDataSource::OnAppJobNotification(), CSparseMultiDataSource::OnAppJobNotification(), CTableDataVcf::OnJobNotification(), CDiscrepancyPanel::CDiscrepancyHelper::OnJobNotification(), CTextDataSource::OnJobNotification(), CSmartFileTextToolbar::OnJobNotification(), CAnnotCompareDS::x_OnAppJobNotification(), CBLASTDatabases::x_OnJobNotification(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::x_OnJobNotification(), CJobAdapter::x_OnJobNotification(), CJobFutureAdapter::x_OnJobNotification(), CTaxIdHelper::x_OnJobNotification(), and CWinMaskerFileStorage::x_OnJobNotification().
◆ GetState() [2/2] int CMenuItem::GetState ( void ) const ◆ GetStatusString() ◆ GetStop()template<typename CntType >
◆ GetStringValue() [1/2] void CTableDataFTable::GetStringValue ( size_t row, size_t col, string & value ) const virtualImplements ITableData.
Definition at line 196 of file table_data_ftable.cpp.
References CLabel::eDefault, eNa_strand_both, eNa_strand_both_rev, eNa_strand_minus, eNa_strand_other, eNa_strand_plus, eNa_strand_unknown, Error(), fFGL_Type, CLabel::GetLabel(), GetLabel(), GetStrand(), LOG_POST, CTableDataFTable::m_FTable, CTableDataFTable::m_Scope, row, and rapidjson::value.
◆ GetStringValue() [2/2] void CTableDataSeq_table::GetStringValue ( size_t row, size_t col, string & value ) const virtualImplements ITableData.
Definition at line 266 of file table_data_seq_table.cpp.
References column, data, NStr::DoubleToString(), CSeqTable_multi_data_Base::e_Common_string, CSeqTable_multi_data_Base::e_Id, CSeqTable_single_data_Base::e_Id, CSeqTable_multi_data_Base::e_Int, CSeqTable_single_data_Base::e_Int, CSeqTable_single_data_Base::e_Interval, CSeqTable_multi_data_Base::e_Loc, CSeqTable_single_data_Base::e_Loc, CSeqTable_multi_data_Base::e_Real, CSeqTable_single_data_Base::e_Real, CSeqTable_multi_data_Base::e_String, CSeqTable_single_data_Base::e_String, CLabel::eContent, CSeqTable_column_info_Base::eField_id_location_strand, Error(), CSeqTable_column_info_Base::GetField_id(), CSeqTable_single_data_Base::GetId(), CCommonString_table_Base::GetIndexes(), CSeqTable_single_data_Base::GetInt(), CSeqTable_single_data_Base::GetInterval(), CTableDataSeq_table::GetIntValue(), CLabel::GetLabel(), CSeqTable_single_data_Base::GetLoc(), CSeq_table_Base::GetNum_rows(), CSeqTable_single_data_Base::GetReal(), CSeqTable_single_data_Base::GetString(), CCommonString_table_Base::GetStrings(), CSeqTable_column_info_Base::IsSetField_id(), label, LOG_POST, CTableDataSeq_table::m_LocLabels, CTableDataSeq_table::m_Scope, NStr::NumericToString(), row, s_StrandValues, strings, rapidjson::value, CSeqTable_single_data_Base::Which(), and CTableDataSeq_table::x_GetColumn().
◆ GetSubtype() [1/6] virtual string CGuiObjectInfoComponent::GetSubtype ( void ) const inlinevirtual ◆ GetSubtype() [2/6] string CGuiObjectInfoSeq_feat::GetSubtype ( void ) const virtualImplements IGuiObjectInfo.
Reimplemented in CGuiObjectInfoVariation, CGuiObjectInfoVariant, and CGuiObjectInfoPrimer.
Definition at line 136 of file gui_object_info_seq_feat.cpp.
References CSeqFeatData::GetFeatList(), CFeatList::GetItemBySubtype(), CFeatListItem::GetStoragekey(), and CGuiObjectInfoSeq_feat::m_Feat.
Referenced by CGuiObjectInfoImpFeature::GetToolTip(), CGuiObjectInfoRegionFeature::GetToolTip(), CGuiObjectInfoSeqFeature::GetToolTip(), CGuiObjectInfoSiteFeature::GetToolTip(), CGuiObjectInfoSeq_feat::x_GetFeatureToolTip(), and CGuiObjectInfoSeq_feat::x_GetGroupToolTip().
◆ GetSubtype() [3/6] virtual std::string CGuiObjectInfoSeq_align::GetSubtype ( void ) const inlinevirtual ◆ GetSubtype() [4/6] string CGuiObjectInfoBioseq::GetSubtype ( void ) const virtual ◆ GetSubtype() [5/6] string CGuiObjectInfoBioseq_set::GetSubtype ( void ) const virtual ◆ GetSubtype() [6/6] virtual string IGuiObjectInfo::GetSubtype ( ) const pure virtualImplemented in CGuiObjectInfoVariation, CGuiObjectInfoVariant, CGuiObjectInfoValidError, CGuiObjectInfoSeq_loc, CGuiObjectInfoSeq_id, CGuiObjectInfoSeq_annot, CGuiObjectInfoSeq_align_set, CGuiObjectInfoPrimer, CGuiObjectInfoGCAssembly, CGuiObjectInfoEntrezgene, CGuiObjectInfoDistanceMatrix, CGuiObjectInfoDefault, CGuiObjectInfoBioTreeContainer, CGuiObjectInfoBioseq_set, CGuiObjectInfoBioseq, CGuiObjectInfoSeq_align, CGuiObjectInfoSeq_feat, and CGuiObjectInfoComponent.
◆ GetText() [1/5] string CAppJobTextResult::GetText ( void ) const virtual ◆ GetText() [2/5] virtual string IAppJobProgress::GetText ( ) const pure virtualreturns a text string describing current state
Implemented in CAppJobProgress.
◆ GetText() [3/5] virtual string IAppJobError::GetText ( ) const pure virtual ◆ GetText() [4/5] string CAppJobProgress::GetText ( ) const overridevirtual ◆ GetText() [5/5] string CAppJobError::GetText ( ) const overridevirtual ◆ GetTo() [1/2] ◆ GetTo() [2/2]template<class Attr , class Position >
◆ GetTooltip() ◆ GetToolTip() [1/6]Definition at line 338 of file gui_object_info_seq_align.cpp.
References ITooltipFormatter::AddDividerRow(), ITooltipFormatter::AddRow(), buf, count, CSeqUtils::CreateTableEnd(), CSeq_align_Base::C_Segs::e_Denseg, CSeq_id::eContent, eGetId_Best, eNa_strand_minus, eNa_strand_plus, CSeq_align::eScore_IdentityCount, CSeq_align::eScore_MismatchCount, CSeq_align::eScore_PercentCoverage, CSeq_align::eScore_PercentIdentity, NStr::fWithCommas, CScoreBuilderBase::GetAlignLength(), IAlnGraphicDataSource::GetAlnRange(), IScoringAlignment::GetAnchor(), IAlnGraphicDataSource::GetCrossOriginRanges(), CUser_field_Base::GetData(), CUser_object_Base::GetData(), CUser_object::GetField(), CRange_Base::GetFrom(), CScoreBuilderBase::GetGapCount(), CSeq_id_Handle::GetHandle(), GetId(), CGuiObjectInfoSeq_align::GetInsertionRanges(), CUser_field_Base::C_Data::GetInt(), CSeq_id::GetLabel(), CScoreBuilderBase::GetMismatchCount(), IScoringAlignment::GetNumRows(), CScoreBuilderBase::GetPercentCoverage(), CGuiObjectInfoSeq_align::GetRangeAroundPosition(), CSeq_id_Handle::GetSeqId(), CSeq_id_Handle::GetSeqIdOrNull(), IAlnGraphicDataSource::GetSeqPosFromSeqPos(), CGuiObjectInfoSeq_align::GetSRAReadStatus(), CUser_field_Base::C_Data::GetStr(), CRange_Base::GetTo(), IAlnGraphicDataSource::GetUnalignedTails(), CUser_object::HasField(), i, int, NStr::IntToString(), IAlnGraphicDataSource::IsCrossOrigin(), CUser_field_Base::C_Data::IsInt(), CBioseq_Handle::IsProtein(), CUser_object_Base::IsSetData(), IAlnGraphicDataSource::IsSimplified(), CUser_field_Base::C_Data::IsStr(), ITERATE, CGuiObjectInfoSeq_align::kInsertionsPerTooltip, label, CGuiObjectInfoSeq_align::m_Align, CGuiObjectInfoSeq_align::m_AnchorRow, CGuiObjectInfoSeq_align::m_DataSource, CGuiObjectInfoSeq_align::m_ReportInsertionSequences, CGuiObjectInfoSeq_align::m_Scale, CGuiObjectInfoSeq_align::m_Scope, NStr::NumericToString(), s_AddReciprocityScore(), s_AlignToSeqRanges(), s_CountSegments(), s_GetDefline(), s_RemovePanfsBasePath(), s_ShortenIdLabel(), NStr::SizetToString(), string, NStr::UIntToString(), CGuiObjectInfoSeq_align::x_AddUserObject(), and CGuiObjectInfoSeq_align::x_GetAlignmentTooltip_Insert().
◆ GetToolTip() [2/6]Get tooltip.
The tooltip may contain HTML tags.
Implements IGuiObjectInfo.
Definition at line 81 of file gui_object_info_component.cpp.
References ITooltipFormatter::AddRow(), ITooltipFormatter::AddSectionRow(), CSeqdesc_Base::e_Source, CLabel::eContent, CSubSource_Base::GetAttrib(), CLabel::GetLabel(), COrg_ref::GetLabel(), CSubSource_Base::GetName(), GetOrg_ref(), CSeqdesc_Base::GetSource(), CBioSource_Base::GetSubtype(), CSubSource_Base::GetSubtype(), CSubSource::GetSubtypeName(), CSubSource_Base::IsSetAttrib(), CSubSource_Base::IsSetName(), CBioSource_Base::IsSetSubtype(), CSubSource_Base::IsSetSubtype(), ITERATE, label, CGuiObjectInfoComponent::m_Id, CGuiObjectInfoComponent::m_Scope, CConstRef< C, Locker >::Reset(), tag, toupper(), and rapidjson::value.
◆ GetToolTip() [3/6]Get tooltip.
The tooltip may contain HTML tags.
Implements IGuiObjectInfo.
Reimplemented in CGuiObjectInfoVariation, CGuiObjectInfoVariant, CGuiObjectInfoPrimer, CGuiObjectInfoSiteFeature, CGuiObjectInfoSeqFeature, CGuiObjectInfoRegionFeature, CGuiObjectInfoImpFeature, and CGuiObjectInfoClone.
Definition at line 224 of file gui_object_info_seq_feat.cpp.
References CGuiObjectInfoSeq_feat::m_FeaturesGroup, CGuiObjectInfoSeq_feat::x_GetFeatureToolTip(), and CGuiObjectInfoSeq_feat::x_GetGroupToolTip().
◆ GetToolTip() [4/6] ◆ GetToolTip() [5/6] ◆ GetToolTip() [6/6]Get tooltip.
The tooltip may contain HTML tags.
Implemented in CGuiObjectInfoVariation, CGuiObjectInfoVariant, CGuiObjectInfoValidError, CGuiObjectInfoSeq_loc, CGuiObjectInfoSeq_id, CGuiObjectInfoSeq_annot, CGuiObjectInfoSeq_align_set, CGuiObjectInfoPrimer, CGuiObjectInfoSiteFeature, CGuiObjectInfoSeqFeature, CGuiObjectInfoRegionFeature, CGuiObjectInfoImpFeature, CGuiObjectInfoGCAssembly, CGuiObjectInfoEntrezgene, CGuiObjectInfoDistanceMatrix, CGuiObjectInfoDefault, CGuiObjectInfoClone, CGuiObjectInfoBioTreeContainer, CGuiObjectInfoBioseq_set, CGuiObjectInfoBioseq, CGuiObjectInfoSeq_feat, and CGuiObjectInfoComponent.
◆ GetToOpen() [1/2] ◆ GetToOpen() [2/2] ◆ GetTrackSettingsSetSelection() ◆ GetType() [1/10] virtual string CGuiObjectInfoComponent::GetType ( void ) const inlinevirtual ◆ GetType() [2/10] virtual string CGuiObjectInfoSeq_feat::GetType ( void ) const inlinevirtual ◆ GetType() [3/10] ◆ GetType() [4/10] ◆ GetType() [5/10] virtual std::string CGuiObjectInfoSeq_align::GetType ( void ) const inlinevirtual ◆ GetType() [6/10] virtual string CGuiObjectInfoBioseq::GetType ( void ) const inlinevirtual ◆ GetType() [7/10] virtual string CGuiObjectInfoBioseq_set::GetType ( void ) const inlinevirtual ◆ GetType() [8/10] virtual string IGuiObjectInfo::GetType ( ) const pure virtualImplemented in CGuiObjectInfoValidError, CGuiObjectInfoSeq_loc, CGuiObjectInfoSeq_id, CGuiObjectInfoSeq_annot, CGuiObjectInfoSeq_align_set, CGuiObjectInfoGCAssembly, CGuiObjectInfoEntrezgene, CGuiObjectInfoDistanceMatrix, CGuiObjectInfoDefault, CGuiObjectInfoBioTreeContainer, CGuiObjectInfoBioseq_set, CGuiObjectInfoBioseq, CGuiObjectInfoSeq_align, CGuiObjectInfoSeq_feat, and CGuiObjectInfoComponent.
◆ GetType() [9/10] ◆ GetType() [10/10] virtual EType CLayoutObject::GetType ( ) const pure virtual ◆ GetTypeIconAlias() [1/2] ◆ GetTypeIconAlias() [2/2] ◆ GetTypeInfo() ◆ GetTypeName() ◆ GetValue() [1/2]template<typename CntType >
◆ GetValue() [2/2] ◆ GetVariationType() objects::CVariation_inst::EType CVcfVariant::GetVariationType ( ) const inline ◆ GetVariationTypeAsString() string CVcfVariant::GetVariationTypeAsString ( ) const ◆ GetVcfType() [1/2]Definition at line 750 of file snp_gui.cpp.
References CVariation_inst_Base::CanGetDelta(), CVariation_inst_Base::CanGetObservation(), CSeq_literal_Base::CanGetSeq_data(), CDelta_item_Base::C_Seq::e_Literal, CDelta_item_Base::C_Seq::e_This, CVariation_inst_Base::eObservation_reference, CVariation_inst_Base::eType_del, CVariation_inst_Base::eType_unknown, CAliasBase< TPrim >::Get(), CSeq_feat_Base::GetData(), CVariation_ref_Base::GetData(), CVariation_inst_Base::GetDelta(), CSeq_data_Base::GetIupacaa(), CSeq_data_Base::GetIupacna(), CDelta_item_Base::C_Seq::GetLiteral(), CVariation_inst_Base::GetObservation(), CSeq_literal_Base::GetSeq_data(), CVariation_ref_Base::C_Data::GetSet(), CVariation_inst_Base::GetType(), CSeqFeatData_Base::GetVariation(), CVariation_ref_Base::C_Data::C_Set::GetVariations(), NSnpGui::isFromVcf(), CSeq_data_Base::IsIupacaa(), CSeq_data_Base::IsIupacna(), CVariation_ref_Base::C_Data::IsSet(), CVariation_ref_Base::IsSetData(), CVariation_ref_Base::C_Data::C_Set::IsSetVariations(), CSeqFeatData_Base::IsVariation(), ITERATE, and CDelta_item_Base::C_Seq::Which().
Referenced by CFeatGlyph::GetCustomColor(), and CGuiObjectInfoVariant::GetToolTip().
◆ GetVcfType() [2/2] ◆ GetViewCategory() [1/6] virtual string CGuiObjectInfoComponent::GetViewCategory ( ) const inlinevirtual ◆ GetViewCategory() [2/6] virtual string CGuiObjectInfoSeq_feat::GetViewCategory ( ) const inlinevirtual ◆ GetViewCategory() [3/6] virtual std::string CGuiObjectInfoSeq_align::GetViewCategory ( ) const inlinevirtual ◆ GetViewCategory() [4/6] virtual string CGuiObjectInfoBioseq::GetViewCategory ( ) const inlinevirtual ◆ GetViewCategory() [5/6] virtual string CGuiObjectInfoBioseq_set::GetViewCategory ( ) const inlinevirtual ◆ GetViewCategory() [6/6] virtual string IGuiObjectInfo::GetViewCategory ( ) const pure virtualTo share default view between different types.
Implemented in CGuiObjectInfoValidError, CGuiObjectInfoSeq_loc, CGuiObjectInfoSeq_id, CGuiObjectInfoSeq_annot, CGuiObjectInfoSeq_align_set, CGuiObjectInfoGCAssembly, CGuiObjectInfoEntrezgene, CGuiObjectInfoDistanceMatrix, CGuiObjectInfoDefault, CGuiObjectInfoBioTreeContainer, CGuiObjectInfoBioseq_set, CGuiObjectInfoBioseq, CGuiObjectInfoSeq_align, CGuiObjectInfoSeq_feat, and CGuiObjectInfoComponent.
◆ GetWindow()template<typename CntType >
◆ HandlePostRequest() bool CEventHandler::HandlePostRequest ( ) static ◆ HasAttachment() bool CEvent::HasAttachment ( void ) const virtual ◆ HasBeenCanceled() virtual bool IReporter::HasBeenCanceled ( void ) const inlinevirtualDefinition at line 62 of file reporter.hpp.
◆ HasHandler() [1/2] ◆ HasHandler() [2/2] ◆ HasImage() bool CMenuItem::HasImage ( ) const ◆ HasListener() ◆ HasObject() ◆ HasTrack() [1/2] ◆ HasTrack() [2/2] ◆ HsvToRgb() CRgbaColor CRgbaColor::HsvToRgb ( float h, float s, float v ) static ◆ IdleCallback() bool CAppJobDispatcher::IdleCallback ( ) ◆ IfModifiedSince() ◆ Inc() [1/3]template<class Attr , class Position >
◆ Inc() [2/3]template<class Attr , class Position >
◆ Inc() [3/3]template<class Attr , class Position >
◆ Init() [1/4] void CTableDataFTable::Init ( void ) private ◆ Init() [2/4] void CTableDataSeq_table::Init ( void ) privateDefinition at line 69 of file table_data_seq_table.cpp.
References Error(), CSeq_table_Base::GetColumns(), CSeqTable_column_info_Base::GetField_name(), CSeqTable_sparse_index_Base::GetIndexes(), set< Key, Compare >::insert(), CSeqTable_sparse_index_Base::IsIndexes(), CSeqTable_column_info_Base::IsSetField_name(), ITERATE, LOG_POST, CTableDataSeq_table::m_ColMap, and CTableDataSeq_table::m_InvalidRows.
Referenced by CTableDataSeq_table::CreateObject().
◆ Init() [3/4] ◆ Init() [4/4]Definition at line 96 of file menu_item.cpp.
References cmd, label, CMenuItem::m_CommandID, CMenuItem::m_ImageAlias, CMenuItem::m_Label, CMenuItem::m_State, CMenuItem::m_Tooltip, CMenuItem::m_Type, and type.
Referenced by CMenuItem::CMenuItem(), CMenuItem::InitItem(), CMenuItem::InitPopup(), and CMenuItem::InitSeparator().
◆ InitCache() void CLabelDescriptionCache::InitCache ( void ) static ◆ InitItem() ◆ InitPopup() ◆ InitSeparator() void CMenuItem::InitSeparator ( ) ◆ Insert() ◆ InsertSubItem() ◆ Instance() ◆ Interpolate()Interpolate two colors.
The resulting color returned is ( (color1 * alpha) + (color2 * (1 - alpha) )
Definition at line 444 of file rgba_color.cpp.
References _ASSERT.
Referenced by CHistogramGlyph::GetLegend(), CGradientColorPanel::OnPaint(), CGradientPanel::OnPaint(), CAlignSmearGlyph::x_Draw(), CAlnStatGlyph::x_DrawDensityTable(), CLinkedFeatsGroup::x_DrawFeatureBar(), CHistogramGlyph::x_DrawGraph(), CHistogramGlyph::x_DrawHeatMap(), CAlignGlyph::x_DrawInserts(), CAlignGlyph::x_DrawSimplified(), CHistogramGlyph::x_DrawSmoothCurve(), CSVGRenderer::x_GetGradientColors(), CAlnVecRow::x_RenderAveragableScores(), CAlignGlyph::x_RenderAveragableScores(), and CHistogramGlyph::x_UpdateLegend().
◆ Invert()returns XOR complementary color, alpha is not affected
Definition at line 453 of file rgba_color.cpp.
References color.
◆ IsActive() [1/2] bool CThreadPoolEngine::IsActive ( ) virtual ◆ IsActive() [2/2] virtual bool IAppJobEngine::IsActive ( ) pure virtual ◆ IsCanceled() [1/3] ◆ IsCanceled() [2/3] virtual bool CJobCancelable::IsCanceled ( ) const inlineoverridevirtualImplements IAppJob.
Definition at line 147 of file app_job_impl.hpp.
References CJobCancelable::m_Canceled.
Referenced by CBuildAlnVecJob::Build(), CBuildSparseAlnJob::Build(), CBuildAlnVecJob::InterruptTask(), CBuildSparseAlnJob::InterruptTask(), CCreateNeedlemanWunschJob::ProgressCallback(), CDataLoadingAppTask::Run(), CProjectServiceTestJob::Run(), CAlignTabExportJob::Run(), CJobAdapterJob< TInput, TOutput >::Run(), CJobFutureJob< _Fty, void >::Run(), CBuildAlnVecJob::Run(), CBuildSparseAlnJob::Run(), CFeatureLoadingJob::Run(), CTableDataSUCJob::Run(), CTableDataValidateJob::Run(), CForceJob::Run(), CTextRetrieveJob::Run(), CDocLoadingJob::Run(), CAttachProjectItemsJob::Run(), CSeqDescrRetrievalJob::Run(), CTableDataVcfJob::Run(), CFeatCompareJob_Align::Run(), CFeatCompareJob_Location::Run(), CFeatureRetrievalJob::Run(), CFlatFileSequenceListJob::Run(), CAnnotMetaDataJob::Run(), CGetAssembliesJob::Run(), CBLASTSeqToolJob::s_BlastInterrupt(), CProSplignJob::s_BlastInterrupt(), s_BlastInterruptCallback(), CSplignJob::s_BlastInterruptCallback(), CProSplignJob::s_ProSplignInterruptCallback(), CSplignJob::s_SplignInterruptCallback(), CSeqGraphicJob::StopRequested(), CFindOverlapJob::x_BlastInterruptCallback(), CSGCalcFeatHistJob::x_CalcFeatHistRecursive(), CForceJob::x_Calculate(), CScoringJob::x_CalculateAlignmentScores(), CScoringJob::x_CalculateSequenceScores(), CTextRetrieveJob::x_CheckCancelled(), CSGAlignStatJob::x_CollectAlignStats(), CBamLoadingJob::x_CreateDataLoader(), CSGFeatureJob::x_CreateFeatHist(), CSGFeatureJob::x_CreateFeatSmear(), CSGFeatureJob::x_CreateFeature_Recursive(), CSGFeatureJob::x_CreateFeatures(), CGeneModelFeatJob::x_CreateFeaturesWithFilter(), CGeneModelFeatJob::x_CreateGeneModels(), CSGAlignmentJob::x_CreateGeneModels(), CSGAnnotJob::x_CreateHistFromGraph(), CSGAlignStatJob::x_CreatePileUpGraphs(), CBLASTSeqToolJob::x_CreateProjectItems(), CMSAToolJob::x_CreateProjectItems(), CCreateNeedlemanWunschJob::x_CreateProjectItems(), CProSplignJob::x_CreateProjectItems(), CSplignJob::x_CreateProjectItems(), CBamLoadingJob::x_CreateProjectItems(), CWindowMaskerJob::x_CreateProjectItems(), CTextRetrieveJob::x_CreateResult(), CNetBLAST_DMSearchJob::x_DoSearch(), CSNPSearchJob::x_DoSearch(), CComponentSearchJob::x_DoSearch(), CEntrezSearchJob::x_DoSearch(), COrfSearchJob::x_DoSearch(), CVcfSearchJob::x_DoSearch(), CSGAlignmentJob::x_Execute(), CSGAlignScoringJob::x_Execute(), CBatchFeatJob::x_Execute(), CSGCalcFeatHistJob::x_Execute(), CSGSegmentMapJob::x_Execute(), CSGSegmentsSeqIDJob::x_Execute(), CSGSwitchPointJob::x_Execute(), CSGFeatureJob::x_FilterFeature_recursive(), CSGAlignmentJob::x_GetAlignments(), CProSplignJob::x_GetCompartments(), CSGFeatureJob::x_GetLinkedFeatures(), CSequenceSearchJob::x_GetMatches(), CSGFeatureJob::x_LinkFeatures(), CSGAlignmentJob::x_LoadAlignmentFeats(), CSGAlignStatJob::x_LoadAlignments(), CSGSegmentSmearJob::x_LoadFromDeltaSeqs(), CSGSegmentMapJob::x_MergeSeqSegments(), CGeneModelFeatJob::x_ProcessLandMarkFeatures(), CDataLoadingAppJob::x_Run(), CNetBlastMonitoringJob::x_Run(), CFlatFeatureRetrieveJob::x_Run(), CFeatureSearchJob::x_SearchFeatures(), CSequenceSearchJob::x_SearchSequence(), CSGFeatureJob::x_SortFeature_recursive(), CNetBlastMonitoringJob::x_StartRetrivingTask(), CSFTranslationJob::x_Translate(), and CScoringJob::x_WindowAvgScores().
◆ IsCanceled() [3/3] virtual bool CCanceledImpl::IsCanceled ( void ) const inlineoverridevirtual ◆ IscDNA() ◆ IsChecked() bool CMenuItem::IsChecked ( void ) const ◆ IsCheckType() bool CMenuItem::IsCheckType ( ) const ◆ IsClinVar() bool CVcfVariant::IsClinVar ( ) const inline ◆ IsDbVar() bool CVcfVariant::IsDbVar ( ) const inline ◆ IsDNA() ◆ IsEmpty() [1/6] bool CCSSTableTooltipFormatter::IsEmpty ( ) const virtual ◆ IsEmpty() [2/6] bool CHtmlTooltipFormatter::IsEmpty ( ) const virtual ◆ IsEmpty() [3/6] bool CTextTooltipFormatter::IsEmpty ( ) const virtual ◆ IsEmpty() [4/6] bool CLayout::IsEmpty ( void ) const ◆ IsEmpty() [5/6] virtual bool ITooltipFormatter::IsEmpty ( ) const pure virtual ◆ IsEmpty() [6/6] bool CClipboard::IsEmpty ( void ) ◆ IsEnabled() bool CMenuItem::IsEnabled ( void ) const ◆ IsEnabledItem() bool CMenuItem::IsEnabledItem ( ) const inline ◆ IsEnabledSubmenu() bool CMenuItem::IsEnabledSubmenu ( ) const inline ◆ IsFlippedStrand() bool CLayoutObject::IsFlippedStrand ( ) const ◆ isFromVcf() ◆ IsGenomic() ◆ IsHorizontal() bool CLayoutObject::IsHorizontal ( ) const ◆ isInErrorStatus() ◆ IsItem() bool CMenuItem::IsItem ( void ) const ◆ IsMenuEnd() bool SMenuItemRec::IsMenuEnd ( ) const inline ◆ IsPolyA()Definition at line 153 of file gui_object_info_seq_align.cpp.
References CSeq_id::eAcc_ambig, CSeq_id::eAcc_division_mask, CSeq_id::eAcc_est, CSeq_id::eAcc_gpipe_mrna, CSeq_id::eAcc_refseq_mrna, CSeq_id::eAcc_refseq_mrna_predicted, CMolInfo_Base::eBiomol_cRNA, CMolInfo_Base::eBiomol_mRNA, CMolInfo_Base::eBiomol_ncRNA, CMolInfo_Base::eBiomol_other, CMolInfo_Base::eBiomol_pre_RNA, CMolInfo_Base::eBiomol_scRNA, CMolInfo_Base::eBiomol_snoRNA, CMolInfo_Base::eBiomol_snRNA, CMolInfo_Base::eBiomol_tmRNA, CMolInfo_Base::eBiomol_tRNA, CBioseq_Handle::eCoding_Iupac, eGetId_Best, GetId(), GetMolInfo(), CSeqVector::GetSeqData(), CSeq_id_Handle::GetSeqId(), CSeq_id::IdentifyAccession(), info, and string.
Referenced by CGuiObjectInfoSeq_align::GetLinks(), and CAlignGlyph::x_DrawTailGlyphs().
◆ IsProtein() ◆ IsRadioSelected() bool CMenuItem::IsRadioSelected ( ) const ◆ IsRadioType() bool CMenuItem::IsRadioType ( ) const ◆ isRemoteData() ◆ IsRNA() ◆ IsSelected() bool CLayoutObject::IsSelected ( ) const ◆ IsSeparator() bool CMenuItem::IsSeparator ( ) const ◆ IsSequence() ◆ IsSubmenu() bool CMenuItem::IsSubmenu ( ) const ◆ IsSubMenu() bool SMenuItemRec::IsSubMenu ( ) const inline ◆ IsSubmenuEmpty() bool CMenuItem::IsSubmenuEmpty ( ) ◆ IsSubMenuEnd() bool SMenuItemRec::IsSubMenuEnd ( ) const inline ◆ IsTerminal() ◆ isTMSId() ◆ IsTrustedData() virtual bool ITooltipFormatter::IsTrustedData ( ) inlinevirtual ◆ IsUserLevel() [1/2] ◆ IsUserLevel() [2/2] bool CAppJobError::IsUserLevel ( ) const overridevirtual ◆ IsValid() bool CMenuItem::IsValid ( void ) const ◆ ITransferable() ITransferable::ITransferable ( ) inlineDefinition at line 56 of file clipboard.hpp.
◆ LaunchAdapterJob()template<typename TInput , typename TOutput >
◆ Layout() [1/2]Definition at line 341 of file layout.cpp.
References _TRACE, CLayout::AddRow(), CLayout::Clear(), CRange_Base::GetFrom(), CLayoutObject::GetRange(), CRange_Base::GetTo(), COpenRange< TSeqPos >::GetWhole(), i, COpenRange< Position >::IntersectingWith(), ITERATE, C2DLayoutEngine::m_MinDist, C2DLayoutEngine::m_SideSpace, NON_CONST_ITERATE, pack(), row, CRange_Base::SetFrom(), CLayout::SetLayout(), CDummyLayoutObject::SetRange(), CRange_Base::SetTo(), and ct::sort().
◆ Layout() [2/2]perform our layout functions
◆ LessByPos() ◆ LessBySize() ◆ Lighten() void CRgbaColor::Lighten ( float scale )Definition at line 463 of file rgba_color.cpp.
References _ASSERT, and CRgbaColor::m_Rgba.
Referenced by CRenderingContext::Draw3DFletch(), CRenderingContext::Draw3DQuad_HorzLines(), CRenderingContext::Draw3DTriangle(), CRenderingContext::DrawDisk(), IPhyloTreeRender::GetEdgeColor(), CLDBlockGlyph::x_Draw(), CFeaturePanel::x_Draw(), CGeneGroup::x_Draw(), CAlignGlyph::x_DrawAlignRowSequence(), CFeatGlyph::x_DrawFeatureBar(), CLinkedFeatsGroup::x_DrawFeatureBar(), CFeatGlyph::x_DrawFeatureBar_sv(), CHistogramGlyph::x_DrawGraph(), CHistogramGlyph::x_DrawHeatMap(), CAlignGlyph::x_DrawInserts(), CAlignGlyph::x_DrawNoScoreAlign(), CHistogramGlyph::x_DrawSmoothCurve(), CNonSynonymousScoringMethod::x_Init(), CGraphTrack::x_LoadSettings(), CAlnMultiHeader::x_RenderBox(), IPhyloTreeRender::x_RenderCircularVbo(), IPhyloTreeRender::x_RenderNodeVbo(), and CAlnVecRow::x_RenderSequence().
◆ LoadData() [1/2] virtual void CTableDataFTable::LoadData ( void ) inlinevirtualDefinition at line 57 of file table_data_ftable.hpp.
◆ LoadData() [2/2] ◆ Lock() void CAppJobDispatcher::Lock ( void ) const ◆ MakeUniqueLabel()after considering all existing labels produces a modified unique version of the original label
Definition at line 71 of file id_generator.cpp.
References set< Key, Compare >::end(), set< Key, Compare >::find(), i, NStr::IntToString(), label, and CUniqueLabelGenerator::m_ExistingLabels.
Referenced by CGBDocument::AddItems(), CGBProjectHandle::MakeUniqueDataLoaderLabel(), CGBProjectHandle::MakeUniqueFolderLabel(), CGBProjectHandle::MakeUniqueItemLabel(), CGBWorkspace::MakeUniqueProjectTitle(), CGBDocument::x_AddItems(), CFileLoadManager::x_CreateNewProject(), CSelectProjectOptions::x_CreateOneProject(), and CSelectProjectOptions::x_CreateSeparateProjects().
◆ MaybeAddGoToRow() [1/4] void CCSSTableTooltipFormatter::MaybeAddGoToRow ( bool & isGoToPresent, bool isBulletColPresent ) virtualconditionally add a Go To row
Implements ITooltipFormatter.
Definition at line 239 of file tooltip.cpp.
References s_MaybeAddGoToRow().
◆ MaybeAddGoToRow() [2/4] void CHtmlTooltipFormatter::MaybeAddGoToRow ( bool & isGoToPresent, bool isBulletColPresent ) virtualconditionally add a Go To row
Implements ITooltipFormatter.
Definition at line 409 of file tooltip.cpp.
References s_MaybeAddGoToRow().
◆ MaybeAddGoToRow() [3/4] void CTextTooltipFormatter::MaybeAddGoToRow ( bool & isGoToPresent, bool isBulletColPresent ) virtualconditionally add a Go To row
Implements ITooltipFormatter.
Definition at line 611 of file tooltip.cpp.
References s_MaybeAddGoToRow().
◆ MaybeAddGoToRow() [4/4] virtual void ITooltipFormatter::MaybeAddGoToRow ( bool & isGoToPresent, bool isBulletColPresent ) pure virtualconditionally add a Go To row
Implemented in CTextTooltipFormatter, CHtmlTooltipFormatter, and CCSSTableTooltipFormatter.
◆ Merge()merges menu tree represented by "item" into menu tree represented by "this"
Menu Item trees are merged based on item's labels.
Labels specify unique path to an item (similarly to paths in file systems).
Definition at line 285 of file menu_item.cpp.
References CMenuItem::AddSeparator(), CMenuItem::Clone(), ERR_POST, CMenuItem::eSeparator, CMenuItem::FindSubItem(), CMenuItem::GetLabel(), CMenuItem::InsertSubItem(), CMenuItem::IsSeparator(), CMenuItem::IsSubmenu(), kCannotMerge, label, CMenuItem::SubItemsBegin(), CMenuItem::SubItemsEnd(), CMenuItem::x_FindSubItem(), CMenuItem::x_InsertInUnnamedGroup(), and CMenuItem::x_MergeItems().
Referenced by CMenuItem::x_MergeItems().
◆ Mute() void CAppJobDispatcher::Mute ( bool bMute =true
) ◆ NameToTable() ◆ NCBI_EXCEPTION_DEFAULT() ◆ NcbiErrorBox()
specialized Message Box function for reporting critical errors
Definition at line 194 of file message_box.cpp.
References eDialog_Ok, eIcon_Stop, and NcbiMessageBox().
Referenced by CProjectService::AddProjectView(), CAlgoToolManagerBase::DoTransition(), CFileLoadManager::DoTransition(), CBLASTToolManager::DoTransition(), PT::CProjectFolder::EndLabelEdit(), PT::CProjectItem::EndLabelEdit(), CProjectTreePanel::OnBeginDrag(), CMacroCompoundConstraintPanel::OnEditConstraint(), CFeatureTblFr::OnJobFailed(), CMixedStrands::OnJobFailed(), CSubAnnotationPanel::OnJobFailed(), CSeqTextPanel::OnJobFailed(), CFolderEditDlg::OnOkClick(), CProjectEditDlg::OnOkClick(), CwxSeqMarkerSetDlg::OnOkClick(), CMacroFlowEditor::OnSaveCopies(), CMacroFlowEditor::OnUpdateSynonymFile(), CMacroFlowEditor::OpenScript(), CAppDialogs::OpenViewlDialog(), s_PasteProjectFolder(), CSequenceEditingEventHandler::SaveSubmissionFile(), CFileLoadWizard::x_CanLeavePage(), CFileLoadManager::x_CanLeavePage(), CProjectTask::x_DoSaveUserSelected(), CRunToolDlg::x_DoTransition(), CCreateGeneModelTask::x_GetCommand(), CNGAlignTool::x_LoadPage(), CAppJobTask::x_ReportError(), CMacroAdvStringConstraintPanel< T >::x_SetControls(), CAttribTableColumnIdPanel::x_TableReaderCommon(), CAttribTableColumnIdPanel::x_TableReaderMacro(), CMacroWordSubstitutionDlg::x_UpdateSynonymFile(), CCleanupAlignmentsToolManager::x_ValidateParams(), CCreateGeneModelToolManager::x_ValidateParams(), CGroupAlignmentsToolManager::x_ValidateParams(), CMergeAlignmentsToolManager::x_ValidateParams(), and CAutodefToolManager::x_ValidateParams().
◆ NcbiFileBrowser() [1/2] ◆ NcbiFileBrowser() [2/2] ◆ NcbiInfoBox()specialized Message Box function for reporting general information messages
Definition at line 182 of file message_box.cpp.
References eDialog_Ok, eIcon_Info, and NcbiMessageBox().
Referenced by CAddCitSubForUpdate::ApplyToCSeq_entry(), CAppDialogs::ExportDialog(), CSeqTextPanel::OnJobResult(), CMacroFlowEditor::OnReportSynFileStatus(), CEditMacroDlg::OnRunClick(), CMacroFlowEditor::OnUpdateSynonymFile(), CTableReaderMacro::RunMacro(), CAppDialogs::RunToolDialog(), CSequenceUpdater::ShowCitSubMessage(), CEditMacroDlg::StoreSynonyms(), CEditMacroDlg::UpdateMacroWithSynFile(), CMacroEditingActionPanel::x_FindText(), CSeqDesktopPanel::x_FindText(), CSeqUpdateWorker::x_LaunchSingleUpdateSequence(), CSeqTextPanel::x_StartSearch(), and CUpdateMultiSeq_Dlg::x_UpdateSelected().
◆ NcbiMessageBox()Definition at line 48 of file message_box.cpp.
References eCancel, eDialog_Ok, eDialog_OkCancel, eDialog_StyleMask, eDialog_YesNo, eDialog_YesNoCancel, eIcon_Exclamation, eIcon_Info, eIcon_Question, eIcon_Stop, eNo, eOK, eWrap, eYes, NStr::Join(), NULL, and NStr::Wrap().
Referenced by NMItemData::AddConstraintIgnoreNewText(), CMiscSeqTable::ApplyTableToEntry(), COpenViewManager::DoTransition(), CMacroWorker::ExecuteMacros(), CRemoveSequencesDlg::GetCommand(), NMItemData::GetSelectedCapType(), NMItemData::GetSourceTypeInDoublePanel(), NMItemData::GetSourceTypeInSinglePanel(), CAuthorNamesContainer::ImportAuthorsFromFile(), CSeqEditPackage::Init(), CAttribTableColumnIdPanel::IsInputValid(), CLoadStructComments::LoadSingle(), NcbiErrorBox(), NcbiInfoBox(), NcbiWarningBox(), CSeqGraphicWidget::OnAddTrack(), NMItemData::OnAfterCheck(), NMItemData::OnAutodefCompleteSelected(), NMItemData::OnBeforeCheck(), NMItemData::OnControlsAddRNAPanelSelected(), NMItemData::OnConvertFeatFromCDS(), NMItemData::OnConvertFeatToChanged(), NMItemData::OnDOILookupModeChanged(), CAlnMultiWidget::OnDSChanged(), CUpdateSeqAlignWidget::OnDSChanged(), NMItemData::OnExistingTextChanged(), CUpdateSeq_Dlg::OnIdle(), NMItemData::OnIllegalDbXrefSelected(), NMItemData::OnLeftDigitsLettersInParsePanels(), CUpdateMultiSeq_Dlg::OnLoadMapClick(), CAlnMultiWidget::OnMakeSelectedRowMaster(), CUpdateMultiSeq_Dlg::OnMapSelectionClick(), NMItemData::OnMiscFeatRuleSelected(), CEditMacroDlg::OnPrintClick(), CEditMacroDlg::OnPrintParallelClick(), NMItemData::OnProductDouble(), NMItemData::OnProteinNameDouble(), NMItemData::OnProteinNameSingle(), CTaxTreeTestDlg::OnRelatedClick(), CMacroCompoundConstraintPanel::OnRemoveConstraint(), NMItemData::OnRemoveFromParsedField(), CSeqGraphicWidget::OnRemoveTrack(), CSeqGraphicWidget::OnRenameTrack(), NMItemData::OnRightDigitsLettersInParsePanels(), NMItemData::OnRnaTypeChanged(), CEditMacroDlg::OnRunClick(), CwxSavePdfBaseDlg::OnSaveClick(), CwxExportAlnmultiImgDlg::OnSaveClick(), CwxExportVectorImageDlg::OnSaveClick(), CMacroFlowEditor::OnSaveCopies(), NMItemData::OnSelectFeature(), NMItemData::OnSelectTable(), CSeqGraphicWidget::OnSeqGoto(), NMItemData::OnStructCommFieldChanged(), NMItemData::OnStructCommFieldDblChanged(), CUpdateSeq_Dlg::OnUpdateSequence(), CMacroFlowEditor::OnUpdateSynonymFile(), CLocalFileRestorer::RestoreFile(), CEditingBtnsPanel::RunMacro(), CEditingBtnsPanel::RunMacroWithReport(), CMacroEditor::Update(), CEditMacroDlg::UpdateMacroWithSynFile(), CSeqUpdateWorker::UpdateMultipleSequences(), CSeqUpdateWorker::UpdateSingleSequence(), CSeqUpdateWorker::UpdateSingleSequence_Ext(), CLocalFileRestorer::x_AttachNewObject(), CCmdFeatIdXrefsFromQualifiers::x_CreateActionCmd(), CMacroEditingActionPanel::x_FindText(), CSeqDesktopPanel::x_FindText(), CUpdateMultiSeq_Dlg::x_GenerateAlignments(), CSeqUpdateWorker::x_LaunchSingleUpdateSequence(), IMacroActionItemData::x_LoadPanel(), CProjectLoadingTask::x_OnWakeUp(), CUpdateSeq_Input::x_ReadAccession(), CUpdateAlign::x_ReadAlign(), CSeqGraphicWidget::x_RemoveAllMarkers(), CAlnMultiWidget::x_SetScoringMethod(), and CUpdateMultiSeq_Dlg::x_UpdateSelected().
◆ NcbiMessageBoxW()Definition at line 119 of file message_box.cpp.
References eCancel, eDialog_Ok, eDialog_OkCancel, eDialog_StyleMask, eDialog_YesNo, eDialog_YesNoCancel, eIcon_Exclamation, eIcon_Info, eIcon_Question, eIcon_Stop, eNo, eOK, eYes, and NULL.
Referenced by PT::CDataLoader::DoRemove(), CFileLoadWizard::x_CheckFormatConflict(), CFileLoadManager::x_CheckFormatConflict(), CProjectTask::x_DoSaveUserSelected(), CProjectLoadingTask::x_OnWakeUp(), and CWindowMaskerTool::x_ValidateParams().
◆ NcbiWarningBox()specialized Message Box function for reporting non-critical errors
Definition at line 188 of file message_box.cpp.
References eDialog_Ok, eIcon_Exclamation, and NcbiMessageBox().
Referenced by CEditMacroDlg::OnPrintClick(), CEditMacroDlg::OnPrintParallelClick(), CMacroFlowEditor::OpenEditor(), CAppDialogs::OpenViewlDialog(), CMacroCompoundConstraintPanel::SetConstraints(), CMacroApplySrcTablePanel::SetValues(), CCDSTranslationPanel::TransferDataToWindow(), CSeqUpdateWorker::UpdateSingleSequence(), CSeqUpdateWorker::UpdateSingleSequence_Ext(), CGLCanvas::x_CheckGlVersion(), CSeqUpdateWorker::x_GetSeqsWithIgnoredResidues(), and CFeatureTblFr::x_RefreshTable().
◆ NextId() unsigned int CIdGenerator::NextId ( void )Definition at line 52 of file id_generator.cpp.
References CIdGenerator::m_Id.
Referenced by CPdf::BeginAnnot(), CPdf::BeginContent(), CPdf::BeginDocument(), CPdf::BeginReference(), CPanelGrid::CPanelGrid(), CPdf::EndDocument(), CPdfFontHandler::x_AddFont(), CPageHandler::x_CreateContentXForm(), CPageHandler::x_CreateHeaderFooter(), CPageHandler::x_CreatePageClipObject(), CPageHandler::x_CreatePageXForm(), CPageHandler::x_CreatePrintersMarks(), and CPdf::x_GetAlphaGraphicsState().
◆ OnEngineJobStateChanged() [1/2] void CAppJobDispatcher::OnEngineJobStateChanged ( IAppJob & job, TJobState new_state ) virtualhandles state change notifications from active Engines
Implements IAppJobEngineListener.
Definition at line 669 of file app_job_dispatcher.cpp.
References IAppJob::eRunning, i, CAppJobDispatcher::m_MainMutex, CAppJobDispatcher::m_ShutDownInProgress, CAppJobDispatcher::m_StateEventMutex, CAppJobDispatcher::m_StateEventQueue, NCBI_THROW, SleepMilliSec(), CMutex::TryLock(), CMutex::Unlock(), and CAppJobDispatcher::x_FlushStateEventQueue().
◆ OnEngineJobStateChanged() [2/2] virtual void IAppJobEngineListener::OnEngineJobStateChanged ( IAppJob & job, TJobState new_state ) pure virtual ◆ OnEvent() ◆ OnJobFailed() ◆ OnJobProgress() ◆ OnJobResult() virtual void CJobAdapter::IJobCallback::OnJobResult ( CObject * result, CJobAdapter & adapter ) pure virtual ◆ OnJobStateChanged()Definition at line 125 of file event_translator.cpp.
References _ASSERT, IAppJob::eCanceled, IAppJob::eCompleted, IAppJob::eFailed, ERR_POST, IAppJob::eRunning, IAppJob::eSuspended, CRef< C, Locker >::GetPointer(), CAppJobEventTranslator::m_Dispatcher, CAppJobDispatcher::SJobRecord::m_ID, CAppJobDispatcher::SJobRecord::m_Job, NULL, CAppJobDispatcher::x_IsCanceled(), and CAppJobEventTranslator::x_NotifyObservers().
◆ operator const TObjectType &() ◆ operator TObjectType &() ◆ operator vec_const_iterator() ◆ operator!=() [1/2] ◆ operator!=() [2/2] ◆ operator()() [1/11] void CFuncPtr::operator() ( void ) inline ◆ operator()() [2/11]template<typename RetType , typename Arg1 >
RetType CFuncPtr1< RetType, Arg1 >::operator() ( Arg1 arg1 ) inline ◆ operator()() [3/11] ◆ operator()() [4/11] ◆ operator()() [5/11] ◆ operator()() [6/11] ◆ operator()() [7/11] ◆ operator()() [8/11] ◆ operator()() [9/11] ◆ operator()() [10/11] ◆ operator()() [11/11] ◆ operator*() [1/3] ◆ operator*() [2/3] ◆ operator*() [3/3] ◆ operator*=() ◆ operator+() [1/2] ◆ operator+() [2/2] ◆ operator++() [1/4] ◆ operator++() [2/4] ◆ operator++() [3/4] ◆ operator++() [4/4] ◆ operator+=() [1/2] ◆ operator+=() [2/2] ◆ operator-() [1/2] ◆ operator-() [2/2] ◆ operator--() [1/4] ◆ operator--() [2/4] ◆ operator--() [3/4] ◆ operator--() [4/4] ◆ operator-=() ◆ operator->() [1/2] ◆ operator->() [2/2] ◆ operator<() [1/6] ◆ operator<() [2/6] ◆ operator<() [3/6] ◆ operator<() [4/6] ◆ operator<() [5/6]template<class Attr , class Position >
◆ operator<() [6/6] ◆ operator<<() [1/2] ◆ operator<<() [2/2] ◆ operator<=() ◆ operator=() [1/5] ◆ operator=() [2/5] ◆ operator=() [3/5]template<typename CntType >
◆ operator=() [4/5] ◆ operator=() [5/5] ◆ operator==() [1/6]template<typename CntType >
◆ operator==() [2/6] ◆ operator==() [3/6] ◆ operator==() [4/6] ◆ operator==() [5/6] ◆ operator==() [6/6] ◆ operator>() ◆ operator>=() ◆ operator[]() [1/4] ◆ operator[]() [2/4] ◆ operator[]() [3/4]template<typename CntType >
CntType& CDensityMap< CntType >::operator[] ( typename container_type::size_type n ) inlineDefinition at line 295 of file density_map.hpp.
◆ operator[]() [4/4]template<typename CntType >
CntType CDensityMap< CntType >::operator[] ( typename container_type::size_type n ) const inlineDefinition at line 294 of file density_map.hpp.
◆ ParseInfoColumns() void CVcfVariant::ParseInfoColumns ( )Definition at line 1280 of file snp_gui.cpp.
References CDelta_item_Base::eAction_del_at, CInt_fuzz_Base::eLim_gt, CInt_fuzz_Base::eLim_unk, map_checker< Container >::empty(), map_checker< Container >::end(), CVariation_inst_Base::eType_cnv, CVariation_inst_Base::eType_del, CVariation_inst_Base::eType_delins, CVariation_inst_Base::eType_ins, CVariation_inst_Base::eType_inv, CVariation_inst_Base::eType_microsatellite, CVariation_inst_Base::eType_mnp, CVariation_inst_Base::eType_other, CVariation_inst_Base::eType_snv, CVariation_inst_Base::eType_translocation, NStr::fConvErr_NoThrow, map_checker< Container >::find(), CVcfVariant::m_AltAlleles_display, CVcfVariant::m_DeltaItemAction, CVcfVariant::m_InfoColumns, CVcfVariant::m_Len, CVcfVariant::m_LimitValue, CVcfVariant::m_Pos, CVcfVariant::m_SeqLoc, CVcfVariant::m_sRefAllele_orig, CVcfVariant::m_VariationType, CVcfVariant::m_VCF_Type, CConstRef< C, Locker >::Reset(), NStr::StringToSizet(), and NStr::ToUpper().
◆ plus_func() ◆ PopupFile() ◆ PopupURL()launch an application to handle a URL
Definition at line 181 of file app_popup.cpp.
References _T, _TRACE, CExec::eDetach, CExecute::Exec(), Info(), ITERATE, NULL, and CExec::SpawnLP().
Referenced by CSubPrepIntroPanel::OnIntroTextClickUrl(), CLDBlockGlyph::OnLeftDblClick(), CRelaxedLookupDlg::OnPubTextDClick(), CSubPrepFieldEditor::OnRegisterHyperlinkClicked(), CAppPopup::PopupFile(), and CBrowserUtils::SendToBrowser().
◆ Post() [1/2]Handles an event asynchronously (process and/or dispatch).
The event will be posted to the event queue and then Post() will return, the event will be processed at indefenite point in time after Post() returns. The event must be created on heap and managed by CRef.
Definition at line 310 of file event_handler.cpp.
References _ASSERT, CEventHandler::CPostQueue::GetInstance(), CEventHandler::SPostRequest::m_DispHow, CEventHandler::SPostRequest::m_Event, CEventHandler::SPostRequest::m_PoolName, CEventHandler::m_Queue, and CEventHandler::SPostRequest::m_Target.
Referenced by CEventLogService::AddRecord(), CAppTaskService::AddTask(), CSelectionService::AttachClient(), CProjectLoadingTask::CancelBackgrounded(), CSelectionService::DetachClient(), CwxLogDiagHandler::DoLogRecord(), PT::CProjectItem::DoProperties(), CWorkspaceAutoSaver::Notify(), CSelectionService::OnActiveClientChanged(), CProjectLoadingTask::OnAppJobNotification(), CAppJobTask::OnAppJobProgress(), CWindowManager::OnCaptionPanelCommand(), CWindowManager::OnCloseClientsRequest(), CwxMainFrame::OnPostEventsClick(), CSelectionService::OnSelectionChanged(), CCompositeAppTask::OnTaskEvent(), CJobUITask::OnTimer(), CwxLogDiagHandler::Post(), PostEvent(), CJobUITask::Run(), TestPostVersusSend(), CAppJobTask::x_Finish(), CGBDocument::x_FireProjectChanged(), CAppJobEventTranslator::x_NotifyObservers(), CNetBLASTUIDataSource::x_OnJobDescrChanged(), CWorkspaceAutoSaver::x_OnSave(), CAppTaskService::x_OnStatusUpdate(), CAppTaskService::x_OnTaskCanceled(), CDataMiningService::x_PostStateChanged(), and CSeqGraphicPane::x_RemoveMarker().
◆ Post() [2/2] ◆ PrintTo() [1/3] ◆ PrintTo() [2/3]print the color to a stream in the form "r g b"
Definition at line 296 of file rgba_color.cpp.
◆ PrintTo() [3/3] ◆ push_back() [1/2]template<class Attr , class Position >
◆ push_back() [2/2] ◆ PValueAsColorKey() string NSnpGui::PValueAsColorKey ( double pvalue ) static ◆ PValueToString() string NSnpGui::PValueToString ( double pvalue ) static ◆ Recalc() virtual void ICurve::Recalc ( ) pure virtual ◆ RefEquals()template<class Attr , class Position >
◆ RegisterAccelerator() ◆ RegisterEngine()Registers a new Engine, returns true if successful.
Dispatcher does not assume ownership of the engine.
Definition at line 199 of file app_job_dispatcher.cpp.
References _ASSERT, map_checker< Container >::end(), ERR_POST, map_checker< Container >::find(), IAppJobEngine::IsActive(), CAppJobDispatcher::m_EngineMutex, CAppJobDispatcher::m_NameToEngine, NULL, and IAppJobEngine::SetListener().
Referenced by CAppJobTestApplication::Run(), CSeqGraphicDemoApp::x_CreateGUI(), CwxNCBIApp::x_InitAppJobDispatcher(), CFrameworkDemoApp::x_InitAppJobDispatcher(), CDemoAlignTableApp::x_InitAppJobDispatcher(), CDemoFeatTableApp::x_InitAppJobDispatcher(), and CDemoApp::x_InitAppJobDispatcher().
◆ RegisterLabelHandler() [1/2] ◆ RegisterLabelHandler() [2/2] ◆ RegisterStdAccelerators() static void CAccelTable::RegisterStdAccelerators ( ) staticregisters platform-specific accelerators for standard commands such as "Copy", "Paste"
◆ RegisterTypeIcon() ◆ ReleaseInstance() void CAppJobDispatcher::ReleaseInstance ( ) static ◆ Remove() [1/2] void CFilterSet::Remove ( CFilter * filter ) ◆ Remove() [2/2] ◆ RemoveAllListeners() void CEventHandler::RemoveAllListeners ( void ) virtual ◆ RemoveEscape() ◆ RemoveExtension() [1/12] ◆ RemoveExtension() [2/12] ◆ RemoveExtension() [3/12] ◆ RemoveExtension() [4/12]removes the Extension with the given Id from all Extension Point in the Registry, returns false if the Extension Id is not found
Implemented in CExtensionRegistry.
◆ RemoveExtension() [5/12] ◆ RemoveExtension() [6/12]removes the Extension with the given Id from the Extension Point with the specified Id.
returns false if the Point or Extension is not found
Implemented in CExtensionRegistry.
◆ RemoveExtension() [7/12] ◆ RemoveExtension() [8/12]removes the given Extension from the Extension Point with the given id returns false if the Point or Extension is not found
Implemented in CExtensionRegistry.
◆ RemoveExtension() [9/12] ◆ RemoveExtension() [10/12] ◆ RemoveExtension() [11/12] virtual bool IExtensionPoint::RemoveExtension ( IExtension & extension ) pure virtual ◆ RemoveExtension() [12/12] virtual bool IExtensionRegistry::RemoveExtension ( IExtension & extension ) pure virtualremoves the given Extension from all Extension Points in the Registry returns false if the Extension is not registered
Implemented in CExtensionRegistry.
◆ RemoveExtensionPoint() [1/2] ◆ RemoveExtensionPoint() [2/2]removes the specified Extension Point from the Registry.
Implemented in CExtensionRegistry.
◆ RemoveItem() ◆ RemoveJobRecord() void CThreadPoolEngine::RemoveJobRecord ( IAppJob & job ) protected ◆ RemoveListener()Remove a listener.
This will remove the listener from all pools in which it exists.
Definition at line 155 of file event_handler.cpp.
References _TRACE, map_checker< Container >::begin(), map_checker< Container >::end(), map_checker< Container >::erase(), and CEventHandler::m_Pools.
Referenced by CDiscrepancyDlg::Destroy(), CFeatTableView::DestroyViewWindow(), CClickableSortUniqueCount::DisconnectListener(), CSubmissionWizard::DisconnectListener(), CGraphContainer::RemoveGraph(), CNetBLAST_DMSearchForm::SetDataSource(), CSelectionBroadcastSlot::SetSelectionService(), CStatusBarService::SetServiceLocator(), CAlnMultiPane::SetWidget(), CProjectTreeView::SetWorkbench(), CEventView::SetWorkbench(), CTaskView::SetWorkbench(), CSelectionView::SetWorkbench(), CGBDocument::x_DetachView(), CValidatePanel::x_DisconnectListener(), CWindowManager::x_RemoveClient(), CAlnMultiWidget::~CAlnMultiWidget(), CDiagConsoleList::~CDiagConsoleList(), CGridWidget::~CGridWidget(), CHitMatrixPane::~CHitMatrixPane(), CNetBLAST_DMSearchForm::~CNetBLAST_DMSearchForm(), CPhyloTreeWidget::~CPhyloTreeWidget(), and CSequenceEditingEventHandler::~CSequenceEditingEventHandler().
◆ Render() [1/4] string CCSSTableTooltipFormatter::Render ( ) virtual ◆ Render() [2/4] string CHtmlTooltipFormatter::Render ( ) virtual ◆ Render() [3/4] string CTextTooltipFormatter::Render ( ) virtual ◆ Render() [4/4] virtual string ITooltipFormatter::Render ( ) pure virtual ◆ RequestCancel() [1/5] void CCanceledImpl::RequestCancel ( ) inline ◆ RequestCancel() [2/5] void CThreadPoolEngine::RequestCancel ( ) virtual ◆ RequestCancel() [3/5] virtual void CJobCancelable::RequestCancel ( ) inlineoverridevirtual ◆ RequestCancel() [4/5] virtual void IAppJob::RequestCancel ( ) pure virtual ◆ RequestCancel() [5/5] virtual void IAppJobEngine::RequestCancel ( ) pure virtual ◆ ResumeJob() [1/3] void CThreadPoolEngine::ResumeJob ( IAppJob & job ) virtual ◆ ResumeJob() [2/3] virtual void IAppJobEngine::ResumeJob ( IAppJob & job ) pure virtual ◆ ResumeJob() [3/3] void CAppJobDispatcher::ResumeJob ( TJobID job_id )Definition at line 446 of file app_job_dispatcher.cpp.
References DISP_CATCH_AND_REPORT, IAppJob::eRunning, IAppJob::eSuspended, CRef< C, Locker >::GetObject(), kResumeErrEngine, kResumeErrNotReg, kResumeErrNotRunning, CAppJobDispatcher::SJobRecord::m_Engine, CAppJobDispatcher::SJobRecord::m_Job, CAppJobDispatcher::SJobRecord::m_State, NCBI_THROW, IAppJobEngine::ResumeJob(), and CAppJobDispatcher::x_GetJobRecord().
◆ RgbToHsv() void CRgbaColor::RgbToHsv ( const CRgbaColor & rgb, float & h, float & s, float & v ) static ◆ RgbToYuv() void CRgbaColor::RgbToYuv ( const CRgbaColor & rgb, float & y, float & u, float & v ) static ◆ RotateColor() ◆ Run() [1/3]template<typename TInput , typename TOutput >
Function that does all the useful work, called by the Engine.
Run() shall be implemented so that it will allow for exiting once RequestCancel() is called.
Implements IAppJob.
Definition at line 103 of file job_adapter.hpp.
References IAppJob::eCanceled, IAppJob::eCompleted, IAppJob::eFailed, CJobCancelable::IsCanceled(), CJobAdapterJob< TInput, TOutput >::m_Error, CJobAdapterJob< TInput, TOutput >::m_Func, CJobAdapterJob< TInput, TOutput >::m_Input, CJobAdapterJob< TInput, TOutput >::m_Result, CRef< C, Locker >::Reset(), and CJobCancelable::x_GetICanceled().
◆ Run() [2/3] virtual EJobState CAppJobExecuteUnit::Run ( ) inlineoverridevirtual ◆ Run() [3/3]Function that does all the useful work, called by the Engine.
Run() shall be implemented so that it will allow for exiting once RequestCancel() is called.
Implemented in CAppJobExecuteUnit, CExecJob, CGetAssembliesJob, CAnnotMetaDataJob, CTrackInitializationJob, CFlatFileSequenceListJob, CFeatureRetrievalJob, CFeatCompareJob_Location, CFeatCompareJob_Align, CPeriodicTestJob, CPrimeNumbersJob, CTableDataVcfJob, CResetScopeHistoryJob, CSeqDescrRetrievalJob, CAttachProjectItemsJob, CDocLoadingJob, CPrimeNumbersJob, CSeqTextJob, CSeqGraphicJob, CTextRetrieveJob, CForceJob, CTableDataValidateJob, CTableDataSUCJob, CScoringJob, CFeatureLoadingJob, CBuildSparseAlnJob, CBuildAlnVecJob, CJobFutureJob< _Fty, void >, CJobFutureJob< _Fty, _Rty >, CJobAdapterJob< TInput, TOutput >, CDownloadJob, CEditAppJob, CDiscrepancyReportJob, CWiggleExportJob, CGtfExportJob, CGffExportJob, CFlatFileExportJob, CFastaExportJob, CAgpExportJob, C5ColExportJob, CPhyExportJob, CFastaAlignExportJob, CNetBlastMonitoringJob, CNetBlastSubmittingJob, CAlignTabExportJob, CUsageReportJob, CSearchJobBase, CProjectServiceTestJob, CDataLoadingAppJob, and CAsnExportJob.
Referenced by CAppJobDispatcher::RunSync(), CSGGenBankDS::x_ForegroundJob(), and CSchedulerEngine::x_RunJob().
◆ RunLenBegin()template<typename CntType >
◆ RunLenIterator()template<typename CntType >
◆ RunSync()Runs jon synchronously sending job notifications synchronously Returns when job is finished.
Definition at line 952 of file app_job_dispatcher.cpp.
References _ASSERT, IAppJob::eCanceled, IAppJob::eCompleted, IAppJob::eFailed, ERR_POST, IAppJob::eRunning, IAppJob::eSuspended, IAppJob::GetError(), CConstRef< C, Locker >::GetPointer(), CRef< C, Locker >::GetPointer(), IAppJob::GetResult(), IAppJob::Run(), and CEventHandler::Send().
◆ SConstScopedObject() [1/2] SConstScopedObject::SConstScopedObject ( ) inlineDefinition at line 48 of file objects.hpp.
◆ SConstScopedObject() [2/2] SConstScopedObject::SConstScopedObject ( const CObject * o, objects::CScope * s ) inlineDefinition at line 49 of file objects.hpp.
◆ Search() [1/2]search for given SNP ID(s) and get a list of results
uses projects/SNP/beVarSearch.cgi
Referenced by CTableAnnotDataSource::AddSnpSeqLoc(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), NSearchFeatPanel::GatherFeatures(), CGuiObjectInfoVariation::GetToolTip(), NSNPWebServices::Search(), CSNPSearchJob::x_DoSearch(), and CFeatureSearchJob::x_SearchForSNP().
◆ Search() [2/2] ◆ SearchByVarId()Definition at line 1082 of file snp_gui.cpp.
References arr, CVariantPlacement_Base::eMol_genomic, CFetchURL::Fetch(), NStr::fSplit_Tokenize, CJson_ConstNode::GetArray(), CJson_ConstNode::GetObject(), CJson_ConstValue::GetString(), CJson_ConstValue::GetUint8(), CJson_ConstNode::GetValue(), CJson_ConstNode::IsObject(), kDefaultTimeout, CJson_Document::ParseString(), CJson_Document::ReadSucceeded(), Ref(), NStr::Split(), and sSearchByVarIdHost.
◆ SelectClinSigTerm()returns the term with the highest pathogenicity if the CLNSIG string has multiple parts (terms)
Definition at line 282 of file snp_gui.cpp.
References NSnpGui::ClinSigFromString(), CPhenotype_Base::eClinical_significance_drug_response, CPhenotype_Base::eClinical_significance_non_pathogenic, CPhenotype_Base::eClinical_significance_other, CPhenotype_Base::eClinical_significance_pathogenic, CPhenotype_Base::eClinical_significance_probable_non_pathogenic, CPhenotype_Base::eClinical_significance_probable_pathogenic, map_checker< Container >::end(), map_checker< Container >::find(), NStr::fSplit_Tokenize, NStr::ReplaceInPlace(), NStr::Split(), NStr::ToLower(), and NStr::TrimPrefixInPlace().
Referenced by CVcfGlyph::GetCustomColor().
◆ SelectRadio() void CMenuItem::SelectRadio ( bool b_set ) ◆ Send() [1/2]Sends an event synchronously.
Returns "true" if event has been handled. An event that is provided as the argument can be created on heap or stack.
Definition at line 280 of file event_handler.cpp.
References _ASSERT, CEventHandler::Dispatch(), CEventHandler::eDispatch_AllHandlers, CEventHandler::eDispatch_FirstHandler, CEventHandler::eDispatch_SelfOnly, and CEventHandler::OnEvent().
Referenced by CSeqGraphicPane::AddPointMarker(), CSeqGraphicPane::AddRangeMarker(), CQueryParsePanel::CompleteQuery(), CWindowManager::Dispatch(), CEventHandler::Dispatch(), CPhyloTreeWidget::EditLabel(), CEventHandler::CPostQueue::ExecuteFirstRequest(), CHitMatrixPane::HMGH_OnChanged(), CSeqGraphicPane::ModifyMarker(), CSeqGraphicPane::NextPrevSplice(), CAlnMultiPane::NotifyParent(), CGlWidgetBase::NotifyVisibleRangeChanged(), CSelectionService::OnActiveClientChanged(), CPhyloTreeWidget::OnAddSelectionSet(), CFeatureGraph::OnAJNotification(), CPhyloTreeWidget::OnCollapseToViewport(), CPhyloTreeWidget::OnEditNode(), CPhyloTreeWidget::OnExportTree(), CSeqGraphicWidget::OnFlipStrands(), CGridWidget::OnHyperlinkHover(), CPhyloTreeWidget::OnInfoTip(), CTableDataVcf::OnJobNotification(), CCrossAlnPane::OnLeftDown(), CSeqDesktopPanel::OnMouseClick(), CPhyloTreeWidget::OnOpenPropertiesDlg(), CGridWidget::OnRefreshClick(), CPhyloTreeWidget::OnRotateLabels(), CDataMiningPanel::OnSelectionChanged(), CFeatTableWidget::OnSelectionChanged(), CProjectTreePanel::OnSelectionChanged(), CPhyloTreeWidget::OnSetTreeLabel(), CPhyloTreeWidget::OnShowAll(), CPhyloTreeWidget::OnSubtreeFromSelection(), CGridWidget::OnTimer(), CPhyloTreeWidget::OnUseDistances(), CSubPrep_panel::OnValidateClick(), CProjectService::OnViewAttached(), PostEvent(), CPhyloTreeWidget::QueryEnd(), CSeqGraphicPane::RemoveAllMarkers(), CSeqGraphicPane::RemoveMarker(), CSeqGraphicPane::RenameMarker(), CAppJobDispatcher::RunSync(), CEventHandler::Send(), CPhyloTreeWidget::SendEditEvent(), CPhyloTreeWidget::SendSelChangedEvent(), CPhyloTreeWidget::SetCurrRenderer(), CSeqGraphicPane::SetMarkers(), CSeqGraphicPane::SetSeqMarker(), CPhyloTreePane::SHH_OnChanged(), CCrossAlnPane::SHH_OnChanged(), CHitMatrixPane::SHH_OnChanged(), CSeqGraphicPane::SMHH_OnReset(), CSeqGraphicPane::SMHH_SetSeqMark(), CSeqTextPane::STG_OnChanged(), TestPostVersusSend(), CPhyloTreeWidget::UpdateViewingArea(), CSimpleProjectView::WidgetSelectionChanged(), CSequinDesktopView::WidgetSelectionChanged(), CSubPrep_panel::x_ConvertToSeqSubmit(), CFeatureGraph::x_Create(), CAppTaskService::x_ExecuteNextTaskInQueue(), CGBDocument::x_FireProjectChanged(), CGBDocument::x_FireViewEvent(), CSGGenBankDS::x_ForegroundJob(), CGridWidget::x_LeftClick(), CGridWidget::x_LeftDClick(), CAppTaskService::x_LogTask(), CFeatTableDS::x_NotifyObserversNow(), CAlnSpanWidget::x_NotifyWidgetRangeChanged(), CSeqGraphicPane::x_NotifyWidgetRangeChanged(), CAlnSpanWidget::x_NotifyWidgetSelChanged(), CSeqGraphicPane::x_NotifyWidgetSelChanged(), CAnnotCompareDS::x_OnAppJobNotification(), CAnnotCompareWidget::x_OnDoubleClick(), CTableView::x_OnRowDClick(), CSeqTextWidget::x_OnScrollY(), CAppTaskService::x_OnWakeUpSignal(), CURLTooltipHandler::x_ParseGenomicLinkHref(), CGlWidgetBase::x_ShowDecoratedPopupMenu(), CWindowManager::x_UpdateListener(), and CAlnMultiWidget::x_UpdateOnSwitchMaster().
◆ Send() [2/2] ◆ SendToBrowser() [1/2]Send anything to a web browser.
Send data to a web browser with appropriate mime type.
For now do this via a temp file.
Definition at line 54 of file browser_utils.cpp.
References _ASSERT, CFileDeleteAtExit::Add(), Error(), file, IRegistry::Get(), CNcbiApplicationAPI::GetConfig(), CDirEntry::GetTmpName(), CDirEntry::GetTmpNameEx(), i, CNcbiApplication::Instance(), NStr::IntToString(), LOG_POST, CAppPopup::PopupURL(), r(), and NStr::Replace().
◆ SendToBrowser() [2/2] void CBrowserUtils::SendToBrowser ( const string & html ) staticSend html to a web browser.
Convenience function for html.
Definition at line 47 of file browser_utils.cpp.
◆ Set() [1/6]template<typename T >
void CClipboard::Set ( const T & val ) inline ◆ Set() [2/6] void CRgbaColor::Set ( float r, float g, float b )set the color from an Fl_Color
set the values from explicit (floating point) RGB values
Definition at line 226 of file rgba_color.cpp.
References b, g(), CRgbaColor::m_Rgba, r(), and CRgbaColor::x_Clamp().
Referenced by CSubtreeBoundary::CreateShapes(), CRgbaColor::GetGreyscale(), CGlLight::Init(), CGlMaterial::Init(), CColorPickerValidator::TransferFromWindow(), CGeneModelTrack::x_AddLandMarkFeaturesLayout(), CSegmentMapTrack::x_AddSegmentMapLayout(), CSnpTrack::x_AddSnpsLayout(), CPhyloTreeScheme::x_DefaultScheme(), CAlignGlyph::x_GetOverrideColor(), CFeatGlyph::x_GetUserColor(), CQualityScoringMethod::x_Init(), CConservationScoringMethod::x_Init(), CSimpleScoringMethod::x_Init(), and CSixFramesTransTrack::x_UpdateData().
◆ Set() [3/6] void CRgbaColor::Set ( float r, float g, float b, float a ) ◆ Set() [4/6]template<typename InIt >
void CClipboard::Set ( InIt first, InIt last ) inline ◆ Set() [5/6] void CRgbaColor::Set ( unsigned char r, unsigned char g, unsigned char b ) ◆ Set() [6/6] void CRgbaColor::Set ( unsigned char r, unsigned char g, unsigned char b, unsigned char a ) ◆ SetAlpha() [1/2] void CRgbaColor::SetAlpha ( float r )Definition at line 287 of file rgba_color.cpp.
References a, clamp(), and CRgbaColor::m_Rgba.
Referenced by CRenderingContext::DrawDisk(), CRgbaColor::FromString(), IPhyloTreeRender::GetEdgeColor(), CGraphTrack::GetLegend(), CRgbaGradColorTable::GetTexCoordColor(), CRgbaGradColorTable::LoadTexture(), CwxPhyloEditDlg::OnColourctrlColourPickerChanged(), CHistConfigDlg::OnGraphOpacityUpdated(), CHistConfigDlg::OnOpacityUpdated(), CSeqMarkHandler::Render(), IBoundaryShape::Render(), IBoundaryShape::RenderVbo(), CSettingsSet::UserFieldToColor(), CClonePlacementGlyph::x_Draw(), CAlignGlyph::x_DrawAlignRowSequence(), CLinkedFeatsGroup::x_DrawChildrenOnParent(), CAlnStatGlyph::x_DrawDensityTable(), CFeatGlyph::x_DrawFeatureBar_sv(), CSegmentSmearGlyph::x_DrawGaps(), CHistogramGlyph::x_DrawGraphMap(), CHistogramGlyph::x_DrawHeatMap(), CVcfGlyph::x_DrawVariationBar(), CGraphTrack::x_LoadSettings(), CAlnVecRow::x_RenderAlignSegments(), CAlnVecRow::x_RenderInserts(), IPhyloTreeRender::x_RenderNodeVbo(), CTraceGlyph::x_RenderSignalGraph(), IPhyloTreeRender::x_RenderTooltipHints(), CPhyloTreeScheme::x_UserFieldToColor(), and CSGConfigUtils::x_UserFieldToColor().
◆ SetAlpha() [2/2] void CRgbaColor::SetAlpha ( unsigned char r ) inline ◆ SetAnchorRow() void CGuiObjectInfoSeq_align::SetAnchorRow ( int anchor ) inline ◆ SetAttachment() ◆ SetBlue() [1/2] void CRgbaColor::SetBlue ( float r ) ◆ SetBlue() [2/2] void CRgbaColor::SetBlue ( unsigned char r ) inline ◆ SetCheck() void CMenuItem::SetCheck ( bool b_set ) ◆ SetChildren() ◆ SetChildrenLayout() ◆ SetColType() ◆ SetColumn() void CFilter::SetColumn ( int col ) inline ◆ SetCommand() void CMenuItem::SetCommand ( TCmdID cmd ) ◆ SetData() [1/4] ◆ SetData() [2/4] ◆ SetData() [3/4] ◆ SetData() [4/4] ◆ SetDataLocker() void CJobCancelable::SetDataLocker ( ILocker * locker ) inline ◆ SetDataSource() ◆ SetDescription() void CUIObject::SetDescription ( const string & descr ) virtual ◆ SetDispatcher() ◆ SetError() [1/2] ◆ SetError() [2/2] ◆ SetFilename() [1/2] void SFileDlgData::SetFilename ( const string & filename ) ◆ SetFilename() [2/2] void SWFileDlgData::SetFilename ( const wxString & filename ) ◆ SetFlippedStrand() void CLayoutObject::SetFlippedStrand ( bool b_flip ) ◆ SetFlippedStrands() void CGuiObjectInfoSeq_align::SetFlippedStrands ( bool flipped =true
) inline ◆ SetFrom()
template<class Attr , class Position >
◆ SetGreen() [1/2] void CRgbaColor::SetGreen ( float r ) ◆ SetGreen() [2/2] void CRgbaColor::SetGreen ( unsigned char r ) inline ◆ SetHelpId() ◆ SetHint() ◆ SetHorizontal() void CLayoutObject::SetHorizontal ( bool b_horz ) ◆ SetIconAlias() ◆ SetImageAlias() void CMenuItem::SetImageAlias ( const string & image_alias ) ◆ SetInfoColumns() TColumns& CVcfVariant::SetInfoColumns ( ) inline ◆ SetIntValue() void CTableDataSeq_table::SetIntValue ( size_t row, size_t col, long value ) virtual ◆ SetIsProductFeat() void CGuiObjectInfoSeq_feat::SetIsProductFeat ( bool is_product_feat =true
) inline ◆ SetKey() ◆ SetLabel() [1/3] void CExtensionPoint::SetLabel ( const string & label ) protectedvirtual ◆ SetLabel() [2/3] ◆ SetLabel() [3/3] ◆ SetLabelByData() void CLabel::SetLabelByData ( objects::CProjectItem & item, objects::CScope * scope = NULL
) static ◆ SetLayout() ◆ SetListener() [1/2] ◆ SetListener() [2/2] ◆ SetLocation() void CGuiObjectInfoSeq_feat::SetLocation ( const objects::CSeq_loc & loc ) inline ◆ SetLogEvent() void CUIObject::SetLogEvent ( const string & log_event ) virtual
Definition at line 118 of file ui_object.cpp.
References CUIObject::m_LogEvent.
Referenced by C5ColExporter::C5ColExporter(), C5ColLoadManager::C5ColLoadManager(), CAgpExporter::CAgpExporter(), CAgpLoader::CAgpLoader(), CAlignTabExporter::CAlignTabExporter(), CAsnExporter::CAsnExporter(), CASNFormatLoadManager::CASNFormatLoadManager(), CAutodefToolManager::CAutodefToolManager(), CBamUILoadManager::CBamUILoadManager(), CBedLoadManager::CBedLoadManager(), CBLASTToolManager::CBLASTToolManager(), CColumnarVCFLoaderManager::CColumnarVCFLoaderManager(), CDebugMacroTool::CDebugMacroTool(), CFastaAlignExporter::CFastaAlignExporter(), CFastaExporter::CFastaExporter(), CFASTAFormatLoadManager::CFASTAFormatLoadManager(), CFlatFileExporter::CFlatFileExporter(), CGBFlatFileLoadManager::CGBFlatFileLoadManager(), CGCAssemblyLoadManager::CGCAssemblyLoadManager(), CGenBankUILoadManager::CGenBankUILoadManager(), CGffExporter::CGffExporter(), CGffLoadManager::CGffLoadManager(), CGtfExporter::CGtfExporter(), CLBLASTUILoadManager::CLBLASTUILoadManager(), CNetBLASTUILoadManager::CNetBLASTUILoadManager(), CPhyExporter::CPhyExporter(), CPhyLoader::CPhyLoader(), CProjectFormatLoadManager::CProjectFormatLoadManager(), CProjectLoadManager::CProjectLoadManager(), CPslLoadManager::CPslLoadManager(), CQualTableLoadManager::CQualTableLoadManager(), CRMLoader::CRMLoader(), CSrcEditTool::CSrcEditTool(), CTableFileLoadManager::CTableFileLoadManager(), CTextAlignLoaderManager::CTextAlignLoaderManager(), CVCFLoaderManager::CVCFLoaderManager(), CWiggleExporter::CWiggleExporter(), and CWigLoadManager::CWigLoadManager().
◆ SetMappedFeat() void CGuiObjectInfoSeq_feat::SetMappedFeat ( const objects::CMappedFeat & mapped_feat ) inline ◆ SetMappingInfo() ◆ SetMax()template<typename CntType >
◆ SetMessage() ◆ SetMin()template<typename CntType >
◆ SetMinDist() void C2DLayoutEngine::SetMinDist ( TSeqPos dist ) inline ◆ SetMode() void CFilter::SetMode ( EMode mode ) inline ◆ SetModelRect() ◆ SetName() ◆ SetNormDone() void CAppJobProgress::SetNormDone ( float done ) ◆ SetParent() ◆ SetPctCompleted() ◆ SetPoint() [1/2] ◆ SetPoint() [2/2] ◆ SetRealValue() void CTableDataSeq_table::SetRealValue ( size_t row, size_t col, double value ) virtual ◆ SetRed() [1/2] void CRgbaColor::SetRed ( float r ) ◆ SetRed() [2/2] void CRgbaColor::SetRed ( unsigned char r ) inlineSet specific channels from floating unsigned char values.
These are normalized internally to the range 0-1.
Definition at line 294 of file rgba_color.hpp.
References CRgbaColor::m_Rgba, and r().
◆ SetReportInsertionSequences() ◆ SetRow() ◆ SetSampleColumns() TColumns& CVcfVariant::SetSampleColumns ( ) inline ◆ SetScale() void CGuiObjectInfoSeq_align::SetScale ( double scale ) inline ◆ SetSelected() void CLayoutObject::SetSelected ( bool flag ) ◆ SetSideSpace() void C2DLayoutEngine::SetSideSpace ( TSeqPos space ) inline ◆ SetState() void CMenuItem::SetState ( int state ) ◆ SetStringValue() void CTableDataSeq_table::SetStringValue ( size_t row, size_t col, const string & value ) virtualReimplemented from ITableData.
Definition at line 542 of file table_data_seq_table.cpp.
References column, data, CSeqTable_multi_data_Base::e_Common_string, CSeqTable_multi_data_Base::e_Int, CSeqTable_multi_data_Base::e_String, CSeqTable_column_info_Base::eField_id_location_strand, Error(), CSeqTable_column_info_Base::GetField_id(), CCommonString_table_Base::GetStrings(), i, int, CSeqTable_column_info_Base::IsSetField_id(), LOG_POST, row, s_StrandValues, CCommonString_table_Base::SetIndexes(), strings, rapidjson::value, and CTableDataSeq_table::x_GetColumn().
◆ SetTaxId() void CGuiObjectInfoSeq_feat::SetTaxId ( int tax_id ) inline ◆ SetText() ◆ SetTooltip() ◆ SetTrustedData() virtual void ITooltipFormatter::SetTrustedData ( bool trusted_data ) inlinevirtual ◆ SetType() void CMenuItem::SetType ( EType type ) ◆ SFeatSeg() ◆ SFileDlgData() [1/2] ◆ SFileDlgData() [2/2] ◆ ShutDown() [1/3] void CAppJobDispatcher::ShutDown ( )Terminates all jobs and releases Engines.
Definition at line 135 of file app_job_dispatcher.cpp.
References IAppJobEngine::CancelJob(), map_checker< Container >::clear(), multimap_checker< Container >::clear(), CAppJobException::eEngine_InvalidOperation, CAppJobException::eEngine_UnknownJob, ERR_POST, IAppJob::eRunning, IAppJob::GetDescr(), CRef< C, Locker >::GetObject(), CAppJobDispatcher::SJobRecord::m_Engine, CAppJobDispatcher::SJobRecord::m_Job, CAppJobDispatcher::m_JobRecs, CAppJobDispatcher::m_NameToEngine, CAppJobDispatcher::m_PollQueue, CAppJobDispatcher::m_PtrToRec, CAppJobDispatcher::m_ShutDownInProgress, CAppJobDispatcher::SJobRecord::m_State, NCBI_CATCH, NON_CONST_ITERATE, and IAppJobEngine::ShutDown().
Referenced by CwxNCBIApp::OnExit().
◆ ShutDown() [2/3] void CThreadPoolEngine::ShutDown ( ) virtual ◆ ShutDown() [3/3] virtual void IAppJobEngine::ShutDown ( ) pure virtual ◆ size() ◆ Size() size_t CClipboard::Size ( void ) ◆ SJobRecord() ◆ SJobStateEvent() [1/2] ◆ SJobStateEvent() [2/2] ◆ SLocLabel() [1/2] ◆ SLocLabel() [2/2] ◆ SQueueItem() [1/2] ◆ SQueueItem() [2/2] ◆ Start() void CJobAdapter::Start ( IAppJob & job ) ◆ StartJob() [1/5] ◆ StartJob() [2/5] ◆ StartJob() [3/5]Starts a Job on the specified engine in "passive mode" - no notifications or progress reports will be sent.
Definition at line 231 of file app_job_dispatcher.cpp.
References NULL, and CAppJobDispatcher::x_StartJob().
Referenced by CScoreCache::CalculateScores(), CAsyncCall::Execute(), CTaxIdHelper::FillControl(), CTextDataSource::GetFlatFileSeqs(), CSparseMultiDataSource::Init(), CBLASTDatabases::Load(), CTextDataSource::LoadAsn(), CTableDataVcf::LoadData(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::LoadData(), CTextDataSource::LoadXml(), CUsageReportJob::ReportUsage(), CTaxIdHelper::Reset(), CAppJobTask::Run(), CDiscrepancyPanel::CDiscrepancyHelper::RunTests(), CJobAdapter::Start(), CJobFutureAdapter::Start(), CPrimeNumberClient::StartJobs(), CSearchToolBase::StartSearch(), CFeatTableDS::Update(), CSGGenBankDS::x_BackgroundJob(), CAnnotCompareDS::x_BackgroundJob(), CWinMaskerFileStorage::x_DownloadFiles(), CPhyloForce::x_Layout(), CProjectServiceTestTask::x_Run(), and CProjectLoadingTask::x_StartJob().
◆ StartJob() [4/5] void CThreadPoolEngine::StartJob ( IAppJob & job, IEngineParams * params =NULL
) virtual
If Engine cannot start the Job and exception shall be thrown.
Implements IAppJobEngine.
Definition at line 133 of file thread_pool_engine.cpp.
References _ASSERT, CThreadPool::AddTask(), CThreadPoolEngine::CThreadTask, map_checker< Container >::end(), map_checker< Container >::find(), IAppJob::GetDescr(), CThreadPoolEngine::m_JobToHandle, CThreadPoolEngine::m_Mutex, CThreadPoolEngine::m_ThreadPool, NCBI_THROW, and NULL.
◆ StartJob() [5/5] virtual void IAppJobEngine::StartJob ( IAppJob & job, IEngineParams * params =NULL
) pure virtual ◆ StartRow() [1/4] void CCSSTableTooltipFormatter::StartRow ( ) virtual ◆ StartRow() [2/4] void CHtmlTooltipFormatter::StartRow ( ) virtual ◆ StartRow() [3/4] void CTextTooltipFormatter::StartRow ( ) virtual ◆ StartRow() [4/4] virtual void ITooltipFormatter::StartRow ( ) pure virtual ◆ StateToStr() ◆ StopCache() void CLabelDescriptionCache::StopCache ( ) static ◆ STrackErrorStatus() ◆ SubItemsBegin() [1/2] ◆ SubItemsBegin() [2/2] ◆ SubItemsEnd() [1/2] ◆ SubItemsEnd() [2/2] ◆ SuspendJob() [1/3] void CThreadPoolEngine::SuspendJob ( IAppJob & job ) virtual ◆ SuspendJob() [2/3] virtual void IAppJobEngine::SuspendJob ( IAppJob & job ) pure virtual ◆ SuspendJob() [3/3] void CAppJobDispatcher::SuspendJob ( TJobID job_id )
Definition at line 414 of file app_job_dispatcher.cpp.
References DISP_CATCH_AND_THROW, IAppJob::eRunning, IAppJob::eSuspended, CRef< C, Locker >::GetObject(), kSuspendErrEngine, kSuspendErrNotReg, kSuspendErrNotRunning, CAppJobDispatcher::SJobRecord::m_Engine, CAppJobDispatcher::SJobRecord::m_Job, CAppJobDispatcher::SJobRecord::m_State, NCBI_THROW, IAppJobEngine::SuspendJob(), CAppJobDispatcher::x_GetJobRecord(), and CAppJobDispatcher::x_OnJobStateChanged().
◆ swap()template<class Attr , class Position >
◆ SWFileDlgData() [1/2] SWFileDlgData::SWFileDlgData ( ) ◆ SWFileDlgData() [2/2] SWFileDlgData::SWFileDlgData ( const wxString & title, const wxString & wildcard, long style )Definition at line 262 of file message_box.cpp.
◆ TableToName() ◆ ToCssString() ◆ ToHtmlString() string CRgbaColor::ToHtmlString ( ) const ◆ TokenizeWithEscape()Tokenize a string using the delim.
It skip any escaped ('\') characters.
Definition at line 352 of file track_info.cpp.
References match(), and str().
Referenced by CAlignStrandSorter::CAlignStrandSorter(), CCloneConcordancySorter::CCloneConcordancySorter(), CDbvarClinicalAsstSorter::CDbvarClinicalAsstSorter(), CDbvarPilotSorter::CDbvarPilotSorter(), CDbvarQualitySorter::CDbvarQualitySorter(), CDbvarSamplesetTypeSorter::CDbvarSamplesetTypeSorter(), CDbvarValidationSorter::CDbvarValidationSorter(), CGRCStatusSorter::CGRCStatusSorter(), CTrackConfigManager::CreateTrackConfig(), CTrackUtils::ExtractTrackConfig(), CTempTrackProxy::LoadFromRegistry(), CSGConfigUtils::ParseProfileString(), STrackSettings::ParseSettings(), CObjFingerprint::ParseSignature(), CObjFingerprint::ParseSignatureDS(), s_LoadTempTrackRecursive(), s_ParseOptionalSettings(), CGlyphContainer::SetComments(), CGlyphContainer::SetHighlights(), and CSeqGraphicPane::SetMarkers().
◆ ToString() [1/2] string CClipboard::ToString ( void ) ◆ ToString() [2/2]Return a string representation of the current color.
Definition at line 309 of file rgba_color.cpp.
References CRgbaColor::GetAlpha(), CRgbaColor::GetAlphaUC(), CRgbaColor::GetBlue(), CRgbaColor::GetBlueUC(), CRgbaColor::GetGreen(), CRgbaColor::GetGreenUC(), CRgbaColor::GetRed(), and CRgbaColor::GetRedUC().
Referenced by CLegendItemGlyph::GetHTMLActiveAreas(), CGraphTrack::GetLegend(), CSeqGraphicPane::GetMarkers(), CwxPhyloEditDlg::OnColourctrlColourPickerChanged(), CRgbaColor::PrintTo(), CColorTableMethod::Save(), CTreeLabel::SaveToUserObject(), CMacroFunction_SetColor::TheFunction(), CSVGRenderer::x_PolygonStippleToPattern(), CGraphOverlay::x_SaveSettings(), and CTraceGraphTrack::x_SaveSettings().
◆ TruncateLabel() void CLabel::TruncateLabel ( string * label, unsigned length_limit, unsigned length_tolerance ) static ◆ Unlock() void CAppJobDispatcher::Unlock ( void ) const ◆ Valid()template<typename CntType >
◆ Visit() ◆ WeakMatch() ◆ x_AddExtraInfo()Definition at line 728 of file gui_object_info_seq_feat.cpp.
References ITooltipFormatter::AddRow(), count, CSeqFeatData_Base::e_Cdregion, CSeqFeatData_Base::e_Rna, CSeq_loc_CI::eEmpty_Skip, eNa_strand_minus, CSeq_loc_CI::eOrder_Biological, CSeqFeatData::eSubtype_C_region, CSeqFeatData::eSubtype_cdregion, CSeqFeatData::eSubtype_D_segment, CSeqFeatData::eSubtype_J_segment, CSeqFeatData::eSubtype_mRNA, CSeqFeatData::eSubtype_V_segment, CGuiObjectInfoSeq_feat::SFeatSeg::eType_OutOfBound, NStr::fWithCommas, CMappedFeat::GetLocation(), CSeq_loc_CI::GetRange(), CSeq_loc_CI::GetSize(), CSeq_loc_CI::GetStrand(), CGuiObjectInfoSeq_feat::m_Feat, CGuiObjectInfoSeq_feat::m_Location, CGuiObjectInfoSeq_feat::m_MappedFeat, CGuiObjectInfoSeq_feat::m_Scope, CGuiObjectInfoSeq_feat::SFeatSeg::m_Type, minus(), NStr::NumericToString(), CConstRef< C, Locker >::Reset(), s_GetAnnotSelector(), NStr::UIntToString(), CGuiObjectInfoSeq_feat::x_GetHitSeg(), and CGuiObjectInfoSeq_feat::x_GetProductSequence().
Referenced by CGuiObjectInfoSeq_feat::x_AddPositionRows(), and CGuiObjectInfoSeq_feat::x_GetGroupToolTip().
◆ x_AddFlavor()template<typename T >
void CClipboard::x_AddFlavor ( int idx, const T & val ) inlineprotected ◆ x_AddGroupLocationRows() void CGuiObjectInfoSeq_feat::x_AddGroupLocationRows ( ITooltipFormatter & tooltip ) const protectedDefinition at line 342 of file gui_object_info_seq_feat.cpp.
References ITooltipFormatter::AddRow(), ITooltipFormatter::AddSectionRow(), eNa_strand_minus, NStr::fWithCommas, CRange_Base::GetFrom(), COpenRange< Position >::GetLength(), GetStrand(), CRange_Base::GetTo(), CSeq_loc::GetTotalRange(), NStr::IntToString(), CBioseq_Handle::IsAa(), ITERATE, CGuiObjectInfoSeq_feat::m_FeaturesGroup, CGuiObjectInfoSeq_feat::m_Location, CGuiObjectInfoSeq_feat::m_Scope, CGuiObjectInfoSeq_feat::x_GetAccession(), CGuiObjectInfoSeq_feat::x_GetFeatLocation(), CGuiObjectInfoSeq_feat::x_GetLocLengthRow(), and CGuiObjectInfoSeq_feat::x_GetProductLengthRow().
Referenced by CGuiObjectInfoSeq_feat::x_GetGroupToolTip().
◆ x_AddJobRecord() void CAppJobDispatcher::x_AddJobRecord ( SJobRecord & rec ) protected ◆ x_AddListenerToPool() void CEventHandler::x_AddListenerToPool ( CEventHandler * listener, int pool_name ) protected ◆ x_AddLocationRows()Add feature location-related information.
Definition at line 280 of file gui_object_info_seq_feat.cpp.
References ITooltipFormatter::AddRow(), ITooltipFormatter::AddSectionRow(), eNa_strand_minus, NStr::fWithCommas, CRange_Base::GetFrom(), COpenRange< Position >::GetLength(), GetStrand(), CRange_Base::GetTo(), NStr::IntToString(), CBioseq_Handle::IsAa(), CSeqUtils::IsCrossOrigin(), ITERATE, label, CGuiObjectInfoSeq_feat::m_Feat, CGuiObjectInfoSeq_feat::m_IsProductFeat, CGuiObjectInfoSeq_feat::m_Location, CGuiObjectInfoSeq_feat::m_Scope, CGuiObjectInfoSeq_feat::x_GetAccession(), CGuiObjectInfoSeq_feat::x_GetLocLengthRow(), and CGuiObjectInfoSeq_feat::x_GetProductLengthRow().
Referenced by CGuiObjectInfoImpFeature::GetToolTip(), CGuiObjectInfoRegionFeature::GetToolTip(), CGuiObjectInfoSeqFeature::GetToolTip(), CGuiObjectInfoSiteFeature::GetToolTip(), and CGuiObjectInfoSeq_feat::x_GetFeatureToolTip().
◆ x_AddPositionRows()Add position-specific (current cursor position) information.
Definition at line 679 of file gui_object_info_seq_feat.cpp.
References ITooltipFormatter::AddRow(), ITooltipFormatter::AddSectionRow(), ITooltipFormatter::Append(), ITooltipFormatter::CreateInstance(), NStr::fWithCommas, NStr::IntToString(), CGuiObjectInfoSeq_feat::m_Feat, NStr::UIntToString(), CGuiObjectInfoSeq_feat::x_AddExtraInfo(), CGuiObjectInfoSeq_feat::x_GetAccession(), CGuiObjectInfoSeq_feat::x_GetProductLabel(), and CGuiObjectInfoSeq_feat::x_ToFeature().
Referenced by CGuiObjectInfoImpFeature::GetToolTip(), CGuiObjectInfoRegionFeature::GetToolTip(), CGuiObjectInfoSeqFeature::GetToolTip(), CGuiObjectInfoSiteFeature::GetToolTip(), and CGuiObjectInfoSeq_feat::x_GetFeatureToolTip().
◆ x_AddUserObject() void CGuiObjectInfoSeq_align::x_AddUserObject ( ITooltipFormatter & tooltip, const objects::CUser_field & user_object ) const protectedDefinition at line 678 of file gui_object_info_seq_align.cpp.
References ITooltipFormatter::AddRow(), ITooltipFormatter::AddSectionRow(), CUser_field_Base::GetData(), CUser_field_Base::C_Data::GetFields(), CUser_field_Base::C_Data::GetInt(), CUser_field_Base::GetLabel(), CObject_id_Base::GetStr(), CUser_field_Base::C_Data::GetStr(), CUser_field_Base::C_Data::IsFields(), CUser_field_Base::C_Data::IsInt(), CUser_field_Base::IsSetData(), CUser_field_Base::IsSetLabel(), CObject_id_Base::IsStr(), CUser_field_Base::C_Data::IsStr(), ITERATE, and NStr::NumericToString().
Referenced by CGuiObjectInfoSeq_align::GetToolTip().
◆ x_AddValue() [1/2] ◆ x_AddValue() [2/2]template<typename T >
size_t CClipboard::x_AddValue ( const T & val ) inlineprotected ◆ x_AddValueEx()template<typename T >
size_t CClipboard::x_AddValueEx ( const T & val ) inlineprotected ◆ x_BinN()template<typename CntType >
convert from sequence coords to a bin number.
Definition at line 317 of file density_map.hpp.
◆ x_CalcIntervals() void CLayoutObject::x_CalcIntervals ( void ) const protectedvirtual ◆ x_CalcNbins()template<typename CntType >
given the range and window size, how many bins should there be?
Definition at line 311 of file density_map.hpp.
◆ x_CalcRunLength()template<typename CntType >
◆ x_CancelJob() void CJobAdapter::x_CancelJob ( ) private ◆ x_Clamp() void CRgbaColor::x_Clamp ( ) inlineprivate ◆ x_Clear() void CClipboard::x_Clear ( void ) protected ◆ x_CopyFrom() ◆ x_CreateExtensionPoint() ◆ x_CreateLink() ◆ x_DeclareDead() void CEventHandler::x_DeclareDead ( ) protected ◆ x_Find() [1/3] ◆ x_Find() [2/3] ◆ x_Find() [3/3]template<class Attr , class Position >
◆ x_FindAllOccurences() void CHtmlTooltipFormatter::x_FindAllOccurences ( const string & input, char search, vector< size_t > & occurences ) const inlineprivate ◆ x_FindSubItem() ◆ x_FlushStateEventQueue() void CAppJobDispatcher::x_FlushStateEventQueue ( ) protectedDefinition at line 738 of file app_job_dispatcher.cpp.
References DISP_CATCH_AND_REPORT, CAppJobDispatcher::IsTerminal(), CAppJobDispatcher::SJobRecord::m_AutoDelete, CAppJobDispatcher::SJobRecord::m_Listener, CAppJobDispatcher::m_Mute, CAppJobDispatcher::SJobRecord::m_State, CAppJobDispatcher::m_StateEventMutex, CAppJobDispatcher::m_StateEventQueue, CGuard< Resource, Lock, Unlock, ReportExceptions >::Release(), CAppJobDispatcher::x_GetJobRecord(), CAppJobDispatcher::x_OnJobStateChanged(), and CAppJobDispatcher::x_RemoveJobRecord().
Referenced by CAppJobDispatcher::OnEngineJobStateChanged().
◆ x_GetAccession() string CGuiObjectInfoSeq_feat::x_GetAccession ( ) const inlineprivate ◆ x_GetAlignmentTooltip_Insert()Definition at line 703 of file gui_object_info_seq_align.cpp.
References ITooltipFormatter::AddRow(), NStr::fWithCommas, IScoringAlignment::GetAnchor(), CRange_Base::GetFrom(), CRange_Base::GetTo(), COpenRange< Position >::GetToOpen(), NStr::IntToString(), IAlnGraphicDataSource::IsNegativeStrand(), CGuiObjectInfoSeq_align::m_DataSource, string, and CGuiObjectInfoSeq_align::x_GetTooltipSequence().
Referenced by CGuiObjectInfoSeq_align::GetToolTip().
◆ x_GetColumn() [1/2] objects::CSeqTable_column & CTableDataSeq_table::x_GetColumn ( size_t col ) private ◆ x_GetColumn() [2/2]Definition at line 252 of file table_data_seq_table.cpp.
References CSeq_table_Base::GetColumns(), and CTableDataSeq_table::m_ColMap.
Referenced by CTableDataSeq_table::AllowEdit(), CTableDataSeq_table::GetColumnCommonStrings(), CTableDataSeq_table::GetColumnLabel(), CTableDataSeq_table::GetColumnType(), CTableDataSeq_table::GetIntValue(), CTableDataSeq_table::GetObjectValue(), CTableDataSeq_table::GetRealValue(), CTableDataSeq_table::GetStringValue(), CTableDataSeq_table::SetIntValue(), CTableDataSeq_table::SetRealValue(), and CTableDataSeq_table::SetStringValue().
◆ x_GetFeatLocation() CConstRef< CSeq_loc > CGuiObjectInfoSeq_feat::x_GetFeatLocation ( const objects::CSeq_feat & feat, const objects::CBioseq_Handle & handle ) const protected ◆ x_GetFeatureToolTip()Definition at line 411 of file gui_object_info_seq_feat.cpp.
References ITooltipFormatter::AddRow(), ITooltipFormatter::AddSectionRow(), data, CLabel::eContent, CLabel::eDescription, CSeqFeatData::eSubtype_intron, CSeqFeatData::eSubtype_ncRNA, fFGL_Content, fFGL_NoQualifiers, CLabel::GetLabel(), GetLabel(), CRef< C, Locker >::GetPointer(), CGuiObjectInfoSeq_feat::GetSubtype(), CSeqUtils::IsException(), CSeqUtils::IsPartialFeature(), CSeqUtils::IsPartialStart(), CSeqUtils::IsPartialStop(), CSeqUtils::IsPseudoFeature(), ITERATE, CGuiObjectInfoSeq_feat::m_Feat, CGuiObjectInfoSeq_feat::m_IsProductFeat, CGuiObjectInfoSeq_feat::m_Scope, NStr::NumericToString(), s_GetRnaClass(), s_GetSpliceSite(), s_GetSupportTotal(), text(), CLabel::TruncateLabel(), CGuiObjectInfoSeq_feat::x_AddLocationRows(), and CGuiObjectInfoSeq_feat::x_AddPositionRows().
Referenced by CGuiObjectInfoSeq_feat::GetToolTip().
◆ x_GetGroupToolTip()Definition at line 521 of file gui_object_info_seq_feat.cpp.
References ITooltipFormatter::AddRow(), ITooltipFormatter::AddSectionRow(), ITooltipFormatter::Append(), NStr::CompareNocase(), ITooltipFormatter::CreateInstance(), data, CLabel::eContent, CLabel::eDescription, fFGL_Content, fFGL_NoQualifiers, CLabel::GetLabel(), GetLabel(), CRef< C, Locker >::GetPointer(), CGuiObjectInfoSeq_feat::GetSubtype(), CSeqUtils::IsException(), CSeqUtils::IsPartialFeature(), CSeqUtils::IsPartialStart(), CSeqUtils::IsPartialStop(), CSeqUtils::IsPseudoFeature(), ITERATE, CGuiObjectInfoSeq_feat::m_Feat, CGuiObjectInfoSeq_feat::m_FeaturesGroup, CGuiObjectInfoSeq_feat::m_Scope, NULL, CGuiObjectInfoSeq_feat::SetMappingInfo(), text(), CLabel::TruncateLabel(), CGuiObjectInfoSeq_feat::x_AddExtraInfo(), and CGuiObjectInfoSeq_feat::x_AddGroupLocationRows().
Referenced by CGuiObjectInfoSeq_feat::GetToolTip().
◆ x_GetGuard() ◆ x_GetHitSeg()Definition at line 866 of file gui_object_info_seq_feat.cpp.
References COpenRange< Position >::Empty(), eNa_strand_minus, CGuiObjectInfoSeq_feat::SFeatSeg::eType_Exon, CGuiObjectInfoSeq_feat::SFeatSeg::eType_Intron, CRange_Base::GetFrom(), COpenRange< Position >::GetLength(), CRange_Base::GetTo(), CGuiObjectInfoSeq_feat::SFeatSeg::m_CrossOrigin, CGuiObjectInfoSeq_feat::SFeatSeg::m_ExonDirForward, CGuiObjectInfoSeq_feat::m_Location, CGuiObjectInfoSeq_feat::SFeatSeg::m_ProdRange, CGuiObjectInfoSeq_feat::SFeatSeg::m_Range, CGuiObjectInfoSeq_feat::SFeatSeg::m_Type, and COpenRange< Position >::Set().
Referenced by CGuiObjectInfoSeq_feat::x_AddExtraInfo().
◆ x_GetICanceled() ICanceled* CJobCancelable::x_GetICanceled ( ) inlineprotectedDefinition at line 153 of file app_job_impl.hpp.
References CJobCancelable::m_Canceled.
Referenced by CFlatFileExportJob::Run(), CWiggleExportJob::Run(), CJobAdapterJob< TInput, TOutput >::Run(), CJobFutureJob< _Fty, void >::Run(), CDocLoadingJob::Run(), CSeqDescrRetrievalJob::Run(), CAnnotMetaDataJob::Run(), CAppJobExecuteUnit::Run(), CVcfLoadingJob::x_CreateProjectItems(), CTextRetrieveJob::x_CreateResult(), and CFlatFileSequenceListJob::x_Run().
◆ x_GetJobName()template<typename TInput , typename TOutput >
◆ x_GetJobRecord() [1/2] ◆ x_GetJobRecord() [2/2]Definition at line 599 of file app_job_dispatcher.cpp.
References CAppJobDispatcher::eInvalidJobID, map_checker< Container >::end(), map_checker< Container >::find(), CAppJobDispatcher::m_JobRecs, CAppJobDispatcher::m_LastJobID, and NULL.
Referenced by CAppJobDispatcher::CancelJob(), CAppJobDispatcher::DeleteJob(), CAppJobDispatcher::GetJobError(), CAppJobDispatcher::GetJobProgress(), CAppJobDispatcher::GetJobResult(), CAppJobDispatcher::GetJobState(), CAppJobDispatcher::ResumeJob(), CAppJobDispatcher::SuspendJob(), CAppJobDispatcher::x_FlushStateEventQueue(), CAppJobDispatcher::x_OnJobStarted(), CAppJobDispatcher::x_PollEngines(), and CAppJobDispatcher::x_StartJob().
◆ x_GetLocLengthRow() void CGuiObjectInfoSeq_feat::x_GetLocLengthRow ( const objects::CSeq_loc & loc, const objects::CSeq_feat & feat, TLens & lens, const string & len_suffix ) const protectedDefinition at line 802 of file gui_object_info_seq_feat.cpp.
References NStr::fWithCommas, CSeq_feat_Base::GetData(), GetLength(), CRef< C, Locker >::GetPointer(), NStr::IntToString(), CSeqFeatData_Base::IsCdregion(), CSeq_loc_Base::IsInt(), CSeq_loc_Base::IsPnt(), len, and CGuiObjectInfoSeq_feat::m_Scope.
Referenced by CGuiObjectInfoSeq_feat::x_AddGroupLocationRows(), and CGuiObjectInfoSeq_feat::x_AddLocationRows().
◆ x_GetProductLabel() string CGuiObjectInfoSeq_feat::x_GetProductLabel ( ) const privateDefinition at line 1259 of file gui_object_info_seq_feat.cpp.
References CSeqFeatData::eSubtype_cdregion, CSeqFeatData::eSubtype_mRNA, CSeqFeatData::eSubtype_ncRNA, CSeqFeatData::eSubtype_otherRNA, CSeqFeatData::eSubtype_preRNA, CSeqFeatData::eSubtype_rRNA, CSeqFeatData::eSubtype_scRNA, CSeqFeatData::eSubtype_snoRNA, CSeqFeatData::eSubtype_snRNA, CSeqFeatData::eSubtype_tmRNA, CSeqFeatData::eSubtype_tRNA, CSeqUtils::IsPseudoFeature(), and CGuiObjectInfoSeq_feat::m_Feat.
Referenced by CGuiObjectInfoSeq_feat::x_AddPositionRows(), and CGuiObjectInfoSeq_feat::x_GetProductSequence().
◆ x_GetProductLengthRow() void CGuiObjectInfoSeq_feat::x_GetProductLengthRow ( const objects::CSeq_feat & feat, TLens & lens ) const protectedDefinition at line 820 of file gui_object_info_seq_feat.cpp.
References NStr::fWithCommas, CBioseq_Handle::GetBioseqLength(), CSeq_feat_Base::GetData(), CSeq_loc::GetId(), CSeq_feat::GetNamedQual(), CSeq_feat_Base::GetProduct(), NStr::IntToString(), CBioseq_Handle::IsAa(), CSeqFeatData_Base::IsRna(), CSeq_feat_Base::IsSetProduct(), and CGuiObjectInfoSeq_feat::m_Scope.
Referenced by CGuiObjectInfoSeq_feat::x_AddGroupLocationRows(), and CGuiObjectInfoSeq_feat::x_AddLocationRows().
◆ x_GetProductSequence()Definition at line 1087 of file gui_object_info_seq_feat.cpp.
References _ASSERT, SAnnotSelector::AddNamedAnnots(), ITooltipFormatter::AddRow(), CBioseq_Handle::eCoding_Iupac, eNa_strand_minus, CSeqFeatData::eSubtype_cdregion, CSeqFeatData::eSubtype_mRNA, CGuiObjectInfoSeq_feat::SFeatSeg::eType_Intron, CSeqTranslator::fIs5PrimePartial, NStr::fWithCommas, CSeqUtils::GetAnnotSelector(), GetBestCdsForMrna(), CRange_Base::GetFrom(), CSeqUtils::GetMappingInfo(), CSeq_annot_Handle::GetName(), CSeqVector::GetSeqData(), CRange_Base::GetTo(), SAnnotSelector::IncludeNamedAnnotAccession(), CSeq_annot_Handle::IsNamed(), kSeqTooltipLength, CGuiObjectInfoSeq_feat::SFeatSeg::m_CrossOrigin, CGuiObjectInfoSeq_feat::SFeatSeg::m_ExonDirForward, CGuiObjectInfoSeq_feat::m_Feat, CGuiObjectInfoSeq_feat::m_Location, CGuiObjectInfoSeq_feat::m_MappedFeat, CGuiObjectInfoSeq_feat::m_MappingInfo, CGuiObjectInfoSeq_feat::SFeatSeg::m_ProdRange, CGuiObjectInfoSeq_feat::SFeatSeg::m_Range, CGuiObjectInfoSeq_feat::m_Scope, CGuiObjectInfoSeq_feat::SFeatSeg::m_Type, min(), CRef< C, Locker >::Reset(), CSeqVector::size(), NStr::StartsWith(), CSeqTranslator::Translate(), NStr::UIntToString(), rapidjson::value, CGuiObjectInfoSeq_feat::x_GetProductLabel(), CGuiObjectInfoSeq_feat::x_ToFeature(), and CGuiObjectInfoSeq_feat::x_ToProduct().
Referenced by CGuiObjectInfoSeq_feat::x_AddExtraInfo().
◆ x_GetProtOffset() TSeqPos CGuiObjectInfoSeq_feat::x_GetProtOffset ( ) const private ◆ x_GetRegisteredEngine() ◆ x_GetSearchHost() void NSNPWebServices::x_GetSearchHost ( ) staticprivate ◆ x_GetSplicedSeqTitle()Definition at line 1010 of file gui_object_info_seq_feat.cpp.
References ITooltipFormatter::AddRow(), CSeqUtil::e_Iupacna, CBioseq_Handle::eCoding_Iupac, CGuiObjectInfoSeq_feat::SFeatSeg::eType_Exon, CGuiObjectInfoSeq_feat::SFeatSeg::eType_Intron, CRange_Base::GetFrom(), COpenRange< Position >::GetLength(), CSeqVector::GetSeqData(), CBioseq_Handle::GetSeqVector(), CRange_Base::GetTo(), CGuiObjectInfoSeq_feat::SFeatSeg::m_CrossOrigin, CGuiObjectInfoSeq_feat::SFeatSeg::m_ExonDirForward, CGuiObjectInfoSeq_feat::m_Location, CGuiObjectInfoSeq_feat::SFeatSeg::m_Range, CGuiObjectInfoSeq_feat::m_Scope, CGuiObjectInfoSeq_feat::SFeatSeg::m_Type, CSeqManip::ReverseComplement(), CSeqVector::size(), swap(), and rapidjson::value.
◆ x_GetTooltipSequence()Definition at line 894 of file gui_object_info_seq_align.cpp.
References first(), IScoringAlignment::GetAnchor(), COpenRange< Position >::GetLength(), CGuiObjectInfoSeq_align::GetSeqString(), IAlnGraphicDataSource::IsNegativeStrand(), kMaxSeqInTooltip, last(), CGuiObjectInfoSeq_align::m_DataSource, CGuiObjectInfoSeq_align::m_FlippedStrands, row, COpenRange< Position >::Set(), and string.
Referenced by CGuiObjectInfoSeq_align::x_GetAlignmentTooltip_Insert().
◆ x_GetValueAt()template<typename T >
const T * CClipboard::x_GetValueAt ( int idx ) const inlineprotected ◆ x_InsertInUnnamedGroup() void CMenuItem::x_InsertInUnnamedGroup ( CMenuItem & item ) protected ◆ x_InsertSpaces() [1/2] void CHtmlTooltipFormatter::x_InsertSpaces ( string & input, size_t fragment_length =65
) const private ◆ x_InsertSpaces() [2/2] unsigned CHtmlTooltipFormatter::x_InsertSpaces ( string & input, size_t start, size_t end, size_t fragment_length = 65
) const private ◆ x_IsCanceled() bool CAppJobDispatcher::x_IsCanceled ( int job_id ) const protected ◆ x_MakeClinVarLink() [1/2] ◆ x_MakeClinVarLink() [2/2] ◆ x_MakeVarVuLink() [1/2] ◆ x_MakeVarVuLink() [2/2] ◆ x_MergeItems() ◆ x_NotifyObservers() void CAppJobEventTranslator::x_NotifyObservers ( CRef< CEvent > & evt ) protectedvirtual ◆ x_OnJobNotification() void CJobAdapter::x_OnJobNotification ( CEvent * evt ) private
Definition at line 62 of file job_adapter.cpp.
References _ASSERT, IAppJob::eCanceled, IAppJob::eCompleted, IAppJob::eFailed, CAppJobDispatcher::eInvalidJobID, CAppJobNotification::GetError(), CAppJobNotification::GetResult(), CAppJobNotification::GetState(), CJobAdapter::m_Callback, CJobAdapter::m_JobId, CJobAdapter::IJobCallback::OnJobFailed(), CJobAdapter::IJobCallback::OnJobResult(), result, and string.
◆ x_OnJobProgressNotify() void CAppJobDispatcher::x_OnJobProgressNotify ( SJobRecord & rec ) protected ◆ x_OnJobStarted() ◆ x_OnJobStateChanged()Update job record, throws an exception if new state change is incorrect.
Definition at line 806 of file app_job_dispatcher.cpp.
References _ASSERT, IAppJob::eCanceled, IAppJob::eCompleted, IAppJob::eFailed, IAppJob::eInvalid, IAppJob::eRunning, IAppJob::eSuspended, CAppJobDispatcher::SJobRecord::m_Job, CAppJobDispatcher::SJobRecord::m_State, NCBI_THROW, and CAppJobDispatcher::StateToStr().
Referenced by CAppJobDispatcher::SuspendJob(), CAppJobDispatcher::x_FlushStateEventQueue(), and CAppJobDispatcher::x_PollEngines().
◆ x_OnJobStateChangedNotify() void CAppJobDispatcher::x_OnJobStateChangedNotify ( SJobRecord & rec ) protected ◆ x_OnTaskStatusChange()Definition at line 214 of file thread_pool_engine.cpp.
References IAppJob::eCanceled, CThreadPool_Task::eCanceled, IAppJob::eCompleted, CAppJobException::eEngineBusy, IAppJob::eFailed, CThreadPool_Task::eFailed, map_checker< Container >::erase(), CThreadPoolEngine::CThreadTask::GetJob(), CThreadPool_Task::GetStatus(), CThreadPoolEngine::m_JobToHandle, CThreadPoolEngine::m_Listener, CThreadPoolEngine::m_Mutex, IAppJobEngineListener::OnEngineJobStateChanged(), and SleepMilliSec().
◆ x_PollEngines() bool CAppJobDispatcher::x_PollEngines ( ) protectedDefinition at line 880 of file app_job_dispatcher.cpp.
References multimap_checker< Container >::begin(), DISP_CATCH_AND_REPORT, multimap_checker< Container >::empty(), multimap_checker< Container >::erase(), IAppJob::eRunning, IAppJobEngine::GetJobState(), CRef< C, Locker >::GetObject(), multimap_checker< Container >::insert(), CAppJobDispatcher::IsTerminal(), CAppJobDispatcher::SJobRecord::m_Engine, CAppJobDispatcher::SJobRecord::m_ID, CAppJobDispatcher::SJobRecord::m_Job, CAppJobDispatcher::SQueueItem::m_JobId, CAppJobDispatcher::m_PollQueue, CAppJobDispatcher::SJobRecord::m_Progress, CAppJobDispatcher::SQueueItem::m_Progress, CAppJobDispatcher::SJobRecord::m_ReportPeriod, CAppJobDispatcher::SJobRecord::m_State, NULL, CAppJobDispatcher::SQueueItem, CAppJobDispatcher::x_GetJobRecord(), CAppJobDispatcher::x_OnJobProgressNotify(), CAppJobDispatcher::x_OnJobStateChanged(), CAppJobDispatcher::x_OnJobStateChangedNotify(), CAppJobDispatcher::x_RemoveJobRecord(), and CAppJobDispatcher::x_VerifyProgressNotNull().
Referenced by CAppJobDispatcher::IdleCallback().
◆ x_ProcessDbgaptext()processes dbgaptext field and puts its contents into a tooltip
unpacks whatever may be in dbgaptext field, creates links and puts them into the supplied tooltip formatter dbgaptext is a set of URL encoded key/value pairs, see DG-1985 for details
Definition at line 625 of file snp_gui.cpp.
References ITooltipFormatter::AddTagCol(), ITooltipFormatter::AddValueCol(), ITooltipFormatter::CreateNcbiLink(), ITooltipFormatter::FinishRow(), NSnpGui::GAPStudyURL, CStringPairs< TContainer >::Parse(), NSnpGui::PHAURL, NSnpBins::SourceAsString(), ITooltipFormatter::StartRow(), NStr::StringToInt(), and NStr::UIntToString().
Referenced by NSnpGui::GetBinTooltip().
◆ x_RemoveJobRecord() void CAppJobDispatcher::x_RemoveJobRecord ( SJobRecord & rec ) protectedDefinition at line 619 of file app_job_dispatcher.cpp.
References _ASSERT, map_checker< Container >::end(), map_checker< Container >::erase(), map_checker< Container >::find(), CRef< C, Locker >::GetPointer(), CAppJobDispatcher::SJobRecord::m_ID, CAppJobDispatcher::SJobRecord::m_Job, CAppJobDispatcher::m_JobRecs, and CAppJobDispatcher::m_PtrToRec.
Referenced by CAppJobDispatcher::DeleteJob(), CAppJobDispatcher::x_FlushStateEventQueue(), and CAppJobDispatcher::x_PollEngines().
◆ x_ResetState() void CAppJob::x_ResetState ( ) protectedvirtual ◆ x_SetState() [1/2] void CMenuItem::x_SetState ( int mask, bool b_en ) inlineprotected ◆ x_SetState() [2/2] void CMenuItem::x_SetState ( int mask, int values ) inlineprotected ◆ x_SetStatusText()Definition at line 153 of file app_job_impl.cpp.
References CAppJob::m_Mutex, CAppJob::m_Status, and text().
Referenced by CWiggleExportJob::Run(), CSeqDescrRetrievalJob::Run(), CBamLoadingJob::x_CreateDataLoader(), CBLASTSeqToolJob::x_CreateProjectItems(), CVcfLoadingJob::x_CreateProjectItems(), CProSplignJob::x_GetCompartments(), CVcfLoadingJob::x_OnVCFVariantListReady(), CWiggleExportJob::x_RecalculateGraph(), CDataLoadingAppJob::x_Run(), and CProSplignJob::x_SetupAndRuntBlastn().
◆ x_StartJob()Definition at line 267 of file app_job_dispatcher.cpp.
References CAppJobException::eEngineBusy, CAppJobDispatcher::eInvalidJobID, IAppJob::eRunning, IAppJob::GetDescr(), kCannotStart, kJobRegistered, kUnknownEngine, CAppJobDispatcher::m_LastJobID, NCBI_RETHROW, NCBI_THROW, CAppJobDispatcher::SJobRecord, SleepMilliSec(), IAppJobEngine::StartJob(), CException::what(), CAppJobDispatcher::x_AddJobRecord(), CAppJobDispatcher::x_GetJobRecord(), CAppJobDispatcher::x_GetRegisteredEngine(), and CAppJobDispatcher::x_OnJobStarted().
Referenced by CAppJobDispatcher::StartJob().
◆ x_ToFeature() ◆ x_ToProduct() ◆ x_VerifyProgressNotNull() ◆ YuvToRgb() bool CRgbaColor::YuvToRgb ( float y, float u, float v, CRgbaColor & rgb ) static ◆ ~binary_functor() ◆ ~CAppInfo() ◆ ~CAppJobDispatcher() ◆ ~CAppRegistry() CAppRegistry::~CAppRegistry ( ) virtualDefinition at line 118 of file app_popup.cpp.
◆ ~CBBox() ◆ ~CDensityMap() ◆ ~CEvent() ◆ ~CEventHandler() CEventHandler::~CEventHandler ( ) virtual ◆ ~CIdGenerator() ◆ ~CJobAdapter() CJobAdapter::~CJobAdapter ( ) inline ◆ ~CJobAdapterJob()template<typename TInput , typename TOutput >
Definition at line 98 of file job_adapter.hpp.
◆ ~CJobAdapterResult() ◆ ~CLayoutObject() CLayoutObject::~CLayoutObject ( ) virtualDefinition at line 58 of file layout.cpp.
◆ ~CMenuItem() CMenuItem::~CMenuItem ( ) virtual ◆ ~CPostQueue() CEventHandler::CPostQueue::~CPostQueue ( ) ◆ ~CThreadPoolEngine() ◆ ~CTransferable() ◆ ~CUIObject() CUIObject::~CUIObject ( ) virtualDefinition at line 67 of file ui_object.cpp.
◆ ~IAppJob() virtual IAppJob::~IAppJob ( ) inlinevirtualDefinition at line 95 of file app_job.hpp.
◆ ~IAppJobEngine() virtual IAppJobEngine::~IAppJobEngine ( ) inlinevirtualDefinition at line 61 of file app_job_engine.hpp.
◆ ~IAppJobEngineListener() virtual IAppJobEngineListener::~IAppJobEngineListener ( ) inlinevirtualDefinition at line 60 of file app_job_dispatcher.hpp.
◆ ~IAppJobEngineParams() virtual IAppJobEngineParams::~IAppJobEngineParams ( ) inlinevirtualDefinition at line 103 of file app_job_engine.hpp.
◆ ~IAppJobError() virtual IAppJobError::~IAppJobError ( ) inlinevirtualDefinition at line 67 of file app_job.hpp.
◆ ~IAppJobProgress() virtual IAppJobProgress::~IAppJobProgress ( ) inlinevirtualDefinition at line 52 of file app_job.hpp.
◆ ~ICurve() virtual ICurve::~ICurve ( ) inlinevirtualDefinition at line 55 of file curve.hpp.
◆ ~IEventAttachment() virtual IEventAttachment::~IEventAttachment ( ) inlinevirtualDefinition at line 53 of file event.hpp.
◆ ~IExtension() virtual IExtension::~IExtension ( ) inlinevirtualDefinition at line 67 of file extension.hpp.
◆ ~IExtensionPoint() virtual IExtensionPoint::~IExtensionPoint ( ) inlinevirtualDefinition at line 112 of file extension.hpp.
◆ ~IExtensionRegistry() virtual IExtensionRegistry::~IExtensionRegistry ( ) inlinevirtualDefinition at line 188 of file extension.hpp.
◆ ~IGuiObjectInfo() virtual IGuiObjectInfo::~IGuiObjectInfo ( ) inlinevirtualDefinition at line 49 of file gui_object_info.hpp.
◆ ~IGuiSeqInfo() virtual IGuiSeqInfo::~IGuiSeqInfo ( ) inlinevirtualDefinition at line 47 of file gui_seq_info.hpp.
◆ ~IJobCallback() virtual CJobAdapter::IJobCallback::~IJobCallback ( ) inlinevirtualDefinition at line 56 of file job_adapter.hpp.
◆ ~IReporter() virtual IReporter::~IReporter ( ) inlinevirtualDefinition at line 50 of file reporter.hpp.
◆ ~ITooltipFormatter() virtual ITooltipFormatter::~ITooltipFormatter ( ) inlinevirtualDefinition at line 233 of file tooltip.hpp.
◆ ~ITransferable() virtual ITransferable::~ITransferable ( ) inlinevirtualDefinition at line 57 of file clipboard.hpp.
◆ ~IUIObject() virtual IUIObject::~IUIObject ( ) inlinevirtualDefinition at line 72 of file ui_object.hpp.
◆ base_map ◆ c_BinHeight ◆ c_BinWidth ◆ c_SNPVarExt_Comment const string NSNPWebServices::c_SNPVarExt_Comment = "comment" static ◆ c_SNPVarExt_GeneSymbol const string NSNPWebServices::c_SNPVarExt_GeneSymbol = "gene_symbol" static ◆ c_SNPVarExt_QueryId const string NSNPWebServices::c_SNPVarExt_QueryId = "query_id" static ◆ c_SNPVarExt_SearchClass ◆ c_SNPVarExt_TopLevel const string NSNPWebServices::c_SNPVarExt_TopLevel = "top_level" static ◆ ClinVarIdURL const string NSnpGui::ClinVarIdURL = "/clinvar/variation/" static ◆ ClinVarURL ◆ cShortErrorLength const size_t TTrackErrorStatus::cShortErrorLength = 27 static ◆ cTrackSettingKey_ErrorCode const string CTrackUtils::cTrackSettingKey_ErrorCode = "###code" static ◆ cTrackSettingKey_ErrorMsg const string CTrackUtils::cTrackSettingKey_ErrorMsg = "###msg" static ◆ cTrackSettingKey_ErrorSeverity const string CTrackUtils::cTrackSettingKey_ErrorSeverity = "###severity" static ◆ cTrackSettingKey_ErrorShortMsg const string CTrackUtils::cTrackSettingKey_ErrorShortMsg = "###short_msg" static ◆ cTrackSettingKey_PrivatePrefix const string CTrackUtils::cTrackSettingKey_PrivatePrefix = "###" static ◆ entries ◆ evt_class ◆ GAPStudyURL const string NSnpGui::GAPStudyURL = "/projects/gap/cgi-bin/study.cgi?study_id=" staticprivate ◆ geneRevURL const string NSnpGui::geneRevURL = "/sites/entrez?Db=books&DbFrom=gene&Cmd=Link&LinkName=gene_books&LinkReadableName=Books&IdsFromResult=" staticprivateDefinition at line 213 of file snp_gui.hpp.
◆ geneSymURL ◆ GenomeURL const string NSnpGui::GenomeURL = "https://www.genome.gov/gwastudies/index.cfm?snp=rs" staticprivate ◆ handler ◆ id ◆ kInsertionsPerTooltip const size_t CGuiObjectInfoSeq_align::kInsertionsPerTooltip = 3 static ◆ kRStdTrackId const string CTrackUtils::kRStdTrackId = "R" + kStdTrackId static ◆ kSequenceLevel const float CGuiObjectInfoSeq_align::kSequenceLevel = 0.25 static ◆ kStdTrackId ◆ last_id ◆ lower ◆ m_AccumFunctemplate<typename CntType >
◆ m_Align CConstRef<objects::CSeq_align> CGuiObjectInfoSeq_align::m_Align private ◆ m_AliveTargetsthe only instance
contains pointer to "alive" event targets and number of events for every target. When target is destroyed it must remove itself from this map.
Definition at line 269 of file event_handler.hpp.
◆ m_AltAlleles_display list<string> CVcfVariant::m_AltAlleles_display private ◆ m_AltAlleles_orig vector<string> CVcfVariant::m_AltAlleles_orig private ◆ m_AnchorRow int CGuiObjectInfoSeq_align::m_AnchorRow private ◆ m_AppReg ◆ m_Attachment ◆ m_AttPolicy ◆ m_Attr ◆ m_AutoDelete bool CAppJobDispatcher::SJobRecord::m_AutoDelete ◆ m_bFlipStrand bool CLayoutObject::m_bFlipStrand protected ◆ m_bHorz bool CLayoutObject::m_bHorz protected ◆ m_bInlineChildren bool CLayoutObject::m_bInlineChildren protected ◆ m_Bins [1/2]template<typename CntType >
◆ m_Bins [2/2]template<typename CntType >
◆ m_Callback ◆ m_Cancel ◆ m_Canceled ◆ m_CancelVect ◆ m_Children ◆ m_Class ◆ m_Clipboard ◆ m_Col [1/2] ◆ m_Col [2/2] int CTableDataSeq_table::SLocLabel::m_Col ◆ m_ColMap vector<size_t> CTableDataSeq_table::m_ColMap private ◆ m_ColTypes ◆ m_CommandID [1/2] ◆ m_CommandID [2/2] TCmdID SMenuItemRec::m_CommandID ◆ m_Contents ◆ m_CrossOrigin bool CGuiObjectInfoSeq_feat::SFeatSeg::m_CrossOrigin ◆ m_Data [1/3] ◆ m_Data [2/3] ◆ m_Data [3/3] ◆ m_DataLocker unique_ptr<ILocker> CJobCancelable::m_DataLocker private ◆ m_DataSource ◆ m_DefValtemplate<typename CntType >
◆ m_DeltaItemAction unique_ptr<objects::CDelta_item::EAction> CVcfVariant::m_DeltaItemAction private ◆ m_Descr [1/2]mutex to sync our internals
UI-friendly Job descriptor
Definition at line 189 of file app_job_impl.hpp.
Referenced by CAdvancedCleanupJob::CAdvancedCleanupJob(), CAutodefJob::CAutodefJob(), CBamLoadingJob::CBamLoadingJob(), CBLASTSeqToolJob::CBLASTSeqToolJob(), CCleanupAlignmentsJob::CCleanupAlignmentsJob(), CCleanupJob::CCleanupJob(), CClustalOmegaToolJob::CClustalOmegaToolJob(), CClustalwToolJob::CClustalwToolJob(), CCreateNeedlemanWunschJob::CCreateNeedlemanWunschJob(), CDebugMacroToolJob::CDebugMacroToolJob(), CFindOverlapJob::CFindOverlapJob(), CGroupAlignmentsJob::CGroupAlignmentsJob(), CKalignToolJob::CKalignToolJob(), CMafftToolJob::CMafftToolJob(), CMergeAlignmentsJob::CMergeAlignmentsJob(), CMergeItemsJob::CMergeItemsJob(), CMuscleToolJob::CMuscleToolJob(), CNetBlastLoadingJob::CNetBlastLoadingJob(), CNGAlignJob::CNGAlignJob(), CPhyloTreeJob::CPhyloTreeJob(), CProjectServiceTestJob::CProjectServiceTestJob(), CProSplignJob::CProSplignJob(), CSplignJob::CSplignJob(), CSrcEditJob::CSrcEditJob(), CTaxTreeToolJob::CTaxTreeToolJob(), CTreeBuilderJob::CTreeBuilderJob(), CVcfLoadingJob::CVcfLoadingJob(), CWindowMaskerJob::CWindowMaskerJob(), CAppJob::GetDescr(), CAsnExportJob::Run(), CDataLoadingAppJob::Run(), CProjectServiceTestJob::Run(), CAlignTabExportJob::Run(), CFastaAlignExportJob::Run(), CPhyExportJob::Run(), C5ColExportJob::Run(), CAgpExportJob::Run(), CFastaExportJob::Run(), CFlatFileExportJob::Run(), CGffExportJob::Run(), CGtfExportJob::Run(), CWiggleExportJob::Run(), CEditAppJob::Run(), CProjectServiceTestJob::x_CreateItems(), CProjectServiceTestJob::x_DeleteItems(), CProjectServiceTestJob::x_ModifyItems(), CProjectServiceTestJob::x_PrintItems(), and CDataLoadingAppJob::x_ResetState().
◆ m_Descr [2/2]template<typename TInput , typename TOutput >
◆ m_Description string CUIObject::m_Description protected ◆ m_Dir [1/2] ◆ m_Dir [2/2] ◆ m_Dispatcher ◆ m_DispHow EDispatch CEventHandler::SPostRequest::m_DispHow ◆ m_Done float CAppJobProgress::m_Done protected ◆ m_Engine [1/2] ◆ m_Engine [2/2] ◆ m_EngineMutex ◆ m_Error [1/3] ◆ m_Error [2/3]Definition at line 194 of file app_job_impl.hpp.
Referenced by CAppJob::GetError(), CAsnExportJob::Run(), CDataLoadingAppJob::Run(), CProjectServiceTestJob::Run(), CAlignTabExportJob::Run(), CFastaAlignExportJob::Run(), CPhyExportJob::Run(), C5ColExportJob::Run(), CAgpExportJob::Run(), CFastaExportJob::Run(), CFlatFileExportJob::Run(), CGffExportJob::Run(), CGtfExportJob::Run(), CWiggleExportJob::Run(), CEditAppJob::Run(), CDocLoadingJob::Run(), CEditAppJob::x_ResetState(), and CAppJob::x_ResetState().
◆ m_Error [3/3]template<typename TInput , typename TOutput >
◆ m_ErrorCode ◆ m_ErrorMsg string STrackErrorStatus::m_ErrorMsg ◆ m_ErrorSeverity ◆ m_Event ◆ m_ExecuteUnit ◆ m_Exepath ◆ m_ExistingLabels set<string> CUniqueLabelGenerator::m_ExistingLabels protected ◆ m_ExonDirForward bool CGuiObjectInfoSeq_feat::SFeatSeg::m_ExonDirForward ◆ m_Feat CConstRef<objects::CSeq_feat> CGuiObjectInfoSeq_feat::m_Feat protectedDefinition at line 144 of file gui_object_info_seq_feat.hpp.
Referenced by CGuiObjectInfoSeq_feat::CreateObject(), CGuiObjectInfoSeq_feat::GetLabel(), CGuiObjectInfoSeq_feat::GetLinks(), CGuiObjectInfoVariant::GetLinks(), CGuiObjectInfoVariation::GetLinks(), CGuiObjectInfoSeq_feat::GetSubtype(), CGuiObjectInfoClone::GetToolTip(), CGuiObjectInfoImpFeature::GetToolTip(), CGuiObjectInfoRegionFeature::GetToolTip(), CGuiObjectInfoSeqFeature::GetToolTip(), CGuiObjectInfoSiteFeature::GetToolTip(), CGuiObjectInfoPrimer::GetToolTip(), CGuiObjectInfoVariant::GetToolTip(), CGuiObjectInfoVariation::GetToolTip(), CGuiObjectInfoSeq_feat::x_AddExtraInfo(), CGuiObjectInfoSeq_feat::x_AddLocationRows(), CGuiObjectInfoSeq_feat::x_AddPositionRows(), CGuiObjectInfoSeq_feat::x_GetFeatureToolTip(), CGuiObjectInfoSeq_feat::x_GetGroupToolTip(), CGuiObjectInfoSeq_feat::x_GetProductLabel(), CGuiObjectInfoSeq_feat::x_GetProductSequence(), CGuiObjectInfoSeq_feat::x_GetProtOffset(), and CGuiObjectInfoSeq_feat::x_ToFeature().
◆ m_FeaturesGroup ◆ m_Filenames [1/2] vector<string> SFileDlgData::m_Filenames ◆ m_Filenames [2/2] wxArrayString SWFileDlgData::m_Filenames ◆ m_Filters ◆ m_FlippedStrands bool CGuiObjectInfoSeq_align::m_FlippedStrands = false private ◆ m_FTable vector<CRef<objects::CSeq_feat> > CTableDataFTable::m_FTable private ◆ m_Functemplate<typename TInput , typename TOutput >
◆ m_HelpId ◆ m_Hint ◆ m_IconAlias ◆ m_Id [1/3] CConstRef<objects::CSeq_id> CGuiObjectInfoComponent::m_Id private ◆ m_ID [1/2] TJobID CAppJobDispatcher::SJobRecord::m_ID ◆ m_ID [2/2] ◆ m_Id [2/3] ◆ m_Id [3/3] unsigned int CIdGenerator::m_Id private ◆ m_IdToExt ◆ m_IdToPoint ◆ m_ImageAlias [1/2] string CMenuItem::m_ImageAlias private ◆ m_ImageAlias [2/2] const char* SMenuItemRec::m_ImageAlias ◆ m_InfoColumns ◆ m_Inputtemplate<typename TInput , typename TOutput >
◆ m_Intervals ◆ m_InvalidRows set<size_t> CTableDataSeq_table::m_InvalidRows private ◆ m_IsProductFeat bool CGuiObjectInfoSeq_feat::m_IsProductFeat = false protected ◆ m_isSearchByRsid bool NSNPWebServices::m_isSearchByRsid {false} staticprivate ◆ m_IsSet ◆ m_IsWeakTarget bool CAppJobEventTranslator::m_IsWeakTarget private ◆ m_itEltemplate<class Attr , class Position >
Definition at line 281 of file attr_range_coll.hpp.
Referenced by CAttrRangeCollection< TScore, TSeqPos >::element_proxy::Dec(), CAttrRangeCollection< TScore, TSeqPos >::element_proxy::GetAttr(), CAttrRangeCollection< TScore, TSeqPos >::element_proxy::GetFrom(), CAttrRangeCollection< TScore, TSeqPos >::element_proxy::GetLength(), CAttrRangeCollection< TScore, TSeqPos >::element_proxy::GetTo(), CAttrRangeCollection< TScore, TSeqPos >::element_proxy::GetToOpen(), CAttrRangeCollection< TScore, TSeqPos >::element_proxy::Inc(), CAttrRangeCollection< TScore, TSeqPos >::element_proxy::operator vec_const_iterator(), and CAttrRangeCollection< TScore, TSeqPos >::element_proxy::RefEquals().
◆ m_ItemNode ◆ m_Job [1/3]Definition at line 212 of file app_job_dispatcher.hpp.
Referenced by CAppJobDispatcher::CancelJob(), CAppJobDispatcher::DeleteJob(), CAppJobDispatcher::GetJobError(), CAppJobDispatcher::GetJobProgress(), CAppJobDispatcher::GetJobResult(), CAppJobEventTranslator::OnJobProgress(), CAppJobEventTranslator::OnJobStateChanged(), CAppJobDispatcher::ResumeJob(), CAppJobDispatcher::ShutDown(), CAppJobDispatcher::SuspendJob(), CAppJobDispatcher::x_AddJobRecord(), CAppJobDispatcher::x_OnJobStateChanged(), CAppJobDispatcher::x_OnJobStateChangedNotify(), CAppJobDispatcher::x_PollEngines(), CAppJobDispatcher::x_RemoveJobRecord(), and CAppJobDispatcher::x_VerifyProgressNotNull().
◆ m_Job [2/3] ◆ m_Job [3/3] ◆ m_JobId [1/2] int CAppJobDispatcher::SQueueItem::m_JobId ◆ m_JobID TJobID CAppJobNotification::m_JobID protected ◆ m_JobId [2/2] ◆ m_JobRecs ◆ m_JobState ◆ m_JobToHandle ◆ m_Label [1/4] string CExtensionPoint::m_Label protected ◆ m_Label [2/4] ◆ m_Label [3/4] const char* SMenuItemRec::m_Label ◆ m_Label [4/4] ◆ m_Labels ◆ m_LastJobID int CAppJobDispatcher::m_LastJobID protected ◆ m_Layout ◆ m_Len size_t CVcfVariant::m_Len private ◆ m_LimitValue unique_ptr<objects::CInt_fuzz::ELim> CVcfVariant::m_LimitValue private ◆ m_Listener [1/2] ◆ m_Listener [2/2] ◆ m_Location CConstRef<objects::CSeq_loc> CGuiObjectInfoSeq_feat::m_Location protectedMapped location in top sequence coordinate (can be set externally).
Not necessarily the sequence that this feature annoated on. A unique seq-id is guaranteed.
Definition at line 150 of file gui_object_info_seq_feat.hpp.
Referenced by CGuiObjectInfoSeq_feat::CreateObject(), CGuiObjectInfoSeq_feat::GetLinks(), CGuiObjectInfoClone::GetToolTip(), CGuiObjectInfoSeqFeature::GetToolTip(), CGuiObjectInfoPrimer::GetToolTip(), CGuiObjectInfoVariant::GetToolTip(), CGuiObjectInfoSeq_feat::SetLocation(), CGuiObjectInfoSeq_feat::x_AddExtraInfo(), CGuiObjectInfoSeq_feat::x_AddGroupLocationRows(), CGuiObjectInfoSeq_feat::x_AddLocationRows(), CGuiObjectInfoSeq_feat::x_GetAccession(), CGuiObjectInfoSeq_feat::x_GetHitSeg(), CGuiObjectInfoSeq_feat::x_GetProductSequence(), CGuiObjectInfoSeq_feat::x_GetSplicedSeqTitle(), and CGuiObjectInfoSeq_feat::x_ToFeature().
◆ m_Lock ◆ m_LocLabels vector<SLocLabel> CTableDataSeq_table::m_LocLabels mutableprivate ◆ m_LogEvent ◆ m_MainMutex CMutex CAppJobDispatcher::m_MainMutex mutableprotected ◆ m_MappedFeat objects::CMappedFeat CGuiObjectInfoSeq_feat::m_MappedFeat protected ◆ m_MappingInfo ◆ m_Maxtemplate<typename CntType >
◆ m_MemFun [1/3] ◆ m_MemFun [2/3]template<typename T , typename RetType , typename Arg1 >
◆ m_MemFun [3/3]template<typename T , typename Arg1 >
◆ m_Mintemplate<typename CntType >
◆ m_MinDist ◆ m_Mode ◆ m_Mute bool CAppJobDispatcher::m_Mute protected ◆ m_Mutex [1/5]Definition at line 186 of file app_job_impl.hpp.
Referenced by CAutodefJob::CAutodefJob(), CCleanupJob::CCleanupJob(), CFindOverlapJob::CFindOverlapJob(), CGroupAlignmentsJob::CGroupAlignmentsJob(), CMergeItemsJob::CMergeItemsJob(), CNetBlastLoadingJob::CNetBlastLoadingJob(), CPhyloTreeJob::CPhyloTreeJob(), CSrcEditJob::CSrcEditJob(), CWindowMaskerJob::CWindowMaskerJob(), CCreateNeedlemanWunschJob::GetProgress(), CAppJob::GetProgress(), CDataLoadingAppJob::GetResult(), CEditAppJob::GetResult(), CCreateNeedlemanWunschJob::ProgressCallback(), CDataLoadingAppJob::Run(), CProjectServiceTestJob::Run(), CEditAppJob::Run(), CDocLoadingJob::Run(), CNetBlastLoadingJob::x_CreateProjectItems(), CEditAppJob::x_ResetState(), CAppJob::x_ResetState(), CAppJob::x_SetStatusText(), and CDataLoadingAppJob::x_SetTextResult().
◆ m_Mutex [2/5] CMutex CEventHandler::CPostQueue::m_Mutex private ◆ m_Mutex [3/5] CMutex CExtensionPoint::m_Mutex mutableprotected ◆ m_Mutex [4/5] CMutex CExtensionRegistry::m_Mutex protected ◆ m_Mutex [5/5] CMutex CThreadPoolEngine::m_Mutex mutableprotected ◆ m_Name [1/2] ◆ m_Name [2/2]template<typename TInput , typename TOutput >
◆ m_NameToEngine ◆ m_NewState ◆ m_Object [1/5] ◆ m_Object [2/5] ◆ m_Object [3/5] ◆ m_Object [4/5] ◆ m_Object [5/5] ◆ m_ObjPtr [1/3] ◆ m_ObjPtr [2/3]template<typename T , typename RetType , typename Arg1 >
◆ m_ObjPtr [3/3]template<typename T , typename Arg1 >
◆ m_Parent ◆ m_PollQueue ◆ m_PoolName int CEventHandler::SPostRequest::m_PoolName ◆ m_Pools ◆ m_Pos [1/4]template<typename CntType >
◆ m_Pos [2/4] size_t CVcfVariant::m_Pos private ◆ m_Pos [3/4] ◆ m_Pos [4/4] ◆ m_positiontemplate<class Attr , class Position >
Definition at line 466 of file attr_range_coll.hpp.
Referenced by CAttrRangeCollection< TScore, TSeqPos >::const_pos_iterator::Dec(), CAttrRangeCollection< TScore, TSeqPos >::const_pos_iterator::Inc(), CAttrRangeCollection< TScore, TSeqPos >::const_pos_iterator::operator+=(), CAttrRangeCollection< TScore, TSeqPos >::const_pos_iterator::operator-(), CAttrRangeCollection< TScore, TSeqPos >::const_pos_iterator::operator<(), CAttrRangeCollection< TScore, TSeqPos >::const_pos_iterator::operator<=(), CAttrRangeCollection< TScore, TSeqPos >::const_pos_iterator::operator==(), CAttrRangeCollection< TScore, TSeqPos >::const_pos_iterator::operator>(), and CAttrRangeCollection< TScore, TSeqPos >::const_pos_iterator::operator>=().
◆ m_ProdRange TSeqRange CGuiObjectInfoSeq_feat::SFeatSeg::m_ProdRange ◆ m_Progress [1/3] ◆ m_Progress [2/3] bool CAppJobDispatcher::SQueueItem::m_Progress ◆ m_Progress [3/3] ◆ m_proxytemplate<class Attr , class Position >
◆ m_PtrToRec ◆ m_QueryBeg TSeqPos CGBProjectHelper::SRIDStatInfo::m_QueryBeg ◆ m_QueryEnd TSeqPos CGBProjectHelper::SRIDStatInfo::m_QueryEnd ◆ m_QueryId string CGBProjectHelper::SRIDStatInfo::m_QueryId ◆ m_QueryRangeSet bool CGBProjectHelper::SRIDStatInfo::m_QueryRangeSet ◆ m_Queue [1/2] ◆ m_Queue [2/2] ◆ m_Range [1/2]template<typename CntType >
◆ m_Range [2/2] TSeqRange CGuiObjectInfoSeq_feat::SFeatSeg::m_Range ◆ m_range_ittemplate<class Attr , class Position >
◆ m_Rect ◆ m_Registry ◆ m_ReportInsertionSequences bool CGuiObjectInfoSeq_align::m_ReportInsertionSequences = true private ◆ m_ReportPeriod int CAppJobDispatcher::SJobRecord::m_ReportPeriod ◆ m_Result [1/2] ◆ m_Result [2/2]template<typename TInput , typename TOutput >
◆ m_Rgba float CRgbaColor::m_Rgba[4] privateDefinition at line 268 of file rgba_color.hpp.
Referenced by CRgbaColor::CRgbaColor(), CRgbaColor::Darken(), CRgbaColor::GetAlpha(), CRgbaColor::GetAlphaUC(), CRgbaColor::GetBlue(), CRgbaColor::GetBlueUC(), CRgbaColor::GetColorArray(), CRgbaColor::GetGreen(), CRgbaColor::GetGreenUC(), CRgbaColor::GetGreyscale(), CRgbaColor::GetRed(), CRgbaColor::GetRedUC(), CRgbaColor::Lighten(), CRgbaColor::operator*=(), CRgbaColor::operator+=(), CRgbaColor::Set(), CRgbaColor::SetAlpha(), CRgbaColor::SetBlue(), CRgbaColor::SetGreen(), CRgbaColor::SetRed(), and CRgbaColor::x_Clamp().
◆ m_RunLengthtemplate<typename CntType >
◆ m_SampleColumns ◆ m_Scale double CGuiObjectInfoSeq_align::m_Scale = 0.0 private ◆ m_Scope [1/7] CRef<objects::CScope> CGuiObjectInfoComponent::m_Scope mutableprivate ◆ m_Scope [2/7] CRef<objects::CScope> CGuiObjectInfoSeq_feat::m_Scope mutableprotectedDefinition at line 145 of file gui_object_info_seq_feat.hpp.
Referenced by CGuiObjectInfoSeq_feat::CreateObject(), CGuiObjectInfoSeq_feat::GetLabel(), CGuiObjectInfoSeq_feat::GetLinks(), CGuiObjectInfoVariant::GetLinks(), CGuiObjectInfoVariation::GetLinks(), CGuiObjectInfoClone::GetToolTip(), CGuiObjectInfoImpFeature::GetToolTip(), CGuiObjectInfoRegionFeature::GetToolTip(), CGuiObjectInfoSeqFeature::GetToolTip(), CGuiObjectInfoSiteFeature::GetToolTip(), CGuiObjectInfoPrimer::GetToolTip(), CGuiObjectInfoVariant::GetToolTip(), CGuiObjectInfoVariation::GetToolTip(), CGuiObjectInfoSeq_feat::x_AddExtraInfo(), CGuiObjectInfoSeq_feat::x_AddGroupLocationRows(), CGuiObjectInfoSeq_feat::x_AddLocationRows(), CGuiObjectInfoSeq_feat::x_GetAccession(), CGuiObjectInfoSeq_feat::x_GetFeatureToolTip(), CGuiObjectInfoSeq_feat::x_GetGroupToolTip(), CGuiObjectInfoSeq_feat::x_GetLocLengthRow(), CGuiObjectInfoSeq_feat::x_GetProductLengthRow(), CGuiObjectInfoSeq_feat::x_GetProductSequence(), and CGuiObjectInfoSeq_feat::x_GetSplicedSeqTitle().
◆ m_Scope [3/7] CRef<objects::CScope> CGuiObjectInfoSeq_align::m_Scope mutableprivate ◆ m_Scope [4/7] CRef<objects::CScope> CGuiObjectInfoBioseq::m_Scope mutableprivate ◆ m_Scope [5/7] CRef<objects::CScope> CGuiObjectInfoBioseq_set::m_Scope mutableprivate ◆ m_Scope [6/7] CRef<objects::CScope> CTableDataFTable::m_Scope mutableprivate ◆ m_Scope [7/7] CRef<objects::CScope> CTableDataSeq_table::m_Scope mutableprivate ◆ m_Selected bool CLayoutObject::m_Selected protected ◆ m_Sender ◆ m_SeqLoc CConstRef<objects::CSeq_loc> CVcfVariant::m_SeqLoc private ◆ m_ShortErrorMsg string STrackErrorStatus::m_ShortErrorMsg ◆ m_ShutDownInProgress bool CAppJobDispatcher::m_ShutDownInProgress protected ◆ m_sID ◆ m_SideSpace TSeqPos C2DLayoutEngine::m_SideSpace private ◆ m_Size [1/2] ◆ m_Size [2/2] ◆ m_sLinksText [1/3] string CCSSTableTooltipFormatter::m_sLinksText private ◆ m_sLinksText [2/3] string CHtmlTooltipFormatter::m_sLinksText private ◆ m_sLinksText [3/3] string CTextTooltipFormatter::m_sLinksText private ◆ m_sRefAllele_display string CVcfVariant::m_sRefAllele_display private ◆ m_sRefAllele_orig string CVcfVariant::m_sRefAllele_orig private ◆ m_sSearchHost string NSNPWebServices::m_sSearchHost staticprivate ◆ m_Start [1/2] ◆ m_Start [2/2]template<class Attr , class Position >
◆ m_State [1/4] TJobState CAppJobDispatcher::SJobRecord::m_StateDefinition at line 214 of file app_job_dispatcher.hpp.
Referenced by CAppJobDispatcher::CancelJob(), CAppJobDispatcher::DeleteJob(), CAppJobDispatcher::GetJobError(), CAppJobDispatcher::GetJobState(), CAppJobDispatcher::ResumeJob(), CAppJobDispatcher::ShutDown(), CAppJobDispatcher::SuspendJob(), CAppJobDispatcher::x_FlushStateEventQueue(), CAppJobDispatcher::x_OnJobStarted(), CAppJobDispatcher::x_OnJobStateChanged(), CAppJobDispatcher::x_OnJobStateChangedNotify(), and CAppJobDispatcher::x_PollEngines().
◆ m_State [2/4] ◆ m_State [3/4] ◆ m_State [4/4] int SMenuItemRec::m_State ◆ m_StateEventMutex ◆ m_StateEventQueue ◆ m_Status ◆ m_sTooltipText [1/3] string CCSSTableTooltipFormatter::m_sTooltipText privateDefinition at line 269 of file tooltip.hpp.
Referenced by CCSSTableTooltipFormatter::AddBulletCol(), CCSSTableTooltipFormatter::AddDividerRow(), CCSSTableTooltipFormatter::AddRow(), CCSSTableTooltipFormatter::AddSectionRow(), CCSSTableTooltipFormatter::AddTagCol(), CCSSTableTooltipFormatter::AddValueCol(), CCSSTableTooltipFormatter::Append(), CCSSTableTooltipFormatter::FinishRow(), CCSSTableTooltipFormatter::IsEmpty(), CCSSTableTooltipFormatter::Render(), and CCSSTableTooltipFormatter::StartRow().
◆ m_sTooltipText [2/3] string CHtmlTooltipFormatter::m_sTooltipText privateDefinition at line 313 of file tooltip.hpp.
Referenced by CHtmlTooltipFormatter::AddBulletCol(), CHtmlTooltipFormatter::AddDividerRow(), CHtmlTooltipFormatter::AddRow(), CHtmlTooltipFormatter::AddSectionRow(), CHtmlTooltipFormatter::AddTagCol(), CHtmlTooltipFormatter::AddValueCol(), CHtmlTooltipFormatter::Append(), CHtmlTooltipFormatter::FinishRow(), CHtmlTooltipFormatter::IsEmpty(), CHtmlTooltipFormatter::Render(), and CHtmlTooltipFormatter::StartRow().
◆ m_sTooltipText [3/3] string CTextTooltipFormatter::m_sTooltipText private ◆ m_Style [1/2] ◆ m_Style [2/2] long SWFileDlgData::m_Style ◆ m_Subtype string CGUIUserType::m_Subtype ◆ m_Target ◆ m_TargetEventHandler ◆ m_TargetWeakPtr ◆ m_TaxId int CGuiObjectInfoSeq_feat::m_TaxId protected ◆ m_Text [1/3] string CAppJobProgress::m_Text protected ◆ m_Text [2/3] ◆ m_Text [3/3] string CAppJobTextResult::m_Text protected ◆ m_ThreadPool ◆ m_Title [1/2] ◆ m_Title [2/2] wxString SWFileDlgData::m_Title ◆ m_Tooltip [1/2] ◆ m_Tooltip [2/2] const char* SMenuItemRec::m_Tooltip ◆ m_TotalBeg TSeqPos CGBProjectHelper::SRIDStatInfo::m_TotalBeg ◆ m_TotalEnd TSeqPos CGBProjectHelper::SRIDStatInfo::m_TotalEnd ◆ m_TrustedData bool ITooltipFormatter::m_TrustedData = true protected ◆ m_Type [1/4] EType CGuiObjectInfoSeq_feat::SFeatSeg::m_Type ◆ m_Type [2/4] ◆ m_Type [3/4] ◆ m_Type [4/4] ◆ m_UserLevel bool CAppJobError::m_UserLevel protected ◆ m_Value ◆ m_VariationType objects::CVariation_inst::EType CVcfVariant::m_VariationType private ◆ m_VCF_Type ◆ m_vElemstemplate<class Attr , class Position >
Definition at line 100 of file attr_range_coll.hpp.
Referenced by CAttrRangeCollection< TScore, TSeqPos >::begin(), CAttrRangeCollection< TScore, TSeqPos >::clear(), CAttrRangeCollection< TScore, TSeqPos >::empty(), CAttrRangeCollection< TScore, TSeqPos >::end(), CAttrRangeCollection< TScore, TSeqPos >::find(), CAttrRangeCollection< TScore, TSeqPos >::GetFrom(), CAttrRangeCollection< TScore, TSeqPos >::GetLength(), CAttrRangeCollection< TScore, TSeqPos >::GetTo(), CAttrRangeCollection< TScore, TSeqPos >::GetToOpen(), CAttrRangeCollection< TScore, TSeqPos >::operator[](), CAttrRangeCollection< TScore, TSeqPos >::push_back(), CAttrRangeCollection< TScore, TSeqPos >::SetFrom(), CAttrRangeCollection< TScore, TSeqPos >::size(), CAttrRangeCollection< TScore, TSeqPos >::swap(), and CAttrRangeCollection< TScore, TSeqPos >::x_Find().
◆ m_Visited ◆ m_Wildcard [1/2] ◆ m_Wildcard [2/2] ◆ m_Window [1/2] ◆ m_Window [2/2]template<typename CntType >
◆ objectDefinition at line 52 of file objects.hpp.
Referenced by CChangeUnindexedObjectCommand< T >::AddBioseq(), CTableDataSeq_annot::CreateObject(), CPluginReply::DecomposeRaw(), CTableView::GetMainObject(), CVcfTableView::GetMainObject(), CTableViewWithTextViewNav::GetMainObject(), CTextPanelContext::GetMainObjects(), CTextPanel::GetMainObjects(), CSeqDesktopPanel::GetMainObjects(), CVcfTableSelection::GetRows(), CMacroBioData_FeatIterBase::GetScopedObject(), CMacroBioData_FeatIntervalIter::GetScopedObject(), CMacroBioData_BioSourceIter::GetScopedObject(), CMacroBioData_PubdescIter::GetScopedObject(), CMacroBioData_SeqdescIter::GetScopedObject(), CMacroBioData_MolInfoIter::GetScopedObject(), CMacroBioData_UserObjectIter::GetScopedObject(), CMacroBioData_SeqAlignIter::GetScopedObject(), CMacroBioData_SeqIter::GetScopedObject(), CMacroBioData_SeqSetIter::GetScopedObject(), CMacroBioData_TSEntryIter::GetScopedObject(), CTextPanelContext::GetSelectedObjects(), CGridWidget::GetSelectedObjects(), CGridWidget::GetSelectedObjectsOrdered(), CVcfTableSelection::GetSelection(), CProjectTreeView::GetSelection(), CFlatFileLocusItem::GetSeqLoc(), CProjectTreeView::GetSingleObject(), GetTopSeqEntryFromScopedObject(), CObjectList::Init(), CViewGraphic::InitView(), CVcfTableView::InitView(), IsEditable(), CNGAlignParams::LogDump(), CSmartFileTextToolbar::OnUpdateValidateBtn(), CIndexerOpenViewExtension::OnViewOpen(), CDiscrepancyPanel::OpenEditor(), SConstScopedObject::operator==(), CFindLocusTraverser::ProcessItem(), CAlignTabExportJob::Run(), CFastaAlignExportJob::Run(), C5ColExportJob::Run(), CAgpExportJob::Run(), CFlatFileExportJob::Run(), s_GetAccession(), CViewGraphic::SetOrigObject(), CGridWidget::SetSelection(), CNGAlignJob::x_CreateProjectItems(), CFindOverlapJob::x_CreateProjectItems(), CTreeBuilderJob::x_CreateProjectItems(), CTableViewWithTextViewNav::x_EditObject(), and CFeaturePanel::x_StartAssemblyJob().
◆ omimURL ◆ PHAURL const string NSnpGui::PHAURL = "/projects/SNP/GaPBrowser_prod/callGaPBrowser2.cgi?aid=" staticprivate ◆ phenotypeURL const string NSnpGui::phenotypeURL = "/sites/entrez?db=mesh&cmd=search&term=" staticprivate ◆ pmURLstandard NCBI resourse URLs
Definition at line 210 of file snp_gui.hpp.
◆ scope CRef<objects::CScope> SConstScopedObject::scopeDefinition at line 53 of file objects.hpp.
Referenced by CChangeUnindexedObjectCommand< T >::AddBioseq(), CTableDataSeq_annot::CreateObject(), CPluginReply::DecomposeRaw(), CTableView::GetMainObject(), CVcfTableView::GetMainObject(), CTableViewWithTextViewNav::GetMainObject(), CTextPanelContext::GetMainObjects(), CTextPanel::GetMainObjects(), CSeqDesktopPanel::GetMainObjects(), CMacroBioData_FeatIterBase::GetScopedObject(), CMacroBioData_FeatIntervalIter::GetScopedObject(), CMacroBioData_BioSourceIter::GetScopedObject(), CMacroBioData_PubdescIter::GetScopedObject(), CMacroBioData_SeqdescIter::GetScopedObject(), CMacroBioData_MolInfoIter::GetScopedObject(), CMacroBioData_UserObjectIter::GetScopedObject(), CMacroBioData_SeqAlignIter::GetScopedObject(), CMacroBioData_SeqIter::GetScopedObject(), CMacroBioData_SeqSetIter::GetScopedObject(), CMacroBioData_TSEntryIter::GetScopedObject(), CTextPanelContext::GetSelectedObjects(), CProjectTreeView::GetSelection(), CProjectTreeView::GetSingleObject(), GetTopSeqEntryFromScopedObject(), CObjectList::Init(), CViewGraphic::InitView(), CVcfTableView::InitView(), CSmartFileTextToolbar::OnJobNotification(), CSmartFileTextToolbar::OnMegaBtn(), CIndexerOpenViewExtension::OnViewOpen(), SConstScopedObject::operator==(), CAlignTabExportJob::Run(), CFastaAlignExportJob::Run(), C5ColExportJob::Run(), CAgpExportJob::Run(), CFlatFileExportJob::Run(), s_GetAccession(), CMacroFunction_LocationSeqType::TheFunction(), CNGAlignJob::x_CreateProjectItems(), CFindOverlapJob::x_CreateProjectItems(), CTreeBuilderJob::x_CreateProjectItems(), CTableViewWithTextViewNav::x_EditObject(), and CFeaturePanel::x_StartAssemblyJob().
◆ sm_AccelToCmd ◆ sm_AliasMap ◆ sm_CmdToAccel ◆ sm_Dispatcher ◆ sm_EvtMap ◆ sm_EvtMapEntries ◆ sm_Instance ◆ sm_LabelMap ◆ sm_PostQueue ◆ sm_SbTp_Alignments const string CGUIUserType::sm_SbTp_Alignments = "Alignments" static ◆ sm_SbTp_DNA ◆ sm_SbTp_EcoSet const string CGUIUserType::sm_SbTp_EcoSet = "Ecological Study" static ◆ sm_SbTp_EcoSet_Aln const string CGUIUserType::sm_SbTp_EcoSet_Aln = "Ecological Study (Aligned)" static ◆ sm_SbTp_Features const string CGUIUserType::sm_SbTp_Features = "Features" static ◆ sm_SbTp_GenProdSet const string CGUIUserType::sm_SbTp_GenProdSet = "Genomic Products" static ◆ sm_SbTp_Graphs ◆ sm_SbTp_Locations const string CGUIUserType::sm_SbTp_Locations = "Locations" static ◆ sm_SbTp_MutSet const string CGUIUserType::sm_SbTp_MutSet = "Mutation Study" static ◆ sm_SbTp_MutSet_Aln const string CGUIUserType::sm_SbTp_MutSet_Aln = "Mutation Study (Aligned)" static ◆ sm_SbTp_NucProt const string CGUIUserType::sm_SbTp_NucProt = "DNA + Protein Translation (Nuc-Prot)" static ◆ sm_SbTp_PhySet const string CGUIUserType::sm_SbTp_PhySet = "Phylogenetic Study" static ◆ sm_SbTp_PhySet_Aln const string CGUIUserType::sm_SbTp_PhySet_Aln = "Phylogenetic Study (Aligned)" static ◆ sm_SbTp_PopSet const string CGUIUserType::sm_SbTp_PopSet = "Population Study" static ◆ sm_SbTp_PopSet_Aln const string CGUIUserType::sm_SbTp_PopSet_Aln = "Population Study (Aligned)" static ◆ sm_SbTp_ProjectVer1 const string CGUIUserType::sm_SbTp_ProjectVer1 = "Ver 1" static ◆ sm_SbTp_ProjectVer2 const string CGUIUserType::sm_SbTp_ProjectVer2 = "Ver 2" static ◆ sm_SbTp_Protein ◆ sm_SbTp_SegSeq ◆ sm_SbTp_Sequence_IDs const string CGUIUserType::sm_SbTp_Sequence_IDs = "Sequence IDs" static ◆ sm_SbTp_Table ◆ sm_SbTp_Undefined ◆ sm_Tp_Alignment const string CGUIUserType::sm_Tp_Alignment = "Alignment" static ◆ sm_Tp_Alignment_Set const string CGUIUserType::sm_Tp_Alignment_Set = "Alignment Set" static ◆ sm_Tp_Annotation const string CGUIUserType::sm_Tp_Annotation = "Annotation" static ◆ sm_Tp_EntrezGeneRecord ◆ sm_Tp_EntrezRecord ◆ sm_Tp_Feature ◆ sm_Tp_Location ◆ sm_Tp_PhylogeneticTree ◆ sm_Tp_Project ◆ sm_Tp_ProjectItem const string CGUIUserType::sm_Tp_ProjectItem = "Project Item" static ◆ sm_Tp_SeqTable ◆ sm_Tp_Sequence ◆ sm_Tp_Sequence_ID const string CGUIUserType::sm_Tp_Sequence_ID = "Sequence ID" static ◆ sm_Tp_Sequence_Set const string CGUIUserType::sm_Tp_Sequence_Set = "Sequence Set" static ◆ sm_Tp_Submission ◆ sm_Tp_TaxId_Set const string CGUIUserType::sm_Tp_TaxId_Set = "Taxonomic ID Set" static ◆ sm_Tp_TaxPlotData ◆ sm_Tp_Undefined ◆ sm_Tp_ValidationResult const string CGUIUserType::sm_Tp_ValidationResult = "Validation Result" static ◆ sm_Tp_Variation const string CGUIUserType::sm_Tp_Variation = "Variation" static ◆ sm_Tp_Workspace ◆ snpURL ◆ type_info ◆ upper ◆ VarVuURL const string NSnpGui::VarVuURL = "/variation/view/?q=rs" staticprivate ◆ CAppJobEventTranslator ◆ CAppJobRequest ◆ CAttrRangeCollection ◆ CExtensionRegistry ◆ CGuiObjectInfoSeq_entry [1/2] ◆ CGuiObjectInfoSeq_entry [2/2] ◆ CSafeStaticRef< CExtensionRegistry > ◆ CThreadTask ◆ SJobRecord ◆ SQueueItemRetroSearch 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