Public Types | |
| typedef DataTypeT | DataType |
| typedef DataTypeT & | DataTypeReturnReference |
| typedef ItemVariableScalarRefT< DataTypeT > | TrueVariable |
| typedef SharedItemVariableScalarRefT< DataTypeT > | ThisVariable |
Public Member Functions | |
| SharedItemVariableScalarRefT (IItemFamily *family, TrueVariable &v) | |
| SharedItemVariableScalarRefT (const ThisVariable &v) | |
| DataTypeReturnReference | operator[] (const Item &i) |
| DataType | operator[] (const Item &i) const |
| DataTypeReturnReference | operator[] (const ItemEnumerator &i) |
| DataType | operator[] (const ItemEnumerator &i) const |
| TrueVariable & | trueVariable () |
| const TrueVariable & | trueVariable () const |
| ARCANE_DEPRECATED_240 void | operator= (const ThisVariable &v) |
| TODO GG: the assignment operator will need to be removed. | |
Protected Attributes | |
| TrueVariable | m_true_variable |
| IItemFamily * | m_family |
| IItemFamily * | m_parent_family |
| bool | m_direct_access |
| Integer | m_family_depth |
Definition at line 166 of file SharedVariable.h.
| typedef DataTypeT Arcane::SharedItemVariableScalarRefT< DataTypeT >::DataType |
Definition at line 170 of file SharedVariable.h.
| typedef DataTypeT& Arcane::SharedItemVariableScalarRefT< DataTypeT >::DataTypeReturnReference |
Definition at line 171 of file SharedVariable.h.
| typedef SharedItemVariableScalarRefT<DataTypeT> Arcane::SharedItemVariableScalarRefT< DataTypeT >::ThisVariable |
Definition at line 173 of file SharedVariable.h.
| typedef ItemVariableScalarRefT<DataTypeT> Arcane::SharedItemVariableScalarRefT< DataTypeT >::TrueVariable |
Definition at line 172 of file SharedVariable.h.
|
inline |
Definition at line 187 of file SharedVariable.h.
|
inline |
Definition at line 207 of file SharedVariable.h.
|
inline |
Definition at line 217 of file SharedVariable.h.
|
inline |
TODO GG: the assignment operator will need to be removed.
Definition at line 259 of file SharedVariable.h.
|
inline |
Definition at line 222 of file SharedVariable.h.
|
inline |
Definition at line 228 of file SharedVariable.h.
|
inline |
Definition at line 234 of file SharedVariable.h.
|
inline |
Definition at line 240 of file SharedVariable.h.
|
inline |
Definition at line 246 of file SharedVariable.h.
|
inline |
Definition at line 251 of file SharedVariable.h.
|
protected |
Definition at line 273 of file SharedVariable.h.
|
protected |
Definition at line 271 of file SharedVariable.h.
|
protected |
Definition at line 274 of file SharedVariable.h.
|
protected |
Definition at line 272 of file SharedVariable.h.
|
protected |
Definition at line 270 of file SharedVariable.h.