TF++, Miscellaneous classes and modules in C++:

◆ more()

template<class T >
bool tfxx::RangeListStepper< T >::more ( ) const
inline

true if stepper is still in range after next step forward

Definition at line 99 of file rangelist.h.

References tfxx::RangeListStepper< T >::Miterator, tfxx::RangeListStepper< T >::Mlist, tfxx::RangeStepper< T >::more(), tfxx::RangeListStepper< T >::Mrangestepper, and tfxx::RangeListStepper< T >::valid().

100  {
101  bool retval=this->valid();
102  if (retval && (!Mrangestepper.more()))
103  {
104  typename Tlist::const_iterator I=Miterator;
105  ++I;
106  if (!(I!=Mlist.end())) { retval=false; }
107  }
108  return(retval);
109  }
bool valid() const
true if stepper is still in range and can return a current value
Definition: rangelist.h:94
Trangestepper Mrangestepper
Definition: rangelist.h:132
Tlist::const_iterator Miterator
Definition: rangelist.h:131
bool more() const
true if stepper will still be in range after next advance
Definition: range.h:130
Here is the call graph for this function: