Public Types | |
using | iterator_category = std::random_access_iterator_tag |
using | value_type = T |
using | difference_type = label |
using | pointer = T * |
using | reference = T & |
Public Member Functions | |
iterator (T **ptr) noexcept | |
pointer | get () const |
pointer | operator-> () const |
reference | operator* () const |
reference | operator() () const |
reference | operator[] (difference_type n) const |
iterator & | operator++ () noexcept |
iterator | operator++ (int) noexcept |
iterator & | operator-- () noexcept |
iterator | operator-- (int) noexcept |
iterator & | operator+= (difference_type n) noexcept |
iterator & | operator-= (difference_type n) noexcept |
iterator | operator+ (difference_type n) const noexcept |
iterator | operator- (difference_type n) const noexcept |
difference_type | operator- (const iterator &iter) const noexcept |
bool | operator== (const iterator &iter) const noexcept |
bool | operator!= (const iterator &iter) const noexcept |
bool | operator< (const iterator &iter) const noexcept |
bool | operator> (const iterator &iter) const noexcept |
bool | operator<= (const iterator &iter) const noexcept |
bool | operator>= (const iterator &iter) const noexcept |
Friends | |
class | const_iterator |
Definition at line 237 of file UPtrList.H.
using iterator_category = std::random_access_iterator_tag |
Definition at line 244 of file UPtrList.H.
using value_type = T |
Definition at line 245 of file UPtrList.H.
using difference_type = label |
Definition at line 246 of file UPtrList.H.
Definition at line 247 of file UPtrList.H.
Definition at line 248 of file UPtrList.H.
Definition at line 251 of file UPtrListI.H.
|
inline |
Definition at line 258 of file UPtrListI.H.
Definition at line 265 of file UPtrListI.H.
Definition at line 272 of file UPtrListI.H.
Referenced by UPtrList::iterator::operator()(), and UPtrList::const_iterator::operator()().
Definition at line 264 of file UPtrList.H.
References UPtrList::iterator::operator*().
|
inline |
Definition at line 279 of file UPtrListI.H.
References n.
|
inlinenoexcept |
Definition at line 324 of file UPtrListI.H.
References n.
|
inlinenoexcept |
Definition at line 333 of file UPtrListI.H.
References n.
|
inlinenoexcept |
Definition at line 342 of file UPtrListI.H.
References n.
|
inlinenoexcept |
|
inlinenoexcept |
Definition at line 367 of file UPtrListI.H.
Definition at line 375 of file UPtrListI.H.
Definition at line 383 of file UPtrListI.H.
Definition at line 391 of file UPtrListI.H.
Definition at line 399 of file UPtrListI.H.
Definition at line 407 of file UPtrListI.H.
|
friend |
Definition at line 249 of file UPtrList.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.