Loading...
Searching...
No Matches
idol::Optimizers::JuMP::DynamicLib Class Reference

Description

Definition at line 150 of file Optimizers_JuMP.h.

Public Types

typedef decltype(::jl_init) * jl_init_t
typedef decltype(::jl_atexit_hook) * jl_atexit_hook_t
typedef decltype(::jl_eval_string) * jl_eval_string_t
typedef decltype(::jl_apply_array_type) * jl_apply_array_type_t
typedef decltype(::jl_ptr_to_array_1d) * jl_ptr_to_array_1d_t
typedef decltype(::jl_symbol) * jl_symbol_t
typedef decltype(::jl_get_global) * jl_get_global_t
typedef decltype(::jl_call) * jl_call_t
typedef decltype(::jl_call0) * jl_call0_t
typedef decltype(::jl_call1) * jl_call1_t
typedef decltype(::jl_call2) * jl_call2_t
typedef decltype(::jl_call3) * jl_call3_t
typedef decltype(::jl_box_float64) * jl_box_float64_t
typedef decltype(::jl_box_uint64) * jl_box_uint64_t
typedef decltype(::jl_box_uint16) * jl_box_uint16_t
typedef decltype(::jl_box_int64) * jl_box_int64_t
typedef decltype(::jl_cstr_to_string) * jl_cstr_to_string_t
typedef decltype(::jl_unbox_float64) * jl_unbox_float64_t
typedef decltype(::jl_unbox_uint64) * jl_unbox_uint64_t
typedef decltype(::jl_unbox_uint16) * jl_unbox_uint16_t
typedef decltype(::jl_unbox_int64) * jl_unbox_int64_t
typedef decltype(::jl_typeof) * jl_typeof_t
typedef decltype(::jl_exception_occurred) * jl_exception_occurred_t
typedef decltype(::jl_exception_clear) * jl_exception_clear_t
typedef decltype(::jl_gc_collect) * jl_gc_collect_t
typedef decltype(::jl_gc_enable) * jl_gc_enable_t
typedef decltype(::jl_main_module) * jl_main_module_t

Public Methods

jl_value_t * jl_get_function (jl_module_t *m, const char *name)
bool is_available () const

Public Attributes

jl_init_t jl_init = nullptr
jl_atexit_hook_t jl_atexit_hook = nullptr
jl_eval_string_t jl_eval_string = nullptr
jl_apply_array_type_t jl_apply_array_type = nullptr
jl_ptr_to_array_1d_t jl_ptr_to_array_1d = nullptr
jl_symbol_t jl_symbol = nullptr
jl_get_global_t jl_get_global = nullptr
jl_call_t jl_call = nullptr
jl_call0_t jl_call0 = nullptr
jl_call1_t jl_call1 = nullptr
jl_call2_t jl_call2 = nullptr
jl_call3_t jl_call3 = nullptr
jl_box_float64_t jl_box_float64 = nullptr
jl_box_uint64_t jl_box_uint64 = nullptr
jl_box_uint16_t jl_box_uint16 = nullptr
jl_box_int64_t jl_box_int64 = nullptr
jl_cstr_to_string_t jl_cstr_to_string = nullptr
jl_unbox_float64_t jl_unbox_float64 = nullptr
jl_unbox_uint64_t jl_unbox_uint64 = nullptr
jl_unbox_uint16_t jl_unbox_uint16 = nullptr
jl_unbox_int64_t jl_unbox_int64 = nullptr
jl_typeof_t jl_typeof = nullptr
jl_exception_occurred_t jl_exception_occurred = nullptr
jl_exception_clear_t jl_exception_clear = nullptr
jl_gc_collect_t jl_gc_collect = nullptr
jl_gc_enable_t jl_gc_enable = nullptr
jl_main_module_t jl_main_module = nullptr

Member Typedef Documentation

◆ jl_apply_array_type_t

