Interface proxy to access variables defining weights. More...
#include <arcane/impl/internal/LoadBalanceMngInternal.h>
Public Member Functions | |
| virtual Real | operator[] (ItemEnumerator i) const =0 |
| Access to the value associated with a mesh entity, in the form of a Real. | |
| virtual Integer | getPos () const =0 |
| Access to the associated family number. | |
| Public Member Functions inherited from Arcane::ObjectImpl | |
| ObjectImpl (const ObjectImpl &rhs)=delete | |
| ObjectImpl & | operator= (const ObjectImpl &rhs)=delete |
| void | addRef () |
| Increments the reference counter. | |
| void | removeRef () |
| Decrements the reference counter. | |
| Int32 | refCount () const |
| Returns the value of the reference counter. | |
| virtual void | deleteMe () |
| Destroys this object. | |
Interface proxy to access variables defining weights.
It is independent of the variable type (Integer, Real). It is automatically memory managed (via ObjectImpl). Allows noting which object family the variable is associated with.
Definition at line 56 of file LoadBalanceMngInternal.h.
|
inlinevirtual |
Definition at line 61 of file LoadBalanceMngInternal.h.
|
pure virtual |
Access to the associated family number.
Implemented in Arcane::ProxyItemVariable< DataType >, and Arcane::ProxyItemVariableNull.
|
pure virtual |
Access to the value associated with a mesh entity, in the form of a Real.
Implemented in Arcane::ProxyItemVariable< DataType >, and Arcane::ProxyItemVariableNull.