DiaDes
0.1
DIAgnosis of Discrete-Event System
|
#include <Iterator.hh>
Public Types | |
typedef const T & | reference |
typedef Ptr< T >::ConstP | pointer |
using | Exception = Diades::Utils::Exception< SharedPointerConstIterator > |
using | Iterator = typename Container< std::shared_ptr< T > >::const_iterator |
Public Member Functions | |
SharedPointerConstIterator () | |
SharedPointerConstIterator (Iterator it) | |
pointer | operator-> () const |
reference | operator* () const |
Static Public Member Functions | |
static string | typeName () |
Definition at line 173 of file Iterator.hh.
using Diades::Utils::SharedPointerConstIterator< T, Container >::Exception = Diades::Utils::Exception<SharedPointerConstIterator> |
Definition at line 183 of file Iterator.hh.
using Diades::Utils::SharedPointerConstIterator< T, Container >::Iterator = typename Container<std::shared_ptr < T> >::const_iterator |
Definition at line 186 of file Iterator.hh.
typedef Ptr<T>::ConstP Diades::Utils::SharedPointerConstIterator< T, Container >::pointer |
Definition at line 177 of file Iterator.hh.
typedef const T& Diades::Utils::SharedPointerConstIterator< T, Container >::reference |
Definition at line 176 of file Iterator.hh.
|
inline |
Default constructor
Definition at line 191 of file Iterator.hh.
|
inline |
Parametrized constructor
Definition at line 198 of file Iterator.hh.
|
inline |
Definition at line 217 of file Iterator.hh.
References always_require.
|
inline |
Definition at line 206 of file Iterator.hh.
References always_require.
|
inlinestatic |
Definition at line 179 of file Iterator.hh.