Public Member Functions | |
| LinkVariable (const LinkFamily &family) | |
| LinkVariable (const LinkVariable &v) | |
| DataType & | operator[] (const LinkFamily::LinkIndex &item) |
| Accessor. | |
| DataType | operator[] (const LinkFamily::LinkIndex &item) const |
| Accessor. | |
| void | notifyFamilyIsInvalidate () |
| Action if the family is invalidated: we resize. | |
| void | notifyFamilyIsReserved () |
| Action if the family is reserved: we resize. | |
Private Attributes | |
| const LinkFamily | m_family |
| Link family. | |
| Arcane::UniqueArray< DataType > | m_values |
| Values. | |
Definition at line 51 of file AnyItemLinkVariable.h.
|
inline |
Definition at line 56 of file AnyItemLinkVariable.h.
|
inline |
Definition at line 63 of file AnyItemLinkVariable.h.
|
inline |
Definition at line 70 of file AnyItemLinkVariable.h.
|
inlinevirtual |
Action if the family is invalidated: we resize.
Implements Arcane::AnyItem::ILinkFamilyObserver.
Definition at line 88 of file AnyItemLinkVariable.h.
|
inlinevirtual |
Action if the family is reserved: we resize.
Implements Arcane::AnyItem::ILinkFamilyObserver.
Definition at line 95 of file AnyItemLinkVariable.h.
|
inline |
|
inline |
|
private |
Link family.
Definition at line 104 of file AnyItemLinkVariable.h.
Referenced by notifyFamilyIsInvalidate(), and notifyFamilyIsReserved().
|
private |
Values.
Definition at line 107 of file AnyItemLinkVariable.h.
Referenced by notifyFamilyIsInvalidate(), notifyFamilyIsReserved(), operator[](), and operator[]().