An utility class implementing mutable and non-mutable call-by-reference. More...

Public Member Functions | |
| By_Reference (T object_value) | |
Builds an object encapsulating object_value. | |
| void | set (T y) |
Set an object to value object_value. | |
| T | get () |
Returns the value held by this. | |
Static Package Functions | |
| [static initializer] | |
Package Attributes | |
| T | obj |
| Stores the object. | |
Static Private Member Functions | |
| static native void | initIDs () |
An utility class implementing mutable and non-mutable call-by-reference.
Definition at line 28 of file By_Reference.java.
| parma_polyhedra_library::By_Reference< T >::By_Reference | ( | T | object_value | ) | [inline] |
Builds an object encapsulating object_value.
Definition at line 33 of file By_Reference.java.
| parma_polyhedra_library::By_Reference< T >::[static initializer] | ( | ) | [inline, static, package] |
| T parma_polyhedra_library::By_Reference< T >::get | ( | ) | [inline] |
Returns the value held by this.
Definition at line 43 of file By_Reference.java.
| static native void parma_polyhedra_library::By_Reference< T >::initIDs | ( | ) | [static, private] |
| void parma_polyhedra_library::By_Reference< T >::set | ( | T | y | ) | [inline] |
Set an object to value object_value.
Definition at line 38 of file By_Reference.java.
T parma_polyhedra_library::By_Reference< T >::obj [package] |
Stores the object.
Definition at line 30 of file By_Reference.java.
1.6.3