| 
    rippled
    
   | 
 
#include <STObject.h>


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) | 
| template<IsArithmetic U> | |
| ValueProxy & | operator+= (U const &u) | 
| template<IsArithmetic U> | |
| ValueProxy & | operator-= (U const &u) | 
| operator value_type () const | |
| template<class U > | |
| std::enable_if_t< std::is_assignable_v< T, U >, STObject::ValueProxy< T > & > | operator= (U &&u) | 
| template<IsArithmetic U> | |
| STObject::ValueProxy< T > & | operator+= (U const &u) | 
| template<IsArithmetic U> | |
| STObject::ValueProxy< T > & | operator-= (U const &u) | 
| value_type | value () const | 
| value_type | operator* () const | 
| T const * | operator-> () const | 
Protected Member Functions | |
| T const * | find () const | 
| template<class U > | |
| void | assign (U &&u) | 
Protected Attributes | |
| STObject * | st_ | 
| SOEStyle | style_ | 
| TypedField< T > const * | f_ | 
Private Types | |
| using | value_type = typename T::value_type | 
Private Member Functions | |
| ValueProxy (STObject *st, TypedField< T > const *f) | |
Friends | |
| class | STObject | 
| template<typename U > | |
| bool | operator== (U const &lhs, STObject::ValueProxy< T > const &rhs) | 
Definition at line 530 of file STObject.h.
      
  | 
  private | 
Definition at line 533 of file STObject.h.
      
  | 
  default | 
      
  | 
  private | 
Definition at line 809 of file STObject.h.
      
  | 
  delete | 
| std::enable_if_t< std::is_assignable_v< T, U >, ValueProxy & > ripple::STObject::ValueProxy< T >::operator= | ( | U && | u | ) | 
| ValueProxy & ripple::STObject::ValueProxy< T >::operator+= | ( | U const & | u | ) | 
| ValueProxy & ripple::STObject::ValueProxy< T >::operator-= | ( | U const & | u | ) | 
| ripple::STObject::ValueProxy< T >::operator value_type | ( | ) | const | 
Definition at line 803 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 778 of file STObject.h.
| STObject::ValueProxy< T > & ripple::STObject::ValueProxy< T >::operator+= | ( | U const & | u | ) | 
Definition at line 787 of file STObject.h.
| STObject::ValueProxy< T > & ripple::STObject::ValueProxy< T >::operator-= | ( | U const & | u | ) | 
Definition at line 796 of file STObject.h.
      
  | 
  inherited | 
Definition at line 716 of file STObject.h.
      
  | 
  inherited | 
Definition at line 735 of file STObject.h.
      
  | 
  inherited | 
Definition at line 742 of file STObject.h.
      
  | 
  protectedinherited | 
Definition at line 749 of file STObject.h.
      
  | 
  protectedinherited | 
Definition at line 757 of file STObject.h.
      
  | 
  friend | 
Definition at line 564 of file STObject.h.
      
  | 
  friend | 
Definition at line 558 of file STObject.h.
      
  | 
  protectedinherited | 
Definition at line 508 of file STObject.h.
      
  | 
  protectedinherited | 
Definition at line 509 of file STObject.h.
      
  | 
  protectedinherited | 
Definition at line 510 of file STObject.h.