PileUp

Represent a pileup of reads in a buffer.

Constructors

this
this(ulong bufsize)
Undocumented in source.

Members

Aliases

leftmost
alias leftmost = front
Undocumented in source.

Functions

current_reset
void current_reset()
Undocumented in source. Be warned that the author may not have intended to support it.
each
void each(void delegate(R) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
each_left_of_current
void each_left_of_current(void delegate(RingBufferIndex, R) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
front
R front()
Undocumented in source. Be warned that the author may not have intended to support it.
is_at_end
bool is_at_end(RingBufferIndex idx)
Undocumented in source. Be warned that the author may not have intended to support it.
is_full
bool is_full()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
RingBufferIndex popFront()
Undocumented in source. Be warned that the author may not have intended to support it.
purge
void purge(void delegate(R) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
purge_while
void purge_while(bool delegate(R) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
push
RingBufferIndex push(R r)
Undocumented in source. Be warned that the author may not have intended to support it.
read
R read(RingBufferIndex idx)
Undocumented in source. Be warned that the author may not have intended to support it.
read_current
R read_current()
Undocumented in source. Be warned that the author may not have intended to support it.
rightmost
R rightmost()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

current_inc
void current_inc [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
current_is_tail
bool current_is_tail [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
set_current_to_head
void set_current_to_head [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
stats
string stats [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

current
Nullable!RingBufferIndex current;
Undocumented in source.
ring
RingBuffer!R ring;
Undocumented in source.

Meta