7 #ifndef BALL_KERNEL_NUCLEICACIDITERATOR_H 8 #define BALL_KERNEL_NUCLEICACIDITERATOR_H 14 #ifndef BALL_KERNEL_NUCLEOTIDE_H 18 #ifndef BALL_KERNEL_ITERATOR_H 22 #ifndef BALL_KERNEL_PREDICATE_H 42 predicate_ = &RTTI::getDefault<KernelPredicate<NucleicAcid> >();
48 predicate_ = &RTTI::getDefault<KernelPredicate<NucleicAcid> >();
64 predicate_ = &RTTI::getDefault<KernelPredicate<NucleicAcid> >();
86 #endif // BALL_KERNEL_NUCLEICACIDITERATOR_H NucleicAcidIteratorTraits(const Composite &composite)
NucleicAcidIteratorTraits(const NucleicAcidIteratorTraits &traits, bool=true)
std::reverse_iterator< NucleicAcidConstIterator > NucleicAcidConstReverseIterator
BidirectionalIterator< Composite, NucleicAcid, Composite::CompositeIterator, NucleicAcidIteratorTraits > NucleicAcidIterator
#define IteratorWrapper(type)
#define ConstIteratorWrapper(type)
CompositeIteratorTraits & operator=(const CompositeIteratorTraits &traits)
Assignment operator.
BidirectionalIterator< Composite, Composite, Composite *, CompositeIteratorTraits > CompositeIterator
-*- Mode: C++; tab-width: 2; -*-
std::reverse_iterator< NucleicAcidIterator > NucleicAcidReverseIterator
Mutable bidirectional iterator.
ConstBidirectionalIterator< Composite, NucleicAcid, Composite::CompositeIterator, NucleicAcidIteratorTraits > NucleicAcidConstIterator
NucleicAcidIteratorTraits()