Storm
A Modern Probabilistic Model Checker
|
#include <DereferenceIteratorAdapter.h>
Public Types | |
typedef ContainerType::value_type | value_type |
typedef std::conditional< std::is_const< ContainerType >::value, typenameContainerType::const_iterator, typenameContainerType::iterator >::type | input_iterator |
typedef boost::transform_iterator< Dereferencer< value_type >, input_iterator > | iterator |
Public Member Functions | |
DereferenceIteratorAdapter (input_iterator it, input_iterator ite) | |
iterator | begin () const |
iterator | end () const |
bool | empty () const |
std::size_t | size () const |
Static Public Member Functions | |
static iterator | make_iterator (input_iterator it) |
Public Attributes | |
decltype((*std::declval< value_type >()) | front )() const |
decltype((*std::declval< value_type >()) | back )() const |
Definition at line 18 of file DereferenceIteratorAdapter.h.
typedef std::conditional<std::is_const<ContainerType>::value,typenameContainerType::const_iterator,typenameContainerType::iterator>::type storm::adapters::DereferenceIteratorAdapter< ContainerType >::input_iterator |
Definition at line 22 of file DereferenceIteratorAdapter.h.
typedef boost::transform_iterator<Dereferencer<value_type>, input_iterator> storm::adapters::DereferenceIteratorAdapter< ContainerType >::iterator |
Definition at line 23 of file DereferenceIteratorAdapter.h.
typedef ContainerType::value_type storm::adapters::DereferenceIteratorAdapter< ContainerType >::value_type |
Definition at line 20 of file DereferenceIteratorAdapter.h.
|
inline |
Definition at line 25 of file DereferenceIteratorAdapter.h.
|
inline |
Definition at line 29 of file DereferenceIteratorAdapter.h.
|
inline |
Definition at line 41 of file DereferenceIteratorAdapter.h.
|
inline |
Definition at line 33 of file DereferenceIteratorAdapter.h.
|
inlinestatic |
Definition at line 37 of file DereferenceIteratorAdapter.h.
|
inline |
Definition at line 53 of file DereferenceIteratorAdapter.h.
|
inline |
Definition at line 49 of file DereferenceIteratorAdapter.h.
|
inline |
Definition at line 45 of file DereferenceIteratorAdapter.h.