Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef GUI_OBJUTILS___MACRO_FN_SEQ_CONSTR__HPP
2 #define GUI_OBJUTILS___MACRO_FN_SEQ_CONSTR__HPP
53 virtual void TheFunction();
56 virtual bool x_ValidArguments()
const;
71 static int s_GetFeatTypeCount(
const objects::CBioseq_Handle& bsh,
const string& feat_type);
User-defined methods of the data storage class.
CTempString implements a light-weight string on top of a storage buffer whose lifetime management is ...
Base class for any user function that performs editing operations on ASN.1 data.
virtual void TheFunction()=0
Function implementation.
CMacroFunction_NumberOfFeatures(EScopeEnum func_scope)
CMacroFunction_FeatStrandednessConstraint(EScopeEnum func_scope)
virtual ~CMacroFunction_NumberOfFeatures()
static CTempString GetFuncName()
static CTempString GetFuncName()
virtual bool x_ValidArguments() const =0
Tests the number and the type of function arguments.
virtual ~CMacroFunction_FeatStrandednessConstraint()
#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.
#define NCBI_GUIOBJUTILS_EXPORT
EFeature_strandedness_constraint
Access to EFeature_strandedness_constraint's attributes (values, names) as defined in spec.