typedef decltype(::jl_apply_array_type) * idol::Optimizers::JuMP::DynamicLib::jl_apply_array_type_t

Definition at line 158 of file Optimizers_JuMP.h.

◆ jl_atexit_hook_t

typedef decltype(::jl_atexit_hook) * idol::Optimizers::JuMP::DynamicLib::jl_atexit_hook_t

Definition at line 156 of file Optimizers_JuMP.h.

◆ jl_box_float64_t

typedef decltype(::jl_box_float64) * idol::Optimizers::JuMP::DynamicLib::jl_box_float64_t

Definition at line 169 of file Optimizers_JuMP.h.

◆ jl_box_int64_t

typedef decltype(::jl_box_int64) * idol::Optimizers::JuMP::DynamicLib::jl_box_int64_t

Definition at line 172 of file Optimizers_JuMP.h.

◆ jl_box_uint16_t

typedef decltype(::jl_box_uint16) * idol::Optimizers::JuMP::DynamicLib::jl_box_uint16_t

Definition at line 171 of file Optimizers_JuMP.h.

◆ jl_box_uint64_t

typedef decltype(::jl_box_uint64) * idol::Optimizers::JuMP::DynamicLib::jl_box_uint64_t

Definition at line 170 of file Optimizers_JuMP.h.

◆ jl_call0_t

typedef decltype(::jl_call0) * idol::Optimizers::JuMP::DynamicLib::jl_call0_t

Definition at line 164 of file Optimizers_JuMP.h.

◆ jl_call1_t

typedef decltype(::jl_call1) * idol::Optimizers::JuMP::DynamicLib::jl_call1_t

Definition at line 165 of file Optimizers_JuMP.h.

◆ jl_call2_t

typedef decltype(::jl_call2) * idol::Optimizers::JuMP::DynamicLib::jl_call2_t

Definition at line 166 of file Optimizers_JuMP.h.

◆ jl_call3_t

typedef decltype(::jl_call3) * idol::Optimizers::JuMP::DynamicLib::jl_call3_t

Definition at line 167 of file Optimizers_JuMP.h.

◆ jl_call_t

typedef decltype(::jl_call) * idol::Optimizers::JuMP::DynamicLib::jl_call_t

Definition at line 163 of file Optimizers_JuMP.h.

◆ jl_cstr_to_string_t

typedef decltype(::jl_cstr_to_string) * idol::Optimizers::JuMP::DynamicLib::jl_cstr_to_string_t

Definition at line 173 of file Optimizers_JuMP.h.

◆ jl_eval_string_t

typedef decltype(::jl_eval_string) * idol::Optimizers::JuMP::DynamicLib::jl_eval_string_t

Definition at line 157 of file Optimizers_JuMP.h.

◆ jl_exception_clear_t

typedef decltype(::jl_exception_clear) * idol::Optimizers::JuMP::DynamicLib::jl_exception_clear_t

Definition at line 184 of file Optimizers_JuMP.h.

◆ jl_exception_occurred_t

typedef decltype(::jl_exception_occurred) * idol::Optimizers::JuMP::DynamicLib::jl_exception_occurred_t

Definition at line 183 of file Optimizers_JuMP.h.

◆ jl_gc_collect_t

typedef decltype(::jl_gc_collect) * idol::Optimizers::JuMP::DynamicLib::jl_gc_collect_t

Definition at line 186 of file Optimizers_JuMP.h.

◆ jl_gc_enable_t

typedef decltype(::jl_gc_enable) * idol::Optimizers::JuMP::DynamicLib::jl_gc_enable_t

Definition at line 187 of file Optimizers_JuMP.h.

◆ jl_get_global_t

typedef decltype(::jl_get_global) * idol::Optimizers::JuMP::DynamicLib::jl_get_global_t

Definition at line 161 of file Optimizers_JuMP.h.

◆ jl_init_t

typedef decltype(::jl_init) * idol::Optimizers::JuMP::DynamicLib::jl_init_t

