#include <parameter_accessor.h>
Public Member Functions | |
ParameterProxy (ParameterAccessor< T > &accessor) | |
ParameterProxy & | operator= (const T &new_value) |
ParameterProxy & | operator= (const ParameterProxy< T > &new_value) |
ParameterProxy & | operator= (const ConstParameterProxy< T > &new_value) |
ParameterProxy & | operator+= (const T &value_increment) |
ParameterProxy & | operator-= (const T &value_decrement) |
ParameterProxy & | operator*= (const T &value_multiplier) |
ParameterProxy & | operator/= (const T &value_divisor) |
operator T () const | |
Private Attributes | |
ParameterAccessor< T > & | _accessor |
Definition at line 37 of file parameter_accessor.h.
|
inline |
Constructor: which parameter are we a proxy for?
Definition at line 110 of file parameter_accessor.h.
|
inline |
Getter: get the value of the parameter we access.
Definition at line 151 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
|
inline |
Setter: change the value of the parameter we access.
Definition at line 141 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
|
inline |
Setter: change the value of the parameter we access.
Definition at line 131 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
|
inline |
Setter: change the value of the parameter we access.
Definition at line 136 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
|
inline |
Setter: change the value of the parameter we access.
Definition at line 146 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
|
inline |
Setter: change the value of the parameter we access.
Definition at line 116 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
|
inline |
Setter: change the value of the parameter we access.
Definition at line 121 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
|
inline |
Setter: change the value of the parameter we access.
Definition at line 126 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor, and libMesh::ConstParameterProxy< T >::get().
|
private |
Definition at line 154 of file parameter_accessor.h.
Referenced by libMesh::ParameterProxy< T >::operator T(), libMesh::ParameterProxy< T >::operator*=(), libMesh::ParameterProxy< T >::operator+=(), libMesh::ParameterProxy< T >::operator-=(), libMesh::ParameterProxy< T >::operator/=(), and libMesh::ParameterProxy< T >::operator=().