|
virtual bool | x_ValidArguments (void) const |
| Tests the number and the type of function arguments. More...
|
|
bool | x_DoDestFeatFieldsExist (const objects::CSeq_feat &src_feat, CMQueryNodeValue::TObs &result, const string &dest_feattype, const string &dest_field) |
|
void | x_SetOrCreateDestFeatFields (const objects::CSeq_feat &src_feat, CMQueryNodeValue::TObs &result, size_t index) |
|
bool | x_DoFieldsExist (CObjectInfo oi, CMQueryNodeValue::TObs &result, size_t index) |
|
bool | x_SetFields (CObjectInfo oi, CMQueryNodeValue::TObs &result, size_t index) |
|
bool | x_SwapFields (CObjectInfo &src, CObjectInfo &dest) |
|
void | x_CopyFields (CMQueryNodeValue::TObs &src_objs, CMQueryNodeValue::TObs &dest_objs) |
|
bool | x_CopyFields (CObjectInfo &src, CObjectInfo &dest) |
|
void | x_SetField (CConstRef< CObject > &obj, const string &fieldname, CMQueryNodeValue::TObs &result) |
|
| IEditMacroFunction (EScopeEnum func_scope) |
|
virtual void | x_InitCall (CIRef< IMacroBioDataIter > &data) override |
|
virtual void | x_SetUserObjects (CQueryParseTree::TNode &qnode) override |
| Extracts the function arguments and initializes m_Result member. More...
|
|
virtual void | x_ResetState () |
| Reset the state of member variables that are set directly/indirectly from function arguments. More...
|
|
virtual bool | x_IsNestedFunctionReturnValid () const |
|
void | x_AssignReturnValue (const CObjectInfo &oi, const string &field_name) |
| Assigns value to m_Result. It is mostly useful for functions used in the WHERE clause. More...
|
|
void | x_AssignReturnValueFromContainer (const CObjectInfo &oi, const string &container, const string &field_name) |
|
void | x_GetObjectsFromRef (CMQueryNodeValue::TObs &objects, const size_t &index) |
|
void | x_GetOptionalArgs (string &delimiter, bool &remove_field, size_t &index) |
|
void | x_LogChangedQuals (const CRef< IFunctionLog > &log) |
|
void | x_LogFunction (CNcbiOstrstream &logstr) |
|
void | x_LogError (CNcbiOstrstream &logstr) |
|
Definition at line 115 of file macro_fn_aecr.hpp.