SeqCounterDriver Member List

This is the complete list of members for SeqCounterDriver, including all inherited members.

clear_container()SeqClassinlineprotectedvirtual
clear_containers()SeqClassprotectedstatic
clear_temporary()SeqClassprotectedstatic
clone_driver() const =0SeqCounterDriverpure virtual
create_program(programContext &context, const STD_string &loopkernel) const =0SeqCounterDriverpure virtual
get_label() constLabeledinline
get_postduration() const =0SeqCounterDriverpure virtual
get_postduration_inloop() const =0SeqCounterDriverpure virtual
get_preduration() const =0SeqCounterDriverpure virtual
get_preduration_inloop() const =0SeqCounterDriverpure virtual
get_program_head(programContext &context, const STD_string &loopkernel, unsigned int times) const =0SeqCounterDriverpure virtual
get_program_head_unrolled(programContext &context, unsigned int index) const =0SeqCounterDriverpure virtual
get_program_iterator(programContext &context) const =0SeqCounterDriverpure virtual
get_program_tail(programContext &context, const STD_string &loopkernel, unsigned int times) const =0SeqCounterDriverpure virtual
Labeled(const STD_string &label="unnamed")Labeledinline
marshall_error() constSeqClassprotected
Labeled::operator=(const Labeled &l)Labeledinline
outdate_cache() const =0SeqCounterDriverpure virtual
post_vecprepevent(eventContext &context, int repcounter) const =0SeqCounterDriverpure virtual
pre_vecprepevent(eventContext &context) const =0SeqCounterDriverpure virtual
prep()SeqClassinlineprotectedvirtual
prep_driver()=0SeqCounterDriverpure virtual
set_label(const STD_string &label)Labeledinline
set_temporary()SeqClass
unroll_program(const SeqCounter *counter, const SeqObjList *seqlist, const List< SeqVector, const SeqVector *, const SeqVector &> *vectors, programContext &context) const =0SeqCounterDriverpure virtual
update_driver(const SeqCounter *counter, const SeqObjList *seqlist, const List< SeqVector, const SeqVector *, const SeqVector &> *vectors) const =0SeqCounterDriverpure virtual