NCBI C++ ToolKit
Static Public Member Functions | List of all members
CRemoveXrefs< T > Class Template Reference

Search Toolkit Book for CRemoveXrefs

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

+ Inheritance diagram for CRemoveXrefs< T >:

Static Public Member Functions

static void FindFeatures (objects::CSeq_entry_Handle seh, objects::CSeqFeatData::E_Choice type, CRef< CCmdComposite > cmd)
 
static void ModifyFeature (CRef< objects::CSeq_feat > feat)
 
static void ModifyBioSource (objects::CBioSource &biosource)
 
static bool ChangeBioSource (objects::CBioSource &biosource)
 
static void GetDesc (const objects::CSeq_entry &se, objects::CScope &scope, CRef< CCmdComposite > composite)
 
static void FindBioSource (objects::CSeq_entry_Handle tse, CRef< CCmdComposite > composite)
 

Detailed Description

template<typename T>
class CRemoveXrefs< T >

Definition at line 43 of file remove_xrefs.hpp.

Member Function Documentation

◆ ChangeBioSource()

template<typename T >
bool CRemoveXrefs< T >::ChangeBioSource ( objects::CBioSource &  biosource)
static

Definition at line 72 of file remove_xrefs.hpp.

◆ FindBioSource()

template<typename T >
void CRemoveXrefs< T >::FindBioSource ( objects::CSeq_entry_Handle  tse,
CRef< CCmdComposite composite 
)
static

Definition at line 106 of file remove_xrefs.hpp.

References CCmdComposite::AddCommand(), and cmd.

◆ FindFeatures()

template<typename T >
void CRemoveXrefs< T >::FindFeatures ( objects::CSeq_entry_Handle  seh,
objects::CSeqFeatData::E_Choice  type,
CRef< CCmdComposite cmd 
)
static

Definition at line 55 of file remove_xrefs.hpp.

References cmd, and orig.

◆ GetDesc()

template<typename T >
void CRemoveXrefs< T >::GetDesc ( const objects::CSeq_entry &  se,
objects::CScope &  scope,
CRef< CCmdComposite composite 
)
static

◆ ModifyBioSource()

template<typename T >
static void CRemoveXrefs< T >::ModifyBioSource ( objects::CBioSource &  biosource)
inlinestatic

Definition at line 48 of file remove_xrefs.hpp.

◆ ModifyFeature()

template<typename T >
static void CRemoveXrefs< T >::ModifyFeature ( CRef< objects::CSeq_feat >  feat)
inlinestatic

Definition at line 47 of file remove_xrefs.hpp.


The documentation for this class was generated from the following file:
Modified on Wed Sep 04 15:06:43 2024 by modify_doxy.py rev. 669887