A RetroSearch Logo

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

Search Query:

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

NCBI C++ ToolKit: CFeatureSeqTableColumnBase Class Reference

Search Toolkit Book for CFeatureSeqTableColumnBase

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

  CFeatureSeqTableColumnBase ()   virtual bool  AddToFeature (objects::CSeq_feat &in_out_feat, const string &newValue, objects::edit::EExistingText existing_text)   virtual void  ClearInFeature (objects::CSeq_feat &in_out_feat)   virtual string  GetFromFeat (const objects::CSeq_feat &in_out_feat)   virtual string  GetLabel () const   virtual bool  RelaxedMatch (const objects::CSeq_feat &f1, const objects::CSeq_feat &f2) const   virtual vector< stringIsValid (const vector< string > &values)   virtual vector< CConstRef< CObject > >  GetObjects (objects::CBioseq_Handle bsh)   virtual vector< CRef< objects::edit::CApplyObject > >  GetApplyObjects (objects::CBioseq_Handle bsh)   void  SetSubtype (objects::CSeqFeatData::ESubtype subtype)   objects::CSeqFeatData::ESubtype  GetSubtype ()   void  SetMajorType (objects::CSeqFeatData::E_Choice major_type)   objects::CSeqFeatData::E_Choice  GetMajorType ()   virtual vector< stringGetVals (const objects::CSeq_feat &feat)   virtual vector< CRef< objects::edit::CApplyObject > >  GetRelatedGeneApplyObjects (objects::CBioseq_Handle bsh)   void  SetScope (CRef< CScope > scope)   virtual bool  AllowMultipleValues ()     CObject (void)   Constructor. More...
    CObject (const CObject &src)   Copy constructor. More...
  virtual  ~CObject (void)   Destructor. More...
  CObjectoperator= (const CObject &src) THROWS_NONE   Assignment operator. More...
  bool  CanBeDeleted (void) const THROWS_NONE   Check if object can be deleted. More...
  bool  IsAllocatedInPool (void) const THROWS_NONE   Check if object is allocated in memory pool (not system heap) More...
  bool  Referenced (void) const THROWS_NONE   Check if object is referenced. More...
  bool  ReferencedOnlyOnce (void) const THROWS_NONE   Check if object is referenced only once. More...
  void  AddReference (void) const   Add reference to object. More...
  void  RemoveReference (void) const   Remove reference to object. More...
  void  ReleaseReference (void) const   Remove reference without deleting object. More...
  virtual void  DoNotDeleteThisObject (void)   Mark this object as not allocated in heap – do not delete this object. More...
  virtual void  DoDeleteThisObject (void)   Mark this object as allocated in heap – object can be deleted. More...
  void *  operator new (size_t size)   Define new operator for memory allocation. More...
  void *  operator new[] (size_t size)   Define new[] operator for 'array' memory allocation. More...
  void  operator delete (void *ptr)   Define delete operator for memory deallocation. More...
  void  operator delete[] (void *ptr)   Define delete[] operator for memory deallocation. More...
  void *  operator new (size_t size, void *place)   Define new operator. More...
  void  operator delete (void *ptr, void *place)   Define delete operator. More...
  void *  operator new (size_t size, CObjectMemoryPool *place)   Define new operator using memory pool. More...
  void  operator delete (void *ptr, CObjectMemoryPool *place)   Define delete operator. More...
  virtual void  DebugDump (CDebugDumpContext ddc, unsigned int depth) const   Define method for dumping debug information. More...
    CDebugDumpable (void)   virtual  ~CDebugDumpable (void)   void  DebugDumpText (ostream &out, const string &bundle, unsigned int depth) const   void  DebugDumpFormat (CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const   void  DumpToConsole (void) const  

Definition at line 60 of file featedit_util.hpp.

◆ CFeatureSeqTableColumnBase() CFeatureSeqTableColumnBase::CFeatureSeqTableColumnBase ( ) inline

Definition at line 63 of file featedit_util.hpp.

◆ AddToFeature()

Reimplemented in CNcrnaClassColumn, CProtRefColumn, CGeneRefColumn, CDescriptionColumn, CGeneticCodeColumn, CCodonStartColumn, CProductColumn, CSatelliteTypeNameColumn, CSatelliteColumn, CGbQualColumn, CExceptionColumn, CCommentColumn, CPartialStopColumn, and CPartialStartColumn.

Definition at line 69 of file featedit_util.hpp.

Referenced by CBulkCDS::GetCommandFromValuesTable(), CBulkGene::GetCommandFromValuesTable(), CBulkMiscFeat::GetCommandFromValuesTable(), CBulkRna::GetCommandFromValuesTable(), and CMiscSeqTableColumn::SetVal().

◆ AllowMultipleValues() virtual bool CFeatureSeqTableColumnBase::AllowMultipleValues ( ) inlinevirtual ◆ ClearInFeature() virtual void CFeatureSeqTableColumnBase::ClearInFeature ( objects::CSeq_feat &  in_out_feat ) inlinevirtual

Reimplemented in CDbXrefColumn, CNcrnaClassColumn, CProtRefColumn, CGeneRefColumn, CDescriptionColumn, CGeneticCodeColumn, CCodonStartColumn, CProductColumn, CSatelliteTypeNameColumn, CSatelliteColumn, CGbQualColumn, CExceptionColumn, CCommentColumn, CPartialStopColumn, and CPartialStartColumn.

Definition at line 70 of file featedit_util.hpp.

Referenced by CMiscSeqTableColumn::ClearVal(), CBulkCDS::GetCommandFromValuesTable(), CBulkGene::GetCommandFromValuesTable(), CBulkMiscFeat::GetCommandFromValuesTable(), and CBulkRna::GetCommandFromValuesTable().

◆ GetApplyObjects() vector< CRef< CApplyObject > > CFeatureSeqTableColumnBase::GetApplyObjects ( objects::CBioseq_Handle  bsh ) virtual

Reimplemented in CGeneRefColumn, CCodonStartColumn, and CProductColumn.

Definition at line 124 of file featedit_util.cpp.

References CSeqFeatData_Base::e_not_set, CSeqFeatData::eSubtype_bad, f, GetObjects(), GetRelatedGeneApplyObjects(), ITERATE, m_MajorType, and m_Subtype.

Referenced by CCodonStartColumn::GetApplyObjects(), and CGeneRefColumn::GetApplyObjects().

◆ GetFromFeat() virtual string CFeatureSeqTableColumnBase::GetFromFeat ( const objects::CSeq_feat &  in_out_feat ) inlinevirtual

Reimplemented in CCitationColumn, CTagPeptideColumn, CAntiCodonColumn, CCodonsRecColumn, CLocationColumn, CRegionColumn, CEvidenceColumn, CDbXrefColumn, CNcrnaClassColumn, CProtRefColumn, CGeneRefColumn, CDescriptionColumn, CGeneticCodeColumn, CCodonStartColumn, CProductColumn, CSatelliteTypeNameColumn, CSatelliteColumn, CGbQualColumn, CExceptionColumn, CCommentColumn, CPartialStopColumn, and CPartialStartColumn.

Definition at line 71 of file featedit_util.hpp.

Referenced by CBulkCDS::GetCommandFromValuesTable(), CBulkGene::GetCommandFromValuesTable(), CBulkMiscFeat::GetCommandFromValuesTable(), CBulkRna::GetCommandFromValuesTable(), CMiscSeqTableColumn::GetVal(), CMiscSeqTableColumn::GetVals(), CBulkCDS::GetValuesTableFromSeqEntry(), CBulkGene::GetValuesTableFromSeqEntry(), CBulkMiscFeat::GetValuesTableFromSeqEntry(), and CBulkRna::GetValuesTableFromSeqEntry().

◆ GetLabel() virtual string CFeatureSeqTableColumnBase::GetLabel ( void  ) const inlinevirtual

Reimplemented in CDescriptionColumn, CGeneticCodeColumn, CCodonStartColumn, CProductColumn, CSatelliteTypeNameColumn, CSatelliteColumn, CRptUnitRangeColumn, CGbQualColumn, CExceptionColumn, CCommentColumn, CPartialStopColumn, and CPartialStartColumn.

Definition at line 72 of file featedit_util.hpp.

Referenced by CMiscSeqTableColumn::IsProductField().

◆ GetMajorType() objects::CSeqFeatData::E_Choice CFeatureSeqTableColumnBase::GetMajorType ( ) inline ◆ GetObjects() vector< CConstRef< CObject > > CFeatureSeqTableColumnBase::GetObjects ( objects::CBioseq_Handle  bsh ) virtual

Definition at line 76 of file featedit_util.cpp.

References CSeqFeatData_Base::e_Cdregion, CSeqFeatData_Base::e_not_set, CSeqFeatData_Base::e_Prot, f, CScope::GetBioseqHandle(), CSeq_feat_Handle::GetOriginalSeq_feat(), CBioseq_Handle::GetScope(), CSeqFeatData::GetTypeFromSubtype(), CBioseq_Handle::IsAa(), m_MajorType, m_Subtype, and CConstRef< C, Locker >::Reset().

Referenced by GetApplyObjects(), CProductColumn::GetApplyObjects(), CMiscSeqTableColumn::GetApplyObjectsValues(), and GetRelatedGeneApplyObjects().

◆ GetRelatedGeneApplyObjects() vector< CRef< CApplyObject > > CFeatureSeqTableColumnBase::GetRelatedGeneApplyObjects ( objects::CBioseq_Handle  bsh ) virtual

Definition at line 142 of file featedit_util.cpp.

References f, CSeq_loc::fMerge_SingleRange, GetGeneForFeature(), GetObjects(), CRef< C, Locker >::GetPointer(), CBioseq_Handle::GetScope(), CBioseq_Handle::GetSeq_entry_Handle(), ITERATE, NULL, CSeq_feat_Base::SetData(), and CSeq_feat_Base::SetLocation().

Referenced by GetApplyObjects(), and CGeneRefColumn::GetApplyObjects().

◆ GetSubtype() objects::CSeqFeatData::ESubtype CFeatureSeqTableColumnBase::GetSubtype ( void  ) inline ◆ GetVals() virtual vector<string> CFeatureSeqTableColumnBase::GetVals ( const objects::CSeq_feat &  feat ) inlinevirtual

Definition at line 81 of file featedit_util.hpp.

◆ IsValid() virtual vector<string> CFeatureSeqTableColumnBase::IsValid ( const vector< string > &  values ) inlinevirtual ◆ RelaxedMatch() virtual bool CFeatureSeqTableColumnBase::RelaxedMatch ( const objects::CSeq_feat &  f1, const objects::CSeq_feat &  f2  ) const inlinevirtual ◆ SetMajorType() void CFeatureSeqTableColumnBase::SetMajorType ( objects::CSeqFeatData::E_Choice  major_type ) inline ◆ SetScope() void CFeatureSeqTableColumnBase::SetScope ( CRef< CScopescope ) inline ◆ SetSubtype() void CFeatureSeqTableColumnBase::SetSubtype ( objects::CSeqFeatData::ESubtype  subtype ) inline ◆ m_MajorType objects::CSeqFeatData::E_Choice CFeatureSeqTableColumnBase::m_MajorType protected ◆ m_Scope ◆ m_Subtype objects::CSeqFeatData::ESubtype CFeatureSeqTableColumnBase::m_Subtype protected

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


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

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

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