NCBI C++ ToolKit
macro_interpret.cpp File Reference
#include <ncbi_pch.hpp>
#include <gui/objutils/macro_fn_aecr.hpp>
#include <gui/objutils/macro_fn_do.hpp>
#include <gui/objutils/macro_fn_where.hpp>
#include <gui/objutils/macro_fn_feature.hpp>
#include <gui/objutils/macro_fn_entry.hpp>
#include <gui/objutils/macro_fn_pubfields.hpp>
#include <gui/objutils/macro_fn_string_constr.hpp>
#include <gui/objutils/macro_fn_loc_constr.hpp>
#include <gui/objutils/macro_fn_seq_constr.hpp>
#include <gui/widgets/edit/field_type_constants.hpp>
#include <gui/widgets/edit/molinfo_fieldtype.hpp>
#include <gui/widgets/edit/macro_treeitemdata.hpp>
#include <gui/widgets/edit/macro_panel_args.hpp>
#include <gui/widgets/edit/macro_parse_functions.hpp>
#include <gui/widgets/edit/macro_interpret.hpp>
+ Include dependency graph for macro_interpret.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.


 USING_SCOPE (objects)
CNcbiOstreamoperator<< (CNcbiOstream &ostrm, const CFuncWithArgs &f_args)
static void s_UpdateTarget (const string &fn_name, const CMacroInterpreter::TInterpretedArgs &args, string &target)
static bool s_IsProteinField (const string &value)
static bool s_IsBool (const string &str)

Function Documentation

◆ operator<<()

CNcbiOstream& operator<< ( CNcbiOstream ostrm,
const CFuncWithArgs f_args 

◆ s_IsBool()

static bool s_IsBool ( const string str)

Definition at line 3695 of file macro_interpret.cpp.

References NStr::EqualNocase(), and str().

Referenced by CMacroInterpreter::x_StringConstraintValidateArgs().

◆ s_IsProteinField()

static bool s_IsProteinField ( const string value)

Definition at line 672 of file macro_interpret.cpp.

References value.

Referenced by CMacroInterpreter::x_UpdateFieldsForMatPeptide().

◆ s_UpdateTarget()

static void s_UpdateTarget ( const string fn_name,
const CMacroInterpreter::TInterpretedArgs args,
string target 


USING_SCOPE ( objects  )
Modified on Tue Feb 27 05:54:09 2024 by rev. 669887