File failed to load: https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.3/config/TeX-MML-AM_CHTML/MathJax.js
DGtal 1.4.2
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
DGtal::IsCirculator< IC > Struct Template Reference

Aim: Checks whether type IC is a circular or a classical iterator. Static value set to 'true' for a circulator, 'false' otherwise.
More...

#include <DGtal/base/IteratorCirculatorTraits.h>

Public Types

typedef detail::IsCirculator< IC, detail::HasNestedTypeType< IC >::value > IsCirculatorHelper
 

Public Member Functions

 BOOST_STATIC_CONSTANT (bool, value=IsCirculatorHelper::value)
 

Detailed Description

template<typename IC>
struct DGtal::IsCirculator< IC >

Aim: Checks whether type IC is a circular or a classical iterator. Static value set to 'true' for a circulator, 'false' otherwise.

Description of template class 'IsCirculator'

Template Parameters
ICany iterator or circulator

Definition at line 151 of file IteratorCirculatorTraits.h.

Member Typedef Documentation

◆ IsCirculatorHelper

template<typename IC >
detail::IsCirculator<IC, detail::HasNestedTypeType<IC>::value > DGtal::IsCirculator< IC >::IsCirculatorHelper

Definition at line 153 of file IteratorCirculatorTraits.h.

Member Function Documentation

◆ BOOST_STATIC_CONSTANT()

template<typename IC >
DGtal::IsCirculator< IC >::BOOST_STATIC_CONSTANT ( bool ,
value = IsCirculatorHelper::value )

The documentation for this struct was generated from the following file: