|
mCRL2
|
#include <application.h>
Public Types | |
| using | value_type = data_expression |
| using | reference = const data_expression & |
| using | pointer = const data_expression * |
| using | difference_type = ptrdiff_t |
| using | iterator_category = typename prepend_iterator_tag_convertor< traits::iterator_category >::iterator_category |
Public Member Functions | |
| term_appl_prepend_iterator (Iterator it, pointer prepend=nullptr) | |
| term_appl_prepend_iterator (const term_appl_prepend_iterator &other) | |
| term_appl_prepend_iterator & | operator= (const term_appl_prepend_iterator &other)=default |
| reference | operator* () const |
| pointer | operator-> () const |
| term_appl_prepend_iterator & | operator++ () |
| bool | operator== (const term_appl_prepend_iterator &other) const |
| bool | operator!= (const term_appl_prepend_iterator &other) const |
| bool | operator< (const term_appl_prepend_iterator &other) const |
| bool | operator<= (const term_appl_prepend_iterator &other) const |
| bool | operator> (const term_appl_prepend_iterator &other) const |
| bool | operator>= (const term_appl_prepend_iterator &other) const |
Protected Attributes | |
| Iterator | m_it |
| pointer | m_prepend |
Private Types | |
| using | traits = std::iterator_traits< int * > |
Private Member Functions | |
| reference | operator[] (difference_type n) const |
| term_appl_prepend_iterator | operator++ (int) |
| term_appl_prepend_iterator & | operator-- () |
| term_appl_prepend_iterator & | operator-- (int) |
| term_appl_prepend_iterator & | operator+= (difference_type n) |
| term_appl_prepend_iterator & | operator-= (difference_type n) |
| term_appl_prepend_iterator | operator+ (difference_type n) const |
| term_appl_prepend_iterator | operator- (difference_type n) const |
| difference_type | operator- (const term_appl_prepend_iterator &other) const |
| difference_type | distance_to (const term_appl_prepend_iterator &other) const |
Definition at line 46 of file application.h.
| using mcrl2::data::detail::term_appl_prepend_iterator< Iterator >::difference_type = ptrdiff_t |
Definition at line 59 of file application.h.
| using mcrl2::data::detail::term_appl_prepend_iterator< Iterator >::iterator_category = typename prepend_iterator_tag_convertor<traits::iterator_category>::iterator_category |
Definition at line 63 of file application.h.
| using mcrl2::data::detail::term_appl_prepend_iterator< Iterator >::pointer = const data_expression* |
Definition at line 57 of file application.h.
| using mcrl2::data::detail::term_appl_prepend_iterator< Iterator >::reference = const data_expression& |
Definition at line 55 of file application.h.
|
private |
Definition at line 49 of file application.h.
| using mcrl2::data::detail::term_appl_prepend_iterator< Iterator >::value_type = data_expression |
Definition at line 53 of file application.h.
|
inline |
Definition at line 85 of file application.h.
|
inline |
Definition at line 91 of file application.h.
|
private |
|
inline |
Definition at line 145 of file application.h.
|
inline |
Definition at line 104 of file application.h.
|
private |
|
inline |
Definition at line 125 of file application.h.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inline |
Definition at line 114 of file application.h.
|
inline |
Definition at line 151 of file application.h.
|
inline |
Definition at line 157 of file application.h.
|
default |
|
inline |
Definition at line 139 of file application.h.
|
inline |
Definition at line 163 of file application.h.
|
inline |
Definition at line 169 of file application.h.
|
private |
|
protected |
Definition at line 66 of file application.h.
|
protected |
Definition at line 67 of file application.h.