CGAL::Assert_circulator
Definition
Each of the following assertions, applicable to an iterator
or a circulator or both,
checks at compile time if its argument
is of the kind stated in the assertions name, i.e. a circulator, an
iterator, or a particular category of either an iterator or
a circulator. Note that neither input nor output circulators exists.
#include <CGAL/circulator.h>
template <class C>
|
void
|
Assert_circulator ( C c)
|
template <class I>
|
void
|
Assert_iterator ( I i)
|
template< class IC>
|
void
|
Assert_circulator_or_iterator ( IC i)
|
|
template <class I>
|
void
|
Assert_input_category ( I i)
|
template <class I>
|
void
|
Assert_output_category ( I i)
|
template <class IC>
|
void
|
Assert_forward_category ( IC ic)
|
template <class IC>
|
void
|
Assert_bidirectional_category ( IC ic)
|
template <class IC>
|
void
|
Assert_random_access_category ( IC ic)
|
See Also
Circulator_tag,
Circulator_traits,
query_circulator_or_iterator,
Circulator.