Exemplo n.º 1
0
Arquivo: link.hpp Projeto: qmc/dsqss
 RingIterator<C> operator +(int i) {
   RingIterator<C> p;
   p.org = org;
   p.cur = &(cur->next());
   return p; 
 };
Exemplo n.º 2
0
Arquivo: link.hpp Projeto: qmc/dsqss
 C& first() { return ROOT.next(); };
Exemplo n.º 3
0
Arquivo: link.hpp Projeto: qmc/dsqss
 C& head() { return ROOT.next(); };
Exemplo n.º 4
0
Arquivo: link.hpp Projeto: qmc/dsqss
 bool empty() { return ( &(ROOT.next()) == &ROOT ); };
Exemplo n.º 5
0
Arquivo: link.hpp Projeto: qmc/dsqss
 RingIterator<C>& operator ++(int) { 
   cur = &(cur->next()); 
   return *this; 
 };