TRIQS/nda 1.3.0
Multi-dimensional array library for C++
|
#include <nda/clef/placeholder.hpp>
A pair consisting of a placeholder and its assigned value.
In most cases, the user should not have to explicitly create or handle pair objects. Instead, they are constructed indirectly by assigning a value to a placeholder when calling nda::clef::eval (see nda::clef::placeholder for an example).
N | Integer label of the placeholder. |
T | Value type. |
Definition at line 117 of file placeholder.hpp.
Public Types | |
using | value_type = std::decay_t<T> |
Type of the value after applying std::decay. | |
Public Attributes | |
T | rhs |
Value assigned to the placeholder (can be an lvalue reference). | |
Static Public Attributes | |
static constexpr int | p = N |
Integer label of the placeholder. | |