|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
#include <al-vector.H>
Public Member Functions | |
| Proxy (Vector &v, const T &k) noexcept | |
| Proxy & | operator= (const Proxy &proxy) |
| Proxy & | operator= (const NumType &item) |
| Proxy & | operator= (NumType &&item) |
| operator NumType () noexcept | |
Private Attributes | |
| Vector * | v_ptr = nullptr |
| T * | key_ptr = nullptr |
| NumType * | entry_ptr = nullptr |
Definition at line 601 of file al-vector.H.
|
inlinenoexcept |
Definition at line 665 of file al-vector.H.
Definition at line 615 of file al-vector.H.
References Aleph::Vector< T, NumType >::entries, Aleph::Vector< T, NumType >::Proxy::entry_ptr, Aleph::Vector< T, NumType >::Proxy::key_ptr, Aleph::FunctionalMixin< Vector< T, NumType >, std::pair< T, NumType > >::maps(), and Aleph::Vector< T, NumType >::Proxy::v_ptr.
|
inline |
|
private |
Definition at line 605 of file al-vector.H.
Referenced by Aleph::Vector< T, NumType >::Proxy::Proxy(), Aleph::Vector< char, int >::Proxy::operator int(), Aleph::Vector< T, NumType >::Proxy::operator=(), Aleph::Vector< T, NumType >::Proxy::operator=(), and Aleph::Vector< T, NumType >::Proxy::operator=().
|
private |
Definition at line 604 of file al-vector.H.
Referenced by Aleph::Vector< T, NumType >::Proxy::operator=(), Aleph::Vector< T, NumType >::Proxy::operator=(), and Aleph::Vector< T, NumType >::Proxy::operator=().
|
private |
Definition at line 603 of file al-vector.H.
Referenced by Aleph::Vector< T, NumType >::Proxy::Proxy(), Aleph::Vector< T, NumType >::Proxy::operator=(), Aleph::Vector< T, NumType >::Proxy::operator=(), and Aleph::Vector< T, NumType >::Proxy::operator=().