NCBI C++ ToolKit
|
Search Toolkit Book for CSrcQual
#include <gui/packages/pkg_sequence_edit/srcedit_util.hpp>
Public Member Functions | |
CSrcQual () | |
Constructors. More... | |
CSrcQual (string name, bool required, bool report_missing, string example="") | |
virtual string | GetValue (const objects::CBioSource &src) |
virtual string | GetFormatErrors (string value) |
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... | |
Protected Attributes | |
string | m_Name |
string | m_Example |
bool | m_Required |
bool | m_ReportMissing |
Definition at line 62 of file srcedit_util.hpp.
CSrcQual::CSrcQual | ( | ) |
Constructors.
Definition at line 81 of file srcedit_util.cpp.
References m_Example, m_Name, m_ReportMissing, and m_Required.
Definition at line 90 of file srcedit_util.cpp.
|
virtual |
Destructor.
Definition at line 95 of file srcedit_util.cpp.
|
inlinevirtual |
Definition at line 70 of file srcedit_util.hpp.
References m_Example.
Reimplemented in CSubSrcQual, COrgModQual, CGenomeQual, CUnculturedTaxnameQual, and CTaxnameQual.
Definition at line 69 of file srcedit_util.hpp.
|
inline |
Definition at line 73 of file srcedit_util.hpp.
References m_Name.
Reimplemented in CSubSrcQual, COrgModQual, CGenomeQual, and CTaxnameQual.
Definition at line 100 of file srcedit_util.cpp.
|
inline |
Definition at line 74 of file srcedit_util.hpp.
References m_Required.
|
inline |
Definition at line 75 of file srcedit_util.hpp.
References m_ReportMissing.
|
inline |
Definition at line 71 of file srcedit_util.hpp.
|
inline |
Definition at line 77 of file srcedit_util.hpp.
References m_ReportMissing.
|
inline |
Definition at line 76 of file srcedit_util.hpp.
References m_Required.
|
protected |
Definition at line 84 of file srcedit_util.hpp.
Referenced by CSrcQual(), GetExample(), and SetExample().
|
protected |
Definition at line 83 of file srcedit_util.hpp.
Referenced by CSrcQual(), and GetName().
|
protected |
Definition at line 86 of file srcedit_util.hpp.
Referenced by CSrcQual(), ReportMissing(), and SetReportMissing().
|
protected |
Definition at line 85 of file srcedit_util.hpp.
Referenced by CSrcQual(), IsRequired(), and SetRequired().