(!
value.empty()) {
97 NCBI_USER_THROW(
"CBioseqInfoFetchRequest field Accession is missing");
113 NCBI_USER_THROW(
"CBioseqInfoFetchRequest field Version is missing");
121 NCBI_USER_THROW(
"CBioseqInfoFetchRequest field SeqIdType is missing");
143 string result(
"CBioseqInfoRecord");
145 result.append(
" Accession: ");
149 result.append(
"not set");
151 result.append(
" Version: ");
155 result.append(
"not set");
157 result.append(
" Seq id type: ");
161 result.append(
"not set");
163 result.append(
" GI: ");
167 result.append(
"not set");
261 string result(
"CBlobFetchRequest");
263 result.append(
" Sat: ");
267 result.append(
"not set");
269 result.append(
" Sat key: ");
273 result.append(
"not set");
275 result.append(
" Last modified: ");
279 result.append(
"not set");
313 if(!
value.empty()) {
338 NCBI_USER_THROW(
"CSi2CsiFetchRequest field SecSeqIdType is missing");
358 string result(
"CSi2CsiFetchRequest");
360 result.append(
" Sec seq id: ");
364 result.append(
"not set");
366 result.append(
" Sec seq id type: ");
370 result.append(
"not set");
#define BEGIN_IDBLOB_SCOPE
CBioseqInfoFetchRequest()=default
CBioseqInfoFetchRequest & SetVersion(CBioseqInfoRecord::TVersion value)
void SetField(EFields value)
CBioseqInfoRecord::TSeqIdType GetSeqIdType() const
CBioseqInfoRecord::TAccession GetAccession() const
CBioseqInfoFetchRequest(CBioseqInfoFetchRequest &&)=default
CBioseqInfoRecord::TVersion m_Version
CBioseqInfoRecord::TSeqIdType m_SeqIdType
CBioseqInfoRecord::TVersion GetVersion() const
CBioseqInfoRecord::TGI GetGI() const
CBioseqInfoFetchRequest(CBioseqInfoFetchRequest const &)=default
CBioseqInfoFetchRequest & SetGI(CBioseqInfoRecord::TGI value)
CBioseqInfoRecord::TGI m_GI
CBioseqInfoFetchRequest & Reset()
CBioseqInfoFetchRequest & SetSeqIdType(CBioseqInfoRecord::TSeqIdType value)
CBioseqInfoFetchRequest & operator=(CBioseqInfoFetchRequest &&)=default
bool HasField(EFields field) const
CBioseqInfoFetchRequest & SetAccession(CBioseqInfoRecord::TAccession const &value)
CBioseqInfoFetchRequest & operator=(CBioseqInfoFetchRequest const &)=default
CBlobFetchRequest()=default
CBlobRecord::TSatKey GetSatKey() const
CBlobFetchRequest & SetSatKey(CBlobRecord::TSatKey value)
CBlobRecord::TTimestamp m_LastModified
CBlobRecord::TSatKey m_SatKey
CBlobRecord::TTimestamp GetLastModified() const
bool HasField(EFields field) const
CBlobFetchRequest & SetSat(int32_t value)
CBlobFetchRequest & Reset()
CBlobFetchRequest & operator=(CBlobFetchRequest &&)=default
CBlobFetchRequest(CBlobFetchRequest const &)=default
void SetField(EFields value)
CBlobFetchRequest(CBlobFetchRequest &&)=default
CBlobFetchRequest & operator=(CBlobFetchRequest const &)=default
CBlobFetchRequest & SetLastModified(CBlobRecord::TTimestamp value)
CSi2CsiFetchRequest & operator=(CSi2CsiFetchRequest const &)=default
CSi2CsiFetchRequest & Reset()
CSi2CsiFetchRequest & SetSecSeqId(CSI2CSIRecord::TSecSeqId const &value)
CSI2CSIRecord::TSecSeqIdType GetSecSeqIdType() const
void SetField(EFields value)
CSi2CsiFetchRequest & SetSecSeqIdType(CSI2CSIRecord::TSecSeqIdType value)
CSI2CSIRecord::TSecSeqId GetSecSeqId() const
CSi2CsiFetchRequest()=default
CSi2CsiFetchRequest(CSi2CsiFetchRequest &&)=default
bool HasField(EFields field) const
CSI2CSIRecord::TSecSeqId m_SecSeqId
CSi2CsiFetchRequest & operator=(CSi2CsiFetchRequest &&)=default
CSI2CSIRecord::TSecSeqIdType m_SecSeqIdType
CSi2CsiFetchRequest(CSi2CsiFetchRequest const &)=default
#define NCBI_USER_THROW(message)
Throw a quick-and-dirty runtime exception of type 'CException' with the given error message and error...
const GenericPointer< typename T::ValueType > T2 value
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