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/macro__copy__itemdata_8cpp_source.html below:

NCBI C++ ToolKit: src/gui/widgets/edit/macro_copy_itemdata.cpp Source File

40 #include <wx/msgdlg.h> 86  return

GetExistingTextVariables(

m_ArgList

);

91  bool

remove_constraint =

true

;

97  function

+= dest.first;

128  x_LoadPanel

(parent,

"CopyStringSourceQual"

, args);

141  string

rt_var =

"src"

;

145  string

src_resolve_fnc, src_var_name = path;

148  if

(path.find(

','

) !=

NPOS

) {

149

vector<string> tokens;

155  if

(!src_resolve_fnc.empty()) {

167  if

(dest.find(

','

) !=

NPOS

) {

168

vector<string> tokens;

175  function

+= src_resolve_fnc;

178  function

+=

"("

+ src_var_name +

", "

+ dest +

", "

+

kExistingText

;

202  x_LoadPanel

(parent,

"CopyStringProteinQual"

, args);

226  function

+=

source

.first;

227  function

+= dest.first;

242  return

{ CMacroFunction_Resolve::GetFuncName(),

244

CMacroFunction_UpdatemRNAProduct::GetFuncName() };

277  bool

modified = (new_target !=

m_Target

);

285  string

descr =

"Copy"

;

303  if

(from_field.empty() || to_field.empty())

309  if

(from_field ==

"codons recognized"

)

317  string

src_feat =

"rna"

;

325  string

dest_feat =

"rna"

;

334  bool

remove_constraint =

true

;

337  if

(src_feat == dest_feat && src_feat ==

"rna"

) {

340  if

(!

source

.first.empty())

341  function

+=

source

.first;

342  if

(!dest.first.empty())

343  function

+= dest.first;

357  if

(!

source

.first.empty())

358  function

+=

source

.first;

360  if

(dest_path.find(

','

) !=

NPOS

) {

361

vector<string> tokens;

365

dest_path = tokens[1];

369  function

+=

"(\""

+ src_feat +

"\", "

+

source

.second +

", \""

+ dest_feat +

"\", \""

+ dest_path +

"\""

;

381  return

{ CMacroFunction_Resolve::GetFuncName(),

401  x_LoadPanel

(parent,

"CopyStringProteinQual"

, args);

414  bool

modified = (new_target !=

m_Target

);

429  string

src_feat, src_field;

431  string

dest_feat, dest_field;

433  if

(src_feat != dest_feat) {

441  string

src_feat, src_field;

443  string

dest_feat, dest_field;

453  if

(src_feat == dest_feat) {

456  if

(!

source

.first.empty())

457  function

+=

source

.first;

458  if

(!dest.first.empty())

459  function

+= dest.first;

477  if

(!

source

.first.empty())

478  function

+=

source

.first;

480  if

(dest_path.find(

','

) !=

NPOS

) {

481

vector<string> tokens;

485

dest_path = tokens[1];

500  return

{ CMacroFunction_Resolve::GetFuncName(),

503

CMacroFunction_UpdatemRNAProduct::GetFuncName() };

524  x_LoadPanel

(parent,

"CopyStringFeatureQual"

, args);

539  bool

modified = (new_target !=

m_Target

);

583  if

(!

source

.first.empty())

584  function

+=

source

.first;

585  if

(!dest.first.empty())

586  function

+= dest.first;

604  if

(!

source

.first.empty())

605  function

+=

source

.first;

607  if

(dest_path.find(

','

) !=

NPOS

) {

608

vector<string> tokens;

612

dest_path = tokens[1];

627  return

{ CMacroFunction_Resolve::GetFuncName(),

628

CMacroFunction_GeneQual::GetFuncName(),

631

CMacroFunction_UpdatemRNAProduct::GetFuncName() };

virtual vector< string > GetFunctionNames() const

virtual const vector< string > & GetKeywords() const

virtual string GetFunction(TConstraints &constraints) const

virtual void x_AddParamPanel(wxWindow *parent)

virtual vector< string > GetMainFunctions() const

virtual bool UpdateTarget()

virtual string GetVariables()

CCopyCdsGeneProtTreeItemData()

virtual string GetFunction(TConstraints &constraints) const

virtual vector< string > GetFunctionNames() const

virtual string GetMacroDescription() const

virtual void x_AddParamPanel(wxWindow *parent)

virtual vector< string > GetMainFunctions() const

virtual string GetFunction(TConstraints &constraints) const

virtual bool UpdateTarget()

virtual string GetMacroDescription() const

virtual vector< string > GetFunctionNames() const

CCopyFeatQualTreeItemData()

virtual string GetVariables()

virtual void x_AddParamPanel(wxWindow *parent)

virtual void x_AddParamPanel(wxWindow *parent)

CCopyProteinQualTreeItemData()

virtual string GetMacroDescription() const

virtual vector< string > GetFunctionNames() const

virtual string GetFunction(TConstraints &constraints) const

CCopyQualTreeItemData(const string &description, EMacroFieldType type)

virtual void x_AddParamPanel(wxWindow *parent)

virtual vector< string > GetFunctionNames() const

virtual string GetMacroDescription() const

virtual string GetFunction(TConstraints &constraints) const

virtual string GetVariables()

virtual void x_AddParamPanel(wxWindow *parent)

virtual bool UpdateTarget()

virtual vector< string > GetMainFunctions() const

virtual string GetMacroDescription() const

virtual string GetFunction(TConstraints &constraints) const

virtual vector< string > GetFunctionNames() const

CCopyRNAQualTreeItemData()

EMacroFieldType m_FieldType

for actions such as appply/edit/etc.

vector< string > GetFeatureTypes(bool for_removal=false, bool to_create=false, bool include_all=false) const

vector< string > GetRNATypes() const

string GetAsnPathToFieldName(const string &field, EMacroFieldType type, const string &target=kEmptyStr)

vector< string > GetncRNAClassTypes(bool include_any=true) const

static CMacroEditorContext & GetInstance()

vector< string > GetFeatQualifiers() const

const vector< string > & GetBsrcKeywords() const

vector< string > GetFieldNames(EMacroFieldType type) const

CTempString implements a light-weight string on top of a storage buffer whose lifetime management is ...

void x_LoadPanel(wxWindow *parent, const string &panel_name, const TArgumentsVector &arguments)

unique_ptr< CMacroPanelLoader > m_Panel

constructed panel for specifying function arguments

vector< pair< string, string > > TConstraints

bool Empty(const CNcbiOstrstream &src)

static CTempString GetFuncName()

static CTempString GetFuncName()

static CTempString GetFuncName()

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

static list< string > & Split(const CTempString str, const CTempString delim, list< string > &arr, TSplitFlags flags=0, vector< SIZE_TYPE > *token_pos=NULL)

Split a string using specified delimiters.

static bool StartsWith(const CTempString str, const CTempString start, ECase use_case=eCase)

Check if a string starts with a specified prefix value.

static bool EqualNocase(const CTempString s1, SIZE_TYPE pos, SIZE_TYPE n, const char *s2)

Case-insensitive equality of a substring with another string.

vector< macro::SArgMetaData > TArgumentsVector

pair< string, string > GetResolveFuncForDestCdsGeneProtQuals(const string &fieldname, const string &rt_var, TConstraints &constraints, bool remove_constraint)

void UpdateConstraintsForDualCdsGeneProt(TConstraints &constraints, const string &src_feat)

void UpdateConstraintsForFeatures(TConstraints &constraints, const string &feature)

EMacroFieldType GetSourceTypeInDoublePanel(const CArgumentList &arg_list, EDirType dir)

pair< string, string > GetResolveFuncForRNAQuals(const string &fieldname, const string &rt_var, TConstraints &constraints, bool remove_constraint)

string GetResolveFuncForQual(const string &container, const string &field, const string &rt_var, TConstraints &constraints, bool remove_constraint=true)

Generates the definition of rt_var based on input "field".

string GetUpdatemRNADescription(const CArgument &arg)

pair< string, string > GetResolveFuncForMultiValuedQuals(EMacroFieldType type, const string &fieldname, const string &rt_var, TConstraints &constraints, bool remove_constraint)

void AddConstraintIgnoreNewText(const string &field, TConstraints &constraints, const CArgumentList &arg_list, const string &target=kEmptyStr)

CTempString UpdateTargetForDualFeatures(const string &feature, const string &from_field)

pair< string, string > GetResolveFuncForSrcCdsGeneProtQuals(const string &fieldname, const string &rt_var, TConstraints &constraints, bool remove_constraint)

CTempString UpdateTargetForRnas(const string &rna_type)

void WrapInQuotes(string &str)

string GetEditableFieldForPair(const string &field, const string &rt_var, bool is_feature)

void OnProteinNameDouble(CArgumentList &list, CArgument &arg)

pair< string, string > GetResolveFuncForDestFeatQuals(const string &feature, const string &field, const string &rt_var, TConstraints &constraints, bool remove_constraint)

pair< string, string > GetResolveFuncForSrcFeatQuals(const string &feature, const string &field, const string &rt_var, TConstraints &constraints, bool remove_constraint)

void OnExistingTextChanged(CArgumentList &list, CArgument &arg)

string GetHandleOldValue(const string &type)

void OnRnaTypeChanged(CArgumentList &list, CArgument &arg)

void UpdateConstraintsForRnas(TConstraints &constraints, const CArgumentList &arg_list)

string GetDelimiterChar(const string &del)

void UpdateFeatureType(string &feature, const string &field)

CTempString UpdateTargetForCdsGeneProt(const string &fieldname)

void OnProductDouble(CArgumentList &list, CArgument &arg)

void AppendUpdatemRNAFnc(bool update_mrna, string &function)

void GetFeatureAndField(const string &field_name, string &feature, string &field)

string GetExistingTextDescr(const CArgumentList &arg_list)

string GetUpdatemRNAVar(const CArgumentList &arg_list)

const TArgumentsVector & GetOptionalArgs()

const string kExistingText

const TArgumentsVector & GetDualBsrcArgs()

const TArgumentsVector & GetCopyArgs()

const CharType(& source)[N]

void copy(Njn::Matrix< S > *matrix_, const Njn::Matrix< T > &matrix0_)


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