Go to the SVN repository for this file.
1 #ifndef NCBI_OBJMGR_SPLIT_PLACE_ID__HPP 2 #define NCBI_OBJMGR_SPLIT_PLACE_ID__HPP 55: m_Bioseq_setId(0), m_BioseqId(id)
65 return!IsBioseq_set() && !IsBioseq();
73 returnm_Bioseq_setId != 0;
84 returnm_Bioseq_setId;
89 if( m_Bioseq_setId !=
id.m_Bioseq_setId ) {
90 returnm_Bioseq_setId <
id.m_Bioseq_setId;
92 returnm_BioseqId <
id.m_BioseqId;
96 returnm_Bioseq_setId ==
id.m_Bioseq_setId &&
97m_BioseqId ==
id.m_BioseqId;
101 return!(*
this== id);
bool IsBioseq_set(void) const
bool IsBioseq(void) const
TBioseq_setId GetBioseq_setId(void) const
const TBioseqId & GetBioseqId(void) const
bool operator==(const CPlaceId &id) const
TBioseq_setId m_Bioseq_setId
bool operator!=(const CPlaceId &id) const
CPlaceId(const TBioseqId &id)
CPlaceId(TBioseq_setId id)
bool operator<(const CPlaceId &id) const
Include a standard set of the NCBI C++ Toolkit most basic headers.
#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.
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