|
void | Parma_Polyhedra_Library::Interfaces::Java::handle_exception (JNIEnv *env, const std::overflow_error &e) |
|
void | Parma_Polyhedra_Library::Interfaces::Java::handle_exception (JNIEnv *env, const std::invalid_argument &e) |
|
void | Parma_Polyhedra_Library::Interfaces::Java::handle_exception (JNIEnv *env, const std::logic_error &e) |
|
void | Parma_Polyhedra_Library::Interfaces::Java::handle_exception (JNIEnv *env, const std::length_error &e) |
|
void | Parma_Polyhedra_Library::Interfaces::Java::handle_exception (JNIEnv *env, const std::domain_error &e) |
|
void | Parma_Polyhedra_Library::Interfaces::Java::handle_exception (JNIEnv *env, const std::bad_alloc &) |
|
void | Parma_Polyhedra_Library::Interfaces::Java::handle_exception (JNIEnv *env, const std::exception &e) |
|
void | Parma_Polyhedra_Library::Interfaces::Java::handle_exception (JNIEnv *env, const timeout_exception &) |
|
void | Parma_Polyhedra_Library::Interfaces::Java::handle_exception (JNIEnv *env, const deterministic_timeout_exception &) |
|
void | Parma_Polyhedra_Library::Interfaces::Java::handle_exception (JNIEnv *env) |
|
void | Parma_Polyhedra_Library::Interfaces::Java::reset_timeout () |
|
void | Parma_Polyhedra_Library::Interfaces::Java::reset_deterministic_timeout () |
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_poly_gen_relation (JNIEnv *env, Poly_Gen_Relation &r) |
| Builds a Java parma_polyhedra_library::Poly_Gen_Relation from C++ Poly_Gen_Relation r . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_poly_con_relation (JNIEnv *env, Poly_Con_Relation &r) |
| Builds a Java parma_polyhedra_library::Poly_Con_Relation from C++ Poly_Con_Relation r . More...
|
|
Congruence | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_congruence (JNIEnv *env, jobject j_cg) |
| Builds a C++ Congruence from Java parma_polyhedra_library::Congruence j_cg . More...
|
|
PIP_Tree_Node::Artificial_Parameter | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_artificial_parameter (JNIEnv *env, jobject j_ap) |
| Builds a C++ Artificial_Parameter from Java parma_polyhedra_library::Artificial_Parameter j_artificial_parameter . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::bool_to_j_boolean_class (JNIEnv *env, const bool value) |
| Builds a Java Boolean from C++ bool value . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::j_long_to_j_long_class (JNIEnv *env, jlong value) |
| Builds a Java Long from Java long value . More...
|
|
jlong | Parma_Polyhedra_Library::Interfaces::Java::j_long_class_to_j_long (JNIEnv *env, jobject j_long) |
| Returns the Java long stored in Java Long j_long . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::j_int_to_j_integer (JNIEnv *env, jint value) |
| Builds a Java Integer from Java int value . More...
|
|
jint | Parma_Polyhedra_Library::Interfaces::Java::j_integer_to_j_int (JNIEnv *env, jobject j_integer) |
| Returns the Java int stored in Java Integer j_integer . More...
|
|
Variables_Set | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_variables_set (JNIEnv *env, jobject v_set) |
| Builds a C++ Variables_Set from Java parma_polyhedra_library::Variables_Set v_set . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_variables_set (JNIEnv *env, const Variables_Set &v_set) |
| Builds a Java parma_polyhedra_library::Variables_Set from C++ Variables_Set v_set . More...
|
|
Bounded_Integer_Type_Overflow | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_bounded_overflow (JNIEnv *env, jobject j_bounded_overflow) |
| Builds a C++ Bounded_Integer_Type_Overflow from Java parma_polyhedra_library::Bounded_Integer_Type_Overflow j_bounded_overflow . More...
|
|
Bounded_Integer_Type_Representation | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_bounded_rep (JNIEnv *env, jobject j_bounded_rep) |
| Builds a C++ Bounded_Integer_Type_Representation from Java parma_polyhedra_library::Bounded_Integer_Type_Representation j_bounded_rep . More...
|
|
Bounded_Integer_Type_Width | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_bounded_width (JNIEnv *env, jobject j_bounded_width) |
| Builds a C++ Bounded_Integer_Type_Width from Java parma_polyhedra_library::Bounded_Integer_Type_Width j_bounded_width . More...
|
|
Relation_Symbol | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_relsym (JNIEnv *env, jobject j_relsym) |
| Builds a C++ Relation_Symbol from Java parma_polyhedra_library::Relation_Symbol j_relsym . More...
|
|
Optimization_Mode | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_optimization_mode (JNIEnv *env, jobject j_opt_mode) |
| Builds a C++ Optimization_Mode from Java parma_polyhedra_library::Optimization_Mode j_opt_mode . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_mip_status (JNIEnv *env, const MIP_Problem_Status &mip_status) |
| Builds a Java parma_polyhedra_library::MIP_Problem_Status from C++ MIP_Problem_Status mip_status . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_pip_status (JNIEnv *env, const PIP_Problem_Status &pip_status) |
| Builds a Java parma_polyhedra_library::PIP_Problem_Status from C++ PIP_Problem_Status pip_status . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_optimization_mode (JNIEnv *env, const Optimization_Mode &opt_mode) |
| Builds a Java parma_polyhedra_library::Optimization_Mode from C++ Optimization_Mode opt_mode . More...
|
|
MIP_Problem::Control_Parameter_Name | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_control_parameter_name (JNIEnv *env, jobject j_cp_name) |
| Builds a C++ MIP_Problem::Control_Parameter_Name from Java parma_polyhedra_library::Control_Parameter_Name j_cp_name . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_control_parameter_name (JNIEnv *env, const MIP_Problem::Control_Parameter_Name &cp_name) |
| Builds a Java parma_polyhedra_library::Control_Parameter_Name from C++ MIP_Problem::Control_Parameter_Name cp_name . More...
|
|
MIP_Problem::Control_Parameter_Value | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_control_parameter_value (JNIEnv *env, jobject j_cp_value) |
| Builds a C++ MIP_Problem::Control_Parameter_Value from Java parma_polyhedra_library::Control_Parameter_Value j_cp_value . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_control_parameter_value (JNIEnv *env, const MIP_Problem::Control_Parameter_Value &cp_value) |
| Builds a Java parma_polyhedra_library::Control_Parameter_Value from C++ MIP_Problem::Control_Parameter_Value cp_value . More...
|
|
PIP_Problem::Control_Parameter_Name | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_pip_problem_control_parameter_name (JNIEnv *env, jobject j_cp_name) |
| Builds a C++ PIP_Problem::Control_Parameter_Name from Java parma_polyhedra_library::PIP_Problem_Control_Parameter_Name j_cp_name . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_pip_problem_control_parameter_name (JNIEnv *env, const PIP_Problem::Control_Parameter_Name &cp_name) |
| Builds a Java parma_polyhedra_library::PIP_Problem_Control_Parameter_Name from C++ PIP_Problem::Control_Parameter_Name cp_name . More...
|
|
PIP_Problem::Control_Parameter_Value | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_pip_problem_control_parameter_value (JNIEnv *env, jobject j_cp_value) |
| Builds a C++ PIP_Problem::Control_Parameter_Value from Java parma_polyhedra_library::PIP_Problem_Control_Parameter_Value j_cp_value . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_pip_problem_control_parameter_value (JNIEnv *env, const PIP_Problem::Control_Parameter_Value &cp_value) |
| Builds a Java parma_polyhedra_library::Control_Parameter_Value from C++ PIP_Problem::Control_Parameter_Value cp_value . More...
|
|
Constraint | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_constraint (JNIEnv *env, jobject j_constraint) |
| Builds a C++ Constraint from Java parma_polyhedra_library::Constraint j_constraint . More...
|
|
Linear_Expression | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_linear_expression (JNIEnv *env, jobject j_le) |
| Builds a C++ Linear_Expression from Java parma_polyhedra_library::Linear_Expression j_le . More...
|
|
Generator | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_generator (JNIEnv *env, jobject j_g) |
| Builds a C++ Generator from Java parma_polyhedra_library::Generator j_g . More...
|
|
Grid_Generator | Parma_Polyhedra_Library::Interfaces::Java::build_cxx_grid_generator (JNIEnv *env, jobject j_g) |
| Builds a C++ Grid_Generator from Java parma_polyhedra_library::Grid_Generator j_g . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_linear_expression_coefficient (JNIEnv *env, const Coefficient &coeff) |
| Builds a Java parma_polyhedra_library::Linear_Expression_Coefficient from C++ Coefficient coeff . More...
|
|
void | Parma_Polyhedra_Library::Interfaces::Java::set_generator (JNIEnv *env, jobject dst, jobject src) |
| Sets Java parma_polyhedra_library::Generator dst to have the same value as src . More...
|
|
void | Parma_Polyhedra_Library::Interfaces::Java::set_pair_element (JNIEnv *env, jobject dst_pair, int arg, jobject src) |
| Assigns src to one of the fields of parma_polyhedra_library::Pair object dst_pair . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::get_pair_element (JNIEnv *env, int arg, jobject pair) |
| Returns one of the fields of the parma_polyhedra_library::Pair object pair . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_constraint (JNIEnv *env, const Constraint &c) |
| Builds a Java parma_polyhedra_library::Constraint from C++ Constraint c . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_congruence (JNIEnv *env, const Congruence &cg) |
| Builds a Java parma_polyhedra_library::Congruence from C++ Congruence cg . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_generator (JNIEnv *env, const Generator &g) |
| Builds a Java parma_polyhedra_library::Generator from C++ Generator g . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_grid_generator (JNIEnv *env, const Grid_Generator &g) |
| Builds a Java parma_polyhedra_library::Grid_Generator from C++ Grid_Generator g . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_constraint_system (JNIEnv *env, const Constraint_System &cs) |
| Builds a Java parma_polyhedra_library::Constraint_System from C++ Constraint_System cs . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_generator_system (JNIEnv *env, const Generator_System &gs) |
| Builds a Java parma_polyhedra_library::Generator_System from C++ Generator_System gs . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_grid_generator_system (JNIEnv *env, const Grid_Generator_System &gs) |
| Builds a Java parma_polyhedra_library::Grid_Generator_System from C++ Grid_Generator_System gs . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_congruence_system (JNIEnv *env, const Congruence_System &cgs) |
| Builds a Java parma_polyhedra_library::Congruence_System from C++ Congruence_System cgs . More...
|
|
jobject | Parma_Polyhedra_Library::Interfaces::Java::build_java_artificial_parameter (JNIEnv *env, const PIP_Tree_Node::Artificial_Parameter &ap) |
| Builds a Java parma_polyhedra_library::Artificial_Parameter from C++ Artificial_Parameter ap . More...
|
|
void | Parma_Polyhedra_Library::Interfaces::Java::Java_Variable_output_function (std::ostream &s, Variable v) |
| The customizable variable output function for Java interface. More...
|
|