PPL Java Language Interface  1.2
parma_polyhedra_library.By_Reference< T > Class Template Reference

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

Collaboration diagram for parma_polyhedra_library.By_Reference< T >:

Public Member Functions

 By_Reference (T object_value)
 Builds an object encapsulating object_value. More...
 
void set (T y)
 Set an object to value object_value. More...
 
get ()
 Returns the value held by this. More...
 

Static Private Member Functions

static native void initIDs ()
 

Detailed Description

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

Definition at line 28 of file By_Reference.java.

Constructor & Destructor Documentation

parma_polyhedra_library.By_Reference< T >.By_Reference ( object_value)
inline

Builds an object encapsulating object_value.

Definition at line 33 of file By_Reference.java.

Member Function Documentation

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 ( )
staticprivate
void parma_polyhedra_library.By_Reference< T >.set ( y)
inline

Set an object to value object_value.

Definition at line 38 of file By_Reference.java.


The documentation for this class was generated from the following file: