Go to the SVN repository for this file.
64ret_it =
insert(*align_ref);
78 "Seq-align.segs not set.");
81 "Unsupported alignment type.");
84 autoexisting =
m_AlnMap.find(&seq_align);
87 returnexisting->second;
90 m_AlnMap.insert(make_pair(&seq_align, ret_it));
const_iterator insert(const CSeq_align &seq_align)
Insert new CSeq_align into the list.
TAlnSet::const_iterator const_iterator
const_iterator end(void) const
unordered_map< const CSeq_align *, TAlnSet::const_iterator > m_AlnMap
virtual ~CAlnContainer(void)
void Validate(bool full_test=false) const
#define NCBI_THROW(exception_class, err_code, message)
Generic macro to throw an exception, given the exception class, error code and message string.
CConstRef< C > ConstRef(const C *object)
Template function for conversion of const object pointer to CConstRef.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
E_Choice Which(void) const
Which variant is currently selected.
const TDisc & GetDisc(void) const
Get the variant data.
const Tdata & Get(void) const
Get the member data.
const TSegs & GetSegs(void) const
Get the Segs member data.
@ e_not_set
No variant selected.
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