NCBI C++ ToolKit
Public Member Functions | List of all members
CUnculturedTaxnameQual Class Reference

Search Toolkit Book for CUnculturedTaxnameQual

#include <gui/packages/pkg_sequence_edit/srcedit_util.hpp>

+ Inheritance diagram for CUnculturedTaxnameQual:
+ Collaboration diagram for CUnculturedTaxnameQual:

Public Member Functions

 CUnculturedTaxnameQual ()
 Constructors. More...
 
 CUnculturedTaxnameQual (string name, bool required, bool report_missing=false, string example="")
 
virtual string GetFormatErrors (string value)
 
virtual ~CUnculturedTaxnameQual ()
 Destructor. More...
 
- Public Member Functions inherited from CSrcQual
 CSrcQual ()
 Constructors. More...
 
 CSrcQual (string name, bool required, bool report_missing, string example="")
 
virtual string GetValue (const objects::CBioSource &src)
 
virtual string GetExample ()
 
void SetExample (string example)
 
string GetName (void)
 
bool IsRequired (void)
 
bool ReportMissing (void)
 
void SetRequired (bool required)
 
void SetReportMissing (bool report_missing)
 
virtual ~CSrcQual ()
 Destructor. More...
 

Additional Inherited Members

- Protected Attributes inherited from CSrcQual
string m_Name
 
string m_Example
 
bool m_Required
 
bool m_ReportMissing
 

Detailed Description

Definition at line 103 of file srcedit_util.hpp.

Constructor & Destructor Documentation

◆ CUnculturedTaxnameQual() [1/2]

CUnculturedTaxnameQual::CUnculturedTaxnameQual ( )
inline

Constructors.

Definition at line 107 of file srcedit_util.hpp.

◆ CUnculturedTaxnameQual() [2/2]

CUnculturedTaxnameQual::CUnculturedTaxnameQual ( string  name,
bool  required,
bool  report_missing = false,
string  example = "" 
)
inline

Definition at line 108 of file srcedit_util.hpp.

◆ ~CUnculturedTaxnameQual()

virtual CUnculturedTaxnameQual::~CUnculturedTaxnameQual ( )
inlinevirtual

Destructor.

Definition at line 112 of file srcedit_util.hpp.

Member Function Documentation

◆ GetFormatErrors()

string CUnculturedTaxnameQual::GetFormatErrors ( string  value)
virtual

Reimplemented from CSrcQual.

Definition at line 115 of file srcedit_util.cpp.

References NStr::EqualNocase(), NStr::StartsWith(), and rapidjson::value.


The documentation for this class was generated from the following files:
Modified on Fri Sep 20 14:57:41 2024 by modify_doxy.py rev. 669887