NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
SAutodefParams Class Reference

Search Toolkit Book for SAutodefParams

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

+ Inheritance diagram for SAutodefParams:
+ Collaboration diagram for SAutodefParams:

Public Member Functions

 SAutodefParams ()
 SAutodefParams. More...
 
void Init ()
 
IRegSettings interface implementation
virtual void SetRegistryPath (const string &reg_path)
 
virtual void LoadSettings ()
 
virtual void SaveSettings () const
 
- Public Member Functions inherited from IRegSettings
virtual ~IRegSettings ()
 

Public Attributes

string m_RegPath
 
TConstScopedObjects m_SeqEntries
 
bool m_UseLabels
 
bool m_LeaveParenthetical
 
bool m_DoNotApplyToSp
 
bool m_DoNotApplyToNr
 
bool m_DoNotApplyToCf
 
bool m_DoNotApplyToAff
 
bool m_IncludeCountryText
 
bool m_KeepAfterSemicolon
 
unsigned int m_MaxMods
 
unsigned int m_HIVRule
 
bool m_NeedHIVRule
 
unsigned int m_FeatureListType
 
unsigned int m_MiscFeatRule
 
unsigned int m_ProductFlag
 
unsigned int m_NuclearCopyFlag
 
bool m_SpecifyNuclearProduct
 
bool m_AltSpliceFlag
 
bool m_SuppressLocusTags
 
bool m_GeneClusterOppStrand
 
bool m_SuppressFeatureAltSplice
 
bool m_SuppressMobileElementSubfeatures
 
bool m_SuppressMiscFeatSubfeatures
 
bool m_KeepExons
 
bool m_KeepIntrons
 
bool m_UseFakePromoters
 
bool m_KeepRegulatoryFeatures
 
bool m_KeepLTRs
 
bool m_Keep3UTRs
 
bool m_Keep5UTRs
 
bool m_UseNcRNAComment
 
bool m_KeepMiscRecomb
 
bool m_KeepRepeatRegion
 
set< objects::CFeatListItem > m_SuppressedFeatures
 
objects::CAutoDefSourceDescription::TAvailableModifierVector m_ModifierList
 
string m_CustomFeatureClause
 

Detailed Description

Definition at line 52 of file autodef_params.hpp.

Constructor & Destructor Documentation

◆ SAutodefParams()

SAutodefParams::SAutodefParams ( )

SAutodefParams.

Definition at line 44 of file autodef_params.cpp.

References Init().

Member Function Documentation

◆ Init()

void SAutodefParams::Init ( void  )

◆ LoadSettings()

void SAutodefParams::LoadSettings ( )
virtual

◆ SaveSettings()

void SAutodefParams::SaveSettings ( ) const
virtual

◆ SetRegistryPath()

void SAutodefParams::SetRegistryPath ( const string reg_path)
virtual

Implements IRegSettings.

Definition at line 87 of file autodef_params.cpp.

References m_RegPath.

Member Data Documentation

◆ m_AltSpliceFlag

bool SAutodefParams::m_AltSpliceFlag

◆ m_CustomFeatureClause

string SAutodefParams::m_CustomFeatureClause

◆ m_DoNotApplyToAff

bool SAutodefParams::m_DoNotApplyToAff

◆ m_DoNotApplyToCf

bool SAutodefParams::m_DoNotApplyToCf

◆ m_DoNotApplyToNr

bool SAutodefParams::m_DoNotApplyToNr

◆ m_DoNotApplyToSp

bool SAutodefParams::m_DoNotApplyToSp

◆ m_FeatureListType

unsigned int SAutodefParams::m_FeatureListType

◆ m_GeneClusterOppStrand

bool SAutodefParams::m_GeneClusterOppStrand

◆ m_HIVRule

unsigned int SAutodefParams::m_HIVRule

◆ m_IncludeCountryText

bool SAutodefParams::m_IncludeCountryText

◆ m_Keep3UTRs

bool SAutodefParams::m_Keep3UTRs

◆ m_Keep5UTRs

bool SAutodefParams::m_Keep5UTRs

◆ m_KeepAfterSemicolon

bool SAutodefParams::m_KeepAfterSemicolon

◆ m_KeepExons

bool SAutodefParams::m_KeepExons

◆ m_KeepIntrons

bool SAutodefParams::m_KeepIntrons

◆ m_KeepLTRs

bool SAutodefParams::m_KeepLTRs

Definition at line 97 of file autodef_params.hpp.

Referenced by ConfigureAutodefForSeqEntry(), and Init().

◆ m_KeepMiscRecomb

bool SAutodefParams::m_KeepMiscRecomb

◆ m_KeepRegulatoryFeatures

bool SAutodefParams::m_KeepRegulatoryFeatures

◆ m_KeepRepeatRegion

bool SAutodefParams::m_KeepRepeatRegion

◆ m_LeaveParenthetical

bool SAutodefParams::m_LeaveParenthetical

◆ m_MaxMods

unsigned int SAutodefParams::m_MaxMods

◆ m_MiscFeatRule

unsigned int SAutodefParams::m_MiscFeatRule

◆ m_ModifierList

objects::CAutoDefSourceDescription::TAvailableModifierVector SAutodefParams::m_ModifierList

◆ m_NeedHIVRule

bool SAutodefParams::m_NeedHIVRule

◆ m_NuclearCopyFlag

unsigned int SAutodefParams::m_NuclearCopyFlag

◆ m_ProductFlag

unsigned int SAutodefParams::m_ProductFlag

◆ m_RegPath

string SAutodefParams::m_RegPath

Definition at line 67 of file autodef_params.hpp.

Referenced by LoadSettings(), SaveSettings(), and SetRegistryPath().

◆ m_SeqEntries

TConstScopedObjects SAutodefParams::m_SeqEntries

◆ m_SpecifyNuclearProduct

bool SAutodefParams::m_SpecifyNuclearProduct

◆ m_SuppressedFeatures

set<objects::CFeatListItem> SAutodefParams::m_SuppressedFeatures

◆ m_SuppressFeatureAltSplice

bool SAutodefParams::m_SuppressFeatureAltSplice

◆ m_SuppressLocusTags

bool SAutodefParams::m_SuppressLocusTags

◆ m_SuppressMiscFeatSubfeatures

bool SAutodefParams::m_SuppressMiscFeatSubfeatures

◆ m_SuppressMobileElementSubfeatures

bool SAutodefParams::m_SuppressMobileElementSubfeatures

◆ m_UseFakePromoters

bool SAutodefParams::m_UseFakePromoters

◆ m_UseLabels

bool SAutodefParams::m_UseLabels

◆ m_UseNcRNAComment

bool SAutodefParams::m_UseNcRNAComment

The documentation for this class was generated from the following files:
Modified on Fri Sep 20 14:56:57 2024 by modify_doxy.py rev. 669887