PPL Configured Java Language Interface  0.12.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
\Nparma_polyhedra_libraryThe PPL Java interface package
 oCArtificial_Parameter
 oCArtificial_Parameter_SequenceA sequence of artificial parameters
 oCBounded_Integer_Type_OverflowOverflow behavior of bounded integer types
 oCBounded_Integer_Type_RepresentationRepresentation of bounded integer types
 oCBounded_Integer_Type_WidthWidths of bounded integer types
 oCBy_Reference< T >An utility class implementing mutable and non-mutable call-by-reference
 oCCoefficientA PPL coefficient
 oCComplexity_ClassPossible Complexities
 oCCongruenceA linear congruence
 oCCongruence_SystemA system of congruences
 oCConstraintA linear equality or inequality
 oCConstraint_SystemA system of constraints
 oCControl_Parameter_NameNames of MIP problems' control parameters
 oCControl_Parameter_ValuePossible values for MIP problem's control parameters
 oCDegenerate_ElementKinds of degenerate abstract elements
 oCDomain_Error_ExceptionExceptions caused by domain errors
 oCGeneratorA line, ray, point or closure point
 oCGenerator_SystemA system of generators
 oCGenerator_TypeThe generator type
 oCGrid_GeneratorA grid line, parameter or grid point
 oCGrid_Generator_SystemA system of grid generators
 oCGrid_Generator_TypeThe grid generator type
 oCInvalid_Argument_ExceptionExceptions caused by invalid arguments
 oCIOA class collecting I/O functions
 oCLength_Error_ExceptionExceptions caused by too big length/size values
 oCLinear_ExpressionA linear expression
 oCLinear_Expression_CoefficientA linear expression built from a coefficient
 oCLinear_Expression_DifferenceThe difference of two linear expressions
 oCLinear_Expression_SumThe sum of two linear expressions
 oCLinear_Expression_TimesThe product of a linear expression and a coefficient
 oCLinear_Expression_Unary_MinusThe negation of a linear expression
 oCLinear_Expression_VariableA linear expression built from a variable
 oCLogic_Error_ExceptionExceptions due to errors in low-level routines
 oCMIP_ProblemA Mixed Integer (linear) Programming problem
 oCMIP_Problem_StatusPossible outcomes of the MIP_Problem solver
 oCOptimization_ModePossible optimization modes
 oCOverflow_Error_ExceptionExceptions due to overflow errors
 oCPair< K, V >A pair of values of type K and V
 oCParma_Polyhedra_LibraryA class collecting library-level functions
 oCPartial_FunctionA partial function on space dimension indices
 oCPIP_Decision_NodeAn internal node of the PIP solution tree
 oCPIP_ProblemA Parametric Integer Programming problem
 oCPIP_Problem_Control_Parameter_NameNames of PIP problems' control parameters
 oCPIP_Problem_Control_Parameter_ValuePossible values for PIP problems' control parameters
 oCPIP_Problem_StatusPossible outcomes of the PIP_Problem solver
 oCPIP_Solution_NodeA leaf node of the PIP solution tree
 oCPIP_Tree_NodeA node of the PIP solution tree
 oCPoly_Con_RelationThe relation between a polyhedron and a constraint
 oCPoly_Gen_RelationThe relation between a polyhedron and a generator
 oCPPL_ObjectSmart pointer to a PPL, C++ object
 oCRelation_SymbolRelation symbols
 oCTimeout_ExceptionExceptions caused by timeout expiring
 oCVariableA dimension of the vector space
 oCVariables_SetA java.util.TreeSet of variables' indexes
 oCBD_Shape_doubleJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<double>
 oCBD_Shape_floatJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<float>
 oCBD_Shape_int16_tJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int16_t>
 oCBD_Shape_int32_tJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int32_t>
 oCBD_Shape_int64_tJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int64_t>
 oCBD_Shape_int8_tJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int8_t>
 oCBD_Shape_long_doubleJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<long double>
 oCBD_Shape_mpq_classJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<mpq_class>
 oCBD_Shape_mpz_classJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<mpz_class>
 oCC_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::C_Polyhedron
 oCConstraints_Product_C_Polyhedron_GridJava class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<C_Polyhedron,Grid>
 oCConstraints_Product_Grid_C_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<Grid,C_Polyhedron>
 oCConstraints_Product_Grid_NNC_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<Grid,NNC_Polyhedron>
 oCConstraints_Product_NNC_Polyhedron_GridJava class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<NNC_Polyhedron,Grid>
 oCDouble_BoxJava class interfacing C++ Parma_Polyhedra_Library::Double_Box
 oCFloat_BoxJava class interfacing C++ Parma_Polyhedra_Library::Float_Box
 oCGridJava class interfacing C++ Parma_Polyhedra_Library::Grid
 oCInt16_BoxJava class interfacing C++ Parma_Polyhedra_Library::Int16_Box
 oCInt32_BoxJava class interfacing C++ Parma_Polyhedra_Library::Int32_Box
 oCInt64_BoxJava class interfacing C++ Parma_Polyhedra_Library::Int64_Box
 oCInt8_BoxJava class interfacing C++ Parma_Polyhedra_Library::Int8_Box
 oCLong_Double_BoxJava class interfacing C++ Parma_Polyhedra_Library::Long_Double_Box
 oCNNC_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::NNC_Polyhedron
 oCOctagonal_Shape_doubleJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<double>
 oCOctagonal_Shape_floatJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<float>
 oCOctagonal_Shape_int16_tJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int16_t>
 oCOctagonal_Shape_int32_tJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int32_t>
 oCOctagonal_Shape_int64_tJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int64_t>
 oCOctagonal_Shape_int8_tJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int8_t>
 oCOctagonal_Shape_long_doubleJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<long double>
 oCOctagonal_Shape_mpq_classJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<mpq_class>
 oCOctagonal_Shape_mpz_classJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<mpz_class>
 oCPointset_Powerset_BD_Shape_doubleJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<double> >
 oCPointset_Powerset_BD_Shape_double_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<double> >:: iterator
 oCPointset_Powerset_BD_Shape_floatJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<float> >
 oCPointset_Powerset_BD_Shape_float_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<float> >:: iterator
 oCPointset_Powerset_BD_Shape_int16_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int16_t> >
 oCPointset_Powerset_BD_Shape_int16_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int16_t> >:: iterator
 oCPointset_Powerset_BD_Shape_int32_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int32_t> >
 oCPointset_Powerset_BD_Shape_int32_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int32_t> >:: iterator
 oCPointset_Powerset_BD_Shape_int64_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int64_t> >
 oCPointset_Powerset_BD_Shape_int64_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int64_t> >:: iterator
 oCPointset_Powerset_BD_Shape_int8_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int8_t> >
 oCPointset_Powerset_BD_Shape_int8_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int8_t> >:: iterator
 oCPointset_Powerset_BD_Shape_long_doubleJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<long double> >
 oCPointset_Powerset_BD_Shape_long_double_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<long double> >:: iterator
 oCPointset_Powerset_BD_Shape_mpq_classJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<mpq_class> >
 oCPointset_Powerset_BD_Shape_mpq_class_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<mpq_class> >:: iterator
 oCPointset_Powerset_BD_Shape_mpz_classJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<mpz_class> >
 oCPointset_Powerset_BD_Shape_mpz_class_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<mpz_class> >:: iterator
 oCPointset_Powerset_C_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<C_Polyhedron>
 oCPointset_Powerset_C_Polyhedron_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<C_Polyhedron>:: iterator
 oCPointset_Powerset_Double_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Double_Box>
 oCPointset_Powerset_Double_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Double_Box>:: iterator
 oCPointset_Powerset_Float_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Float_Box>
 oCPointset_Powerset_Float_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Float_Box>:: iterator
 oCPointset_Powerset_GridJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Grid>
 oCPointset_Powerset_Grid_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Grid>:: iterator
 oCPointset_Powerset_Int16_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int16_Box>
 oCPointset_Powerset_Int16_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int16_Box>:: iterator
 oCPointset_Powerset_Int32_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int32_Box>
 oCPointset_Powerset_Int32_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int32_Box>:: iterator
 oCPointset_Powerset_Int64_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int64_Box>
 oCPointset_Powerset_Int64_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int64_Box>:: iterator
 oCPointset_Powerset_Int8_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int8_Box>
 oCPointset_Powerset_Int8_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int8_Box>:: iterator
 oCPointset_Powerset_Long_Double_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Long_Double_Box>
 oCPointset_Powerset_Long_Double_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Long_Double_Box>:: iterator
 oCPointset_Powerset_NNC_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<NNC_Polyhedron>
 oCPointset_Powerset_NNC_Polyhedron_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<NNC_Polyhedron>:: iterator
 oCPointset_Powerset_Octagonal_Shape_doubleJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<double> >
 oCPointset_Powerset_Octagonal_Shape_double_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<double> >:: iterator
 oCPointset_Powerset_Octagonal_Shape_floatJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<float> >
 oCPointset_Powerset_Octagonal_Shape_float_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<float> >:: iterator
 oCPointset_Powerset_Octagonal_Shape_int16_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int16_t> >
 oCPointset_Powerset_Octagonal_Shape_int16_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int16_t> >:: iterator
 oCPointset_Powerset_Octagonal_Shape_int32_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int32_t> >
 oCPointset_Powerset_Octagonal_Shape_int32_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int32_t> >:: iterator
 oCPointset_Powerset_Octagonal_Shape_int64_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int64_t> >
 oCPointset_Powerset_Octagonal_Shape_int64_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int64_t> >:: iterator
 oCPointset_Powerset_Octagonal_Shape_int8_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int8_t> >
 oCPointset_Powerset_Octagonal_Shape_int8_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int8_t> >:: iterator
 oCPointset_Powerset_Octagonal_Shape_long_doubleJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<long double> >
 oCPointset_Powerset_Octagonal_Shape_long_double_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<long double> >:: iterator
 oCPointset_Powerset_Octagonal_Shape_mpq_classJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<mpq_class> >
 oCPointset_Powerset_Octagonal_Shape_mpq_class_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<mpq_class> >:: iterator
 oCPointset_Powerset_Octagonal_Shape_mpz_classJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<mpz_class> >
 oCPointset_Powerset_Octagonal_Shape_mpz_class_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<mpz_class> >:: iterator
 oCPointset_Powerset_Rational_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Rational_Box>
 oCPointset_Powerset_Rational_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Rational_Box>:: iterator
 oCPointset_Powerset_Uint16_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint16_Box>
 oCPointset_Powerset_Uint16_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint16_Box>:: iterator
 oCPointset_Powerset_Uint32_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint32_Box>
 oCPointset_Powerset_Uint32_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint32_Box>:: iterator
 oCPointset_Powerset_Uint64_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint64_Box>
 oCPointset_Powerset_Uint64_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint64_Box>:: iterator
 oCPointset_Powerset_Uint8_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint8_Box>
 oCPointset_Powerset_Uint8_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint8_Box>:: iterator
 oCPointset_Powerset_Z_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Z_Box>
 oCPointset_Powerset_Z_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Z_Box>:: iterator
 oCPolyhedronJava class interfacing C++ Parma_Polyhedra_Library::Polyhedron
 oCRational_BoxJava class interfacing C++ Parma_Polyhedra_Library::Rational_Box
 oCTermination
 oCUint16_BoxJava class interfacing C++ Parma_Polyhedra_Library::Uint16_Box
 oCUint32_BoxJava class interfacing C++ Parma_Polyhedra_Library::Uint32_Box
 oCUint64_BoxJava class interfacing C++ Parma_Polyhedra_Library::Uint64_Box
 oCUint8_BoxJava class interfacing C++ Parma_Polyhedra_Library::Uint8_Box
 \CZ_BoxJava class interfacing C++ Parma_Polyhedra_Library::Z_Box