Public Member Functions | |
LduInterfaceFieldPtrsList (label size) | |
![]() | |
constexpr | UPtrList () noexcept |
UPtrList (const label len) | |
UPtrList (const UPtrList< T > &list) | |
UPtrList (UPtrList< T > &&list) | |
UPtrList (UPtrList< T > &list, bool reuse) | |
UPtrList (PtrList< T > &list) | |
UPtrList (const UList< T * > &list) | |
UPtrList (UList< T > &list) | |
label | size () const noexcept |
bool | empty () const noexcept |
T & | first () |
const T & | first () const |
T & | last () |
const T & | last () const |
T * | get (const label i) |
const T * | get (const label i) const |
const T * | set (const label i) const |
T * | set (const label i, T *ptr) |
void | clear () |
void | resize (const label newLen) |
void | setSize (const label n) |
label | squeezeNull () |
void | append (T *ptr) |
void | swap (UPtrList< T > &list) |
void | transfer (UPtrList< T > &list) |
void | reorder (const labelUList &oldToNew, const bool testNull=true) |
void | sortOrder (const labelUList &order, const bool testNull=true) |
const T & | operator[] (const label i) const |
T & | operator[] (const label i) |
const T * | operator() (const label i) const |
void | operator= (const UPtrList< T > &list) |
void | operator= (UPtrList< T > &&list) |
iterator | begin () noexcept |
const_iterator | begin () const noexcept |
iterator | end () noexcept |
const_iterator | end () const noexcept |
const_iterator | cbegin () const noexcept |
const_iterator | cend () const noexcept |
Additional Inherited Members | |
![]() | |
typedef T | value_type |
typedef T & | reference |
![]() | |
const typedef T & | const_reference |
![]() | |
void | setAddressableSize (const label n) noexcept |
UPtrList (Detail::PtrListDetail< T > &&ptrs) | |
![]() | |
Detail::PtrListDetail< T > | ptrs_ |
Definition at line 44 of file LduInterfaceFieldPtrsList.H.
|
inline |
Definition at line 50 of file LduInterfaceFieldPtrsList.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.