Proxy of a language type. More...
#include <arcane/utils/BuiltInProxy.h>
Public Types | |
| typedef BuiltInProxy< Type > | ThatClassType |
Public Member Functions | |
| BuiltInProxy (Type &ref, const MemoryAccessInfo &info) | |
| BuiltInProxy (const ThatClassType &f) | |
| const Type & | operator= (const ThatClassType &f) |
| const Type & | operator= (Type v) |
| operator Type () const | |
| ThatClassType & | operator+= (const Type &b) |
| void | operator++ () |
| Type | operator++ (int) |
| void | operator-- () |
| Type | operator-- (int) |
| ThatClassType & | operator-= (const Type &b) |
| ThatClassType & | operator*= (const Type &b) |
| ThatClassType & | operator/= (const Type &b) |
| ThatClassType & | setValue (const Type &v) |
| Type | getValue () const |
| Type & | getValueMutable () |
Private Attributes | |
| Type & | m_value |
| MemoryAccessInfo | m_info |
Proxy of a language type.
Definition at line 33 of file BuiltInProxy.h.
| typedef BuiltInProxy<Type> Arcane::BuiltInProxy< Type >::ThatClassType |
Definition at line 37 of file BuiltInProxy.h.
|
inline |
Definition at line 41 of file BuiltInProxy.h.
|
inline |
Definition at line 46 of file BuiltInProxy.h.
| Type Arcane::BuiltInProxy< Type >::getValue | ( | ) | const |
Definition at line 139 of file BuiltInProxy.h.
|
inline |
Definition at line 128 of file BuiltInProxy.h.
|
inline |
Definition at line 66 of file BuiltInProxy.h.
|
inline |
Definition at line 107 of file BuiltInProxy.h.
|
inline |
Definition at line 78 of file BuiltInProxy.h.
|
inline |
Definition at line 83 of file BuiltInProxy.h.
|
inline |
Definition at line 73 of file BuiltInProxy.h.
|
inline |
Definition at line 90 of file BuiltInProxy.h.
|
inline |
Definition at line 95 of file BuiltInProxy.h.
|
inline |
Definition at line 102 of file BuiltInProxy.h.
|
inline |
Definition at line 112 of file BuiltInProxy.h.
|
inline |
Definition at line 51 of file BuiltInProxy.h.
|
inline |
Definition at line 57 of file BuiltInProxy.h.
|
inline |
Definition at line 119 of file BuiltInProxy.h.
|
private |
Definition at line 137 of file BuiltInProxy.h.
|
private |
Definition at line 136 of file BuiltInProxy.h.