41 #ifndef OBJECTS_OMSSA_MSRESPONSE_BASE_HPP
42 #define OBJECTS_OMSSA_MSRESPONSE_BASE_HPP
54 #ifndef BEGIN_objects_SCOPE
55 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
56 # define END_objects_SCOPE END_SCOPE(objects)
127 bool IsSetHitsets(
void)
const;
134 bool CanGetHitsets(
void)
const;
137 void ResetHitsets(
void);
143 const THitsets& GetHitsets(
void)
const;
159 bool IsSetScale(
void)
const;
166 bool CanGetScale(
void)
const;
169 void ResetScale(
void);
172 void SetDefaultScale(
void);
178 TScale GetScale(
void)
const;
200 bool IsSetRid(
void)
const;
207 bool CanGetRid(
void)
const;
216 const TRid& GetRid(
void)
const;
239 bool IsSetError(
void)
const;
246 bool CanGetError(
void)
const;
249 void ResetError(
void);
255 TError GetError(
void)
const;
277 bool IsSetVersion(
void)
const;
284 bool CanGetVersion(
void)
const;
287 void ResetVersion(
void);
293 const TVersion& GetVersion(
void)
const;
316 bool IsSetEmail(
void)
const;
323 bool CanGetEmail(
void)
const;
326 void ResetEmail(
void);
332 const TEmail& GetEmail(
void)
const;
355 bool IsSetDbversion(
void)
const;
362 bool CanGetDbversion(
void)
const;
365 void ResetDbversion(
void);
393 bool IsSetBioseqs(
void)
const;
400 bool CanGetBioseqs(
void)
const;
403 void ResetBioseqs(
void);
409 const TBioseqs& GetBioseqs(
void)
const;
424 virtual void Reset(
void);
559 m_Rid = std::forward<CMSResponse_Base::TRid>(
value);
700 m_Email = std::forward<CMSResponse_Base::TEmail>(
value);
User-defined methods of the data storage class.
Base class for all serializable objects.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
static string UnassignedString(void)
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_OMSSA_EXPORT
const TRid & GetRid(void) const
Get the Rid member data.
bool CanGetBioseqs(void) const
Check if it is safe to call GetBioseqs method.
CMSResponse_Base(const CMSResponse_Base &)
bool IsSetVersion(void) const
version of OMSSA Check if a value has been assigned to Version data member.
bool IsSetRid(void) const
request id Check if a value has been assigned to Rid data member.
const TEmail & GetEmail(void) const
Get the Email member data.
bool IsSetScale(void) const
scale to change m/z float to integer Check if a value has been assigned to Scale data member.
TScale GetScale(void) const
Get the Scale member data.
const THitsets & GetHitsets(void) const
Get the Hitsets member data.
bool IsSetHitsets(void) const
hits grouped by spectrum Check if a value has been assigned to Hitsets data member.
TVersion & SetVersion(void)
Assign a value to Version data member.
const TVersion & GetVersion(void) const
Get the Version member data.
bool CanGetDbversion(void) const
Check if it is safe to call GetDbversion method.
Tparent::CMemberIndex< E_memberIndex, 9 > TmemberIndex
TDbversion & SetDbversion(void)
Assign a value to Dbversion data member.
TRid & SetRid(void)
Assign a value to Rid data member.
void ResetError(void)
Reset Error data member.
vector< CRef< CMSHitSet > > m_Hitsets
bool CanGetScale(void) const
Check if it is safe to call GetScale method.
bool IsSetBioseqs(void) const
sequences found in search Check if a value has been assigned to Bioseqs data member.
TError GetError(void) const
Get the Error member data.
void SetDefaultScale(void)
Assign default value to Scale data member.
TDbversion GetDbversion(void) const
Get the Dbversion member data.
bool CanGetEmail(void) const
Check if it is safe to call GetEmail method.
vector< CRef< CMSHitSet > > THitsets
const TBioseqs & GetBioseqs(void) const
Get the Bioseqs member data.
bool CanGetError(void) const
Check if it is safe to call GetError method.
bool IsSetEmail(void) const
email address for notification Check if a value has been assigned to Email data member.
bool CanGetRid(void) const
Check if it is safe to call GetRid method.
TError & SetError(void)
Assign a value to Error data member.
void ResetScale(void)
Reset Scale data member.
TScale & SetScale(void)
Assign a value to Scale data member.
bool CanGetVersion(void) const
Check if it is safe to call GetVersion method.
TEmail & SetEmail(void)
Assign a value to Email data member.
bool CanGetHitsets(void) const
Check if it is safe to call GetHitsets method.
DECLARE_INTERNAL_TYPE_INFO()
CMSResponse_Base & operator=(const CMSResponse_Base &)
void ResetDbversion(void)
Reset Dbversion data member.
bool IsSetDbversion(void) const
version of db searched (usually size) Check if a value has been assigned to Dbversion data member.
THitsets & SetHitsets(void)
Assign a value to Hitsets data member.
CRef< TBioseqs > m_Bioseqs
bool IsSetError(void) const
error response Check if a value has been assigned to Error data member.
unsigned int
A callback function used to compare two keys in a database.