= args[
"o"] ? &(args[
"o"].AsOutputFile()) : &cout;
83 for(
CFeat_CIfeat_ci(bsh, sel); feat_ci; ++feat_ci) {
84 const CSeq_feat& const_feat = feat_ci->GetOriginalFeature();
86feat->
Assign(const_feat);
87 boolunordered =
false;
95 if(prev_range.
GetTo() < curr_range.
GetTo()) {
99 if(prev_range.
GetTo() > curr_range.
GetTo()) {
116mix.
Set().push_front(*it);
virtual void SeqEntryInitialize(CRef< CSeq_entry > &se)
void ProcessInitialize(const CArgs &args)
void ProcessInitialize(const CArgs &args)
virtual void SeqEntryInitialize(CRef< CSeq_entry > &se)
CRef< CSeq_entry > m_entry
CSeq_feat_EditHandle â.
namespace ncbi::objects::
Seq-loc iterator class â iterates all intervals from a seq-loc in the correct order.
static DLIST_TYPE *DLIST_NAME() prev(DLIST_LIST_TYPE *list, DLIST_TYPE *item)
static const char location[]
#define ITERATE(Type, Var, Cont)
ITERATE macro to sequence through container elements.
#define ERR_POST(message)
Error posting with file, line number information but without error codes.
void Error(CExceptionArgs_Base &args)
virtual const char * what(void) const noexcept
Standard report (includes full backlog).
virtual void Assign(const CSerialObject &source, ESerialRecursionMode how=eRecursive)
Set object to copy of another one.
#define MSerial_AsnText
I/O stream manipulators â.
CBioseq_Handle GetBioseqHandle(const CSeq_id &id)
Get bioseq handle by seq-id.
void Replace(const CSeq_feat &new_feat) const
Replace the feature with new Seq-feat object.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
TTo GetTo(void) const
Get the To member data.
void SetLocation(TLocation &value)
Assign a value to Location data member.
list< CRef< CSeq_loc > > Tdata
Tdata & Set(void)
Assign a value to data member.
#define EXPLORE_ALL_BIOSEQS_WITHIN_SEQENTRY(Itr, Var)
EXPLORE_ALL_BIOSEQS_WITHIN_SEQENTRY.
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