Definition at line 155 of file Optimizers_JuMP.h.

◆ jl_main_module_t

typedef decltype(::jl_main_module) * idol::Optimizers::JuMP::DynamicLib::jl_main_module_t

Definition at line 189 of file Optimizers_JuMP.h.

◆ jl_ptr_to_array_1d_t

typedef decltype(::jl_ptr_to_array_1d) * idol::Optimizers::JuMP::DynamicLib::jl_ptr_to_array_1d_t

Definition at line 159 of file Optimizers_JuMP.h.

◆ jl_symbol_t

typedef decltype(::jl_symbol) * idol::Optimizers::JuMP::DynamicLib::jl_symbol_t

Definition at line 160 of file Optimizers_JuMP.h.

◆ jl_typeof_t

typedef decltype(::jl_typeof) * idol::Optimizers::JuMP::DynamicLib::jl_typeof_t

Definition at line 180 of file Optimizers_JuMP.h.

◆ jl_unbox_float64_t

typedef decltype(::jl_unbox_float64) * idol::Optimizers::JuMP::DynamicLib::jl_unbox_float64_t

Definition at line 175 of file Optimizers_JuMP.h.

◆ jl_unbox_int64_t

typedef decltype(::jl_unbox_int64) * idol::Optimizers::JuMP::DynamicLib::jl_unbox_int64_t

Definition at line 178 of file Optimizers_JuMP.h.

◆ jl_unbox_uint16_t

typedef decltype(::jl_unbox_uint16) * idol::Optimizers::JuMP::DynamicLib::jl_unbox_uint16_t

Definition at line 177 of file Optimizers_JuMP.h.

◆ jl_unbox_uint64_t

typedef decltype(::jl_unbox_uint64) * idol::Optimizers::JuMP::DynamicLib::jl_unbox_uint64_t

Definition at line 176 of file Optimizers_JuMP.h.

Methods Documentation

◆ is_available()

bool idol::Optimizers::JuMP::DynamicLib::is_available ( ) const
inlinenodiscard

Definition at line 201 of file Optimizers_JuMP.h.

◆ jl_get_function()

jl_value_t * idol::Optimizers::JuMP::DynamicLib::jl_get_function ( jl_module_t * m,
const char * name )
inline

Definition at line 195 of file Optimizers_JuMP.h.

Member Data Documentation

◆ jl_apply_array_type

jl_apply_array_type_t idol::Optimizers::JuMP::DynamicLib::jl_apply_array_type = nullptr

Definition at line 158 of file Optimizers_JuMP.h.

◆ jl_atexit_hook

jl_atexit_hook_t idol::Optimizers::JuMP::DynamicLib::jl_atexit_hook = nullptr

Definition at line 156 of file Optimizers_JuMP.h.

◆ jl_box_float64

jl_box_float64_t idol::Optimizers::JuMP::DynamicLib::jl_box_float64 = nullptr

Definition at line 169 of file Optimizers_JuMP.h.

◆ jl_box_int64

jl_box_int64_t idol::Optimizers::JuMP::DynamicLib::jl_box_int64 = nullptr

Definition at line 172 of file Optimizers_JuMP.h.

◆ jl_box_uint16

jl_box_uint16_t idol::Optimizers::JuMP::DynamicLib::jl_box_uint16 = nullptr

Definition at line 171 of file Optimizers_JuMP.h.

◆ jl_box_uint64

jl_box_uint64_t idol::Optimizers::JuMP::DynamicLib::jl_box_uint64 = nullptr

Definition at line 170 of file Optimizers_JuMP.h.

◆ jl_call

jl_call_t idol::Optimizers::JuMP::DynamicLib::jl_call = nullptr

Definition at line 163 of file Optimizers_JuMP.h.

◆ jl_call0

jl_call0_t idol::Optimizers::JuMP::DynamicLib::jl_call0 = nullptr

