PPL Configured Java Language Interface  1.2
parma_polyhedra_library.PPL_Object Class Reference

Smart pointer to a PPL, C++ object. More...

Inherited by parma_polyhedra_library.BD_Shape_double, parma_polyhedra_library.BD_Shape_float, parma_polyhedra_library.BD_Shape_int16_t, parma_polyhedra_library.BD_Shape_int32_t, parma_polyhedra_library.BD_Shape_int64_t, parma_polyhedra_library.BD_Shape_int8_t, parma_polyhedra_library.BD_Shape_long_double, parma_polyhedra_library.BD_Shape_mpq_class, parma_polyhedra_library.BD_Shape_mpz_class, parma_polyhedra_library.Constraints_Product_C_Polyhedron_Grid, parma_polyhedra_library.Constraints_Product_Grid_C_Polyhedron, parma_polyhedra_library.Constraints_Product_Grid_NNC_Polyhedron, parma_polyhedra_library.Constraints_Product_NNC_Polyhedron_Grid, parma_polyhedra_library.Double_Box, parma_polyhedra_library.Float_Box, parma_polyhedra_library.Grid, parma_polyhedra_library.Int16_Box, parma_polyhedra_library.Int32_Box, parma_polyhedra_library.Int64_Box, parma_polyhedra_library.Int8_Box, parma_polyhedra_library.Long_Double_Box, parma_polyhedra_library.MIP_Problem, parma_polyhedra_library.Octagonal_Shape_double, parma_polyhedra_library.Octagonal_Shape_float, parma_polyhedra_library.Octagonal_Shape_int16_t, parma_polyhedra_library.Octagonal_Shape_int32_t, parma_polyhedra_library.Octagonal_Shape_int64_t, parma_polyhedra_library.Octagonal_Shape_int8_t, parma_polyhedra_library.Octagonal_Shape_long_double, parma_polyhedra_library.Octagonal_Shape_mpq_class, parma_polyhedra_library.Octagonal_Shape_mpz_class, parma_polyhedra_library.Partial_Function, parma_polyhedra_library.PIP_Problem, parma_polyhedra_library.PIP_Tree_Node, parma_polyhedra_library.Pointset_Powerset_BD_Shape_double, parma_polyhedra_library.Pointset_Powerset_BD_Shape_double_Iterator, parma_polyhedra_library.Pointset_Powerset_BD_Shape_float, parma_polyhedra_library.Pointset_Powerset_BD_Shape_float_Iterator, parma_polyhedra_library.Pointset_Powerset_BD_Shape_int16_t, parma_polyhedra_library.Pointset_Powerset_BD_Shape_int16_t_Iterator, parma_polyhedra_library.Pointset_Powerset_BD_Shape_int32_t, parma_polyhedra_library.Pointset_Powerset_BD_Shape_int32_t_Iterator, parma_polyhedra_library.Pointset_Powerset_BD_Shape_int64_t, parma_polyhedra_library.Pointset_Powerset_BD_Shape_int64_t_Iterator, parma_polyhedra_library.Pointset_Powerset_BD_Shape_int8_t, parma_polyhedra_library.Pointset_Powerset_BD_Shape_int8_t_Iterator, parma_polyhedra_library.Pointset_Powerset_BD_Shape_long_double, parma_polyhedra_library.Pointset_Powerset_BD_Shape_long_double_Iterator, parma_polyhedra_library.Pointset_Powerset_BD_Shape_mpq_class, parma_polyhedra_library.Pointset_Powerset_BD_Shape_mpq_class_Iterator, parma_polyhedra_library.Pointset_Powerset_BD_Shape_mpz_class, parma_polyhedra_library.Pointset_Powerset_BD_Shape_mpz_class_Iterator, parma_polyhedra_library.Pointset_Powerset_C_Polyhedron, parma_polyhedra_library.Pointset_Powerset_C_Polyhedron_Iterator, parma_polyhedra_library.Pointset_Powerset_Double_Box, parma_polyhedra_library.Pointset_Powerset_Double_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Float_Box, parma_polyhedra_library.Pointset_Powerset_Float_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Grid, parma_polyhedra_library.Pointset_Powerset_Grid_Iterator, parma_polyhedra_library.Pointset_Powerset_Int16_Box, parma_polyhedra_library.Pointset_Powerset_Int16_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Int32_Box, parma_polyhedra_library.Pointset_Powerset_Int32_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Int64_Box, parma_polyhedra_library.Pointset_Powerset_Int64_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Int8_Box, parma_polyhedra_library.Pointset_Powerset_Int8_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Long_Double_Box, parma_polyhedra_library.Pointset_Powerset_Long_Double_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_NNC_Polyhedron, parma_polyhedra_library.Pointset_Powerset_NNC_Polyhedron_Iterator, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_double, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_double_Iterator, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_float, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_float_Iterator, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int16_t, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int16_t_Iterator, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int32_t, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int32_t_Iterator, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int64_t, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int64_t_Iterator, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int8_t, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int8_t_Iterator, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_long_double, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_long_double_Iterator, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_mpq_class, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_mpq_class_Iterator, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_mpz_class, parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_mpz_class_Iterator, parma_polyhedra_library.Pointset_Powerset_Rational_Box, parma_polyhedra_library.Pointset_Powerset_Rational_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Uint16_Box, parma_polyhedra_library.Pointset_Powerset_Uint16_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Uint32_Box, parma_polyhedra_library.Pointset_Powerset_Uint32_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Uint64_Box, parma_polyhedra_library.Pointset_Powerset_Uint64_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Uint8_Box, parma_polyhedra_library.Pointset_Powerset_Uint8_Box_Iterator, parma_polyhedra_library.Pointset_Powerset_Z_Box, parma_polyhedra_library.Pointset_Powerset_Z_Box_Iterator, parma_polyhedra_library.Polyhedron, parma_polyhedra_library.Rational_Box, parma_polyhedra_library.Uint16_Box, parma_polyhedra_library.Uint32_Box, parma_polyhedra_library.Uint64_Box, parma_polyhedra_library.Uint8_Box, and parma_polyhedra_library.Z_Box.

Protected Member Functions

 PPL_Object ()
 Builds an object that points to `null'. More...
 

Static Private Member Functions

static native void initIDs ()
 

Detailed Description

Smart pointer to a PPL, C++ object.

Definition at line 32 of file PPL_Object.java.

Constructor & Destructor Documentation

parma_polyhedra_library.PPL_Object.PPL_Object ( )
inlineprotected

Builds an object that points to `null'.

Definition at line 38 of file PPL_Object.java.

Member Function Documentation

static native void parma_polyhedra_library.PPL_Object.initIDs ( )
staticprivate

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