m_Merge_delimiters{
false};
58 boolm_Split_first_col{
false};
59 boolm_Multispace_to_tab{
false};
60 boolm_Merge_first_two_cols{
false};
61 boolm_Multiple_spaces_only{
false};
64 boolmerge_delimiters =
false,
65 boolsplit_first_col =
false,
66 boolmultispace_to_tab =
false,
67 boolmerge_first_two_cols =
false,
68 boolmultiple_spaces_only =
false)
69: m_Del(del), m_Merge_delimiters(merge_delimiters), m_Split_first_col(split_first_col),
70m_Multispace_to_tab(multispace_to_tab), m_Merge_first_two_cols(merge_first_two_cols),
71m_Multiple_spaces_only (multiple_spaces_only)
78TVecMacroNames CreateMacros(
constwxString& filename,
80 constSColumnDelimiters& del_options,
84 boolRunMacro(
constTVecMacroNames& macros, objects::CSeq_entry_Handle entry,
ICommandProccessor* cmd_processor);
86 static bools_LooksLikeHeader(
const string&
value);
97 boolm_CreateProteins{
false};
103 stringx_GetVariables(
constSColumnDelimiters& del_options,
boollist_update_mrna =
false)
const;
104 voidx_GatherValuesAndMatchField();
106 stringx_GetIterator(
const string& qual_type,
EMacroFieldType& field_type,
const string& qualifier,
boolapply =
false);
115 stringx_GetMacro(SOneMacroData&
data,
constSColumnDelimiters& del_options);
117 stringx_GetCreateProtFeatsMacro();
vector< string > TVecMacroNames
CMacroWorker::TVecMacroNames TVecMacroNames
SFieldFromTable m_MatchField
vector< SOneMacroData > m_MacroVec
CTableReaderMacro(const CTableReaderMacro &)=delete
CTableReaderMacro & operator=(const CTableReaderMacro &)=delete
CConstRef< objects::CUser_object > m_ColProperties
Undo/Redo interface for editing operations.
Include a standard set of the NCBI C++ Toolkit most basic headers.
#define test(a, b, c, d, e)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
vector< pair< string, string > > TStringPairsVector
#define NCBI_GUIPKG_SEQUENCE_EDIT_EXPORT
const GenericPointer< typename T::ValueType > T2 value
static const char delimiter[]
SColumnDelimiters(const string &del, bool merge_delimiters=false, bool split_first_col=false, bool multispace_to_tab=false, bool merge_first_two_cols=false, bool multiple_spaces_only=false)
SOneMacroData(const string &iter)
TStringPairsVector m_Values
vector< string > m_ColumnInfo
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