Definition at line 164 of file Optimizers_JuMP.h.

◆ jl_call1

jl_call1_t idol::Optimizers::JuMP::DynamicLib::jl_call1 = nullptr

Definition at line 165 of file Optimizers_JuMP.h.

◆ jl_call2

jl_call2_t idol::Optimizers::JuMP::DynamicLib::jl_call2 = nullptr

Definition at line 166 of file Optimizers_JuMP.h.

◆ jl_call3

jl_call3_t idol::Optimizers::JuMP::DynamicLib::jl_call3 = nullptr

Definition at line 167 of file Optimizers_JuMP.h.

◆ jl_cstr_to_string

jl_cstr_to_string_t idol::Optimizers::JuMP::DynamicLib::jl_cstr_to_string = nullptr

Definition at line 173 of file Optimizers_JuMP.h.

◆ jl_eval_string

jl_eval_string_t idol::Optimizers::JuMP::DynamicLib::jl_eval_string = nullptr

Definition at line 157 of file Optimizers_JuMP.h.

◆ jl_exception_clear

jl_exception_clear_t idol::Optimizers::JuMP::DynamicLib::jl_exception_clear = nullptr

Definition at line 184 of file Optimizers_JuMP.h.

◆ jl_exception_occurred

jl_exception_occurred_t idol::Optimizers::JuMP::DynamicLib::jl_exception_occurred = nullptr

Definition at line 183 of file Optimizers_JuMP.h.

◆ jl_gc_collect

jl_gc_collect_t idol::Optimizers::JuMP::DynamicLib::jl_gc_collect = nullptr

Definition at line 186 of file Optimizers_JuMP.h.

◆ jl_gc_enable

jl_gc_enable_t idol::Optimizers::JuMP::DynamicLib::jl_gc_enable = nullptr

Definition at line 187 of file Optimizers_JuMP.h.

◆ jl_get_global

jl_get_global_t idol::Optimizers::JuMP::DynamicLib::jl_get_global = nullptr

Definition at line 161 of file Optimizers_JuMP.h.

◆ jl_init

jl_init_t idol::Optimizers::JuMP::DynamicLib::jl_init = nullptr

Definition at line 155 of file Optimizers_JuMP.h.

◆ jl_main_module

jl_main_module_t idol::Optimizers::JuMP::DynamicLib::jl_main_module = nullptr

Definition at line 189 of file Optimizers_JuMP.h.

◆ jl_ptr_to_array_1d

jl_ptr_to_array_1d_t idol::Optimizers::JuMP::DynamicLib::jl_ptr_to_array_1d = nullptr

Definition at line 159 of file Optimizers_JuMP.h.

◆ jl_symbol

jl_symbol_t idol::Optimizers::JuMP::DynamicLib::jl_symbol = nullptr

Definition at line 160 of file Optimizers_JuMP.h.

◆ jl_typeof

jl_typeof_t idol::Optimizers::JuMP::DynamicLib::jl_typeof = nullptr

Definition at line 180 of file Optimizers_JuMP.h.

◆ jl_unbox_float64

jl_unbox_float64_t idol::Optimizers::JuMP::DynamicLib::jl_unbox_float64 = nullptr

Definition at line 175 of file Optimizers_JuMP.h.

◆ jl_unbox_int64

jl_unbox_int64_t idol::Optimizers::JuMP::DynamicLib::jl_unbox_int64 = nullptr

Definition at line 178 of file Optimizers_JuMP.h.

◆ jl_unbox_uint16

jl_unbox_uint16_t idol::Optimizers::JuMP::DynamicLib::jl_unbox_uint16 = nullptr

Definition at line 177 of file Optimizers_JuMP.h.

◆ jl_unbox_uint64

jl_unbox_uint64_t idol::Optimizers::JuMP::DynamicLib::jl_unbox_uint64 = nullptr

Definition at line 176 of file Optimizers_JuMP.h.