parma_polyhedra_library::By_Reference< T > Class Reference
[Java Language Interface]

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

Collaboration diagram for parma_polyhedra_library::By_Reference< T >:
Collaboration graph
[legend]

List of all members.

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.
get ()
 Returns the value held by this.

Static Package Functions

 [static initializer]

Package Attributes

obj
 Stores the object.

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

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 ( y  )  [inline]

Set an object to value object_value.

Definition at line 38 of file By_Reference.java.


Member Data Documentation

T parma_polyhedra_library::By_Reference< T >::obj [package]

Stores the object.

Definition at line 30 of file By_Reference.java.


The documentation for this class was generated from the following file:
Generated on Sun Feb 27 16:35:27 2011 for PPL Configured Java Language Interface by  doxygen 1.6.3