PolyBoRi
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
libpolybori
include
polybori
iterators
CCuddLastIter.h
Go to the documentation of this file.
1
// -*- c++ -*-
2
//*****************************************************************************
16
//*****************************************************************************
17
18
#ifndef polybori_iterators_CCuddLastIter_h_
19
#define polybori_iterators_CCuddLastIter_h_
20
21
// include basic definitions
22
#include "
CCuddNavigator.h
"
23
24
BEGIN_NAMESPACE_PBORI
25
32
class
CCuddLastIter
:
33
public
CCuddNavigator
{
34
35
public
:
37
typedef
std::forward_iterator_tag
iterator_category
;
38
40
typedef
CCuddLastIter
self
;
41
43
typedef
CCuddNavigator
base
;
44
46
CCuddLastIter
():
base
() {}
47
CCuddLastIter
(pointer_type ptr);
48
50
CCuddLastIter
(
const
self
&);
51
53
~
CCuddLastIter
();
54
56
self
& operator++();
57
59
self
operator++(
int
);
60
61
protected
:
63
void
terminateConstant();
64
};
65
66
67
END_NAMESPACE_PBORI
68
69
#endif
Generated by
1.8.3.1