PolyBoRi
CCuddLastIter.h
Go to the documentation of this file.
1 // -*- c++ -*-
2 //*****************************************************************************
51 //*****************************************************************************
52 
53 // include basic definitions
54 #include "CCuddNavigator.h"
55 
56 #ifndef CCuddLastIter_h_
57 #define CCuddLastIter_h_
58 
60 
68  public CCuddNavigator {
69 
70 public:
72  typedef std::forward_iterator_tag iterator_category;
73 
75  typedef CCuddLastIter self;
76 
79 
82  CCuddLastIter(pointer_type ptr);
83 
85  CCuddLastIter(const self&);
86 
88  ~CCuddLastIter();
89 
91  self& operator++();
92 
94  self operator++(int);
95 
96 protected:
98  void terminateConstant();
99 };
100 
101 
103 
104 #endif