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'. | |
Static Package Functions | |
| [static initializer] | |
Package Attributes | |
| long | ptr |
| Stores the value of the C++ pointer. | |
Static Private Member Functions | |
| static native void | initIDs () |
Smart pointer to a PPL, C++ object.
Definition at line 32 of file PPL_Object.java.
| parma_polyhedra_library::PPL_Object::PPL_Object | ( | ) | [inline, protected] |
Builds an object that points to `null'.
Definition at line 38 of file PPL_Object.java.
References ptr.
| parma_polyhedra_library::PPL_Object::[static initializer] | ( | ) | [inline, static, package] |
| static native void parma_polyhedra_library::PPL_Object::initIDs | ( | ) | [static, private] |
long parma_polyhedra_library::PPL_Object::ptr [package] |
Stores the value of the C++ pointer.
Definition at line 35 of file PPL_Object.java.
Referenced by PPL_Object().
1.6.3