Expression wrap of tmp to List. More...
#include <ListExpression.H>


Public Types | |
| typedef T::value_type | value_type |
| typedef T::const_iterator | const_iterator |
| typedef List< T >::iterator | iterator |
Public Member Functions | |
| ListTmpWrap (const tmp< T > &elems) | |
| ListTmpWrap (tmp< T > &elems) | |
| template<typename E> | |
| ListTmpWrap (tmp< T > &elems, const ListExpression< E > &expr) | |
| template<typename E> | |
| void | operator= (const ListExpression< E > &expr) |
| Assignment. | |
| const T & | data () const |
| value_type | operator[] (const label i) const |
| auto | size () const noexcept |
| auto | cbegin () const |
| auto | cend () const |
| auto | begin () |
| auto | end () |
| Public Member Functions inherited from ListExpression< ListTmpWrap< T > > | |
| auto | operator[] (const label i) const |
| auto | size () const noexcept |
| Container & | fill (Container &lst) const |
| Helper: assign to passed in list. | |
| Container & | evaluate (Container &lst) const |
| Helper: assign to passed in list. | |
Static Public Attributes | |
| static constexpr bool | is_leaf = false |
| Have expressions use copy to maintain tmp refCount. | |
| Static Public Attributes inherited from ListExpression< ListTmpWrap< T > > | |
| static constexpr bool | is_leaf |
Expression wrap of tmp to List.
Definition at line 534 of file ListExpression.H.
| typedef T::value_type value_type |
Definition at line 547 of file ListExpression.H.
| typedef T::const_iterator const_iterator |
Definition at line 599 of file ListExpression.H.
Definition at line 608 of file ListExpression.H.
Definition at line 550 of file ListExpression.H.
Definition at line 556 of file ListExpression.H.
|
inline |
Definition at line 563 of file ListExpression.H.
Assignment.
Definition at line 578 of file ListExpression.H.
Definition at line 584 of file ListExpression.H.
|
inline |
Definition at line 589 of file ListExpression.H.
|
inlinenoexcept |
Definition at line 594 of file ListExpression.H.
|
inline |
Definition at line 600 of file ListExpression.H.
|
inline |
Definition at line 604 of file ListExpression.H.
|
inline |
Definition at line 609 of file ListExpression.H.
|
inline |
Definition at line 613 of file ListExpression.H.
|
staticconstexpr |
Have expressions use copy to maintain tmp refCount.
Definition at line 545 of file ListExpression.H.