rippled
|
Public Member Functions | |
ValueProxy (ValueProxy const &)=default | |
ValueProxy & | operator= (ValueProxy const &)=delete |
template<class U > | |
std::enable_if_t< std::is_assignable_v< T, U >, ValueProxy & > | operator= (U &&u) |
operator value_type () const | |
template<class U > | |
std::enable_if_t< std::is_assignable_v< T, U >, STObject::ValueProxy< T > & > | operator= (U &&u) |
Private Types | |
using | value_type = typename T::value_type |
Private Member Functions | |
ValueProxy (STObject *st, TypedField< T > const *f) | |
Friends | |
class | STObject |
Definition at line 57 of file STObject.h.
|
private |
Definition at line 493 of file STObject.h.
|
default |
|
private |
Definition at line 728 of file STObject.h.
|
delete |
std::enable_if_t<std::is_assignable_v<T, U>, ValueProxy&> ripple::STObject::ValueProxy< T >::operator= | ( | U && | u | ) |
ripple::STObject::ValueProxy< T >::operator value_type | ( | ) | const |
Definition at line 722 of file STObject.h.
std::enable_if_t<std::is_assignable_v<T, U>, STObject::ValueProxy<T>&> ripple::STObject::ValueProxy< T >::operator= | ( | U && | u | ) |
Definition at line 715 of file STObject.h.
|
friend |
Definition at line 507 of file STObject.h.