Classes | |
| struct | ExternalFunction |
| Reference to CasADi function. More... | |
| class | Function |
| Class that loads and calls pre-compiled CasADi functions in a DLL/SO file. More... | |
| struct | Name |
| Compile-time string for CasADi function names. More... | |
Functions | |
| Function | external (const std::string &name, const std::string &bin_name, DynamicLoadFlags dl_flags) |
| Load the given CasADi function from the given DLL/SO file. | |
Variables | |
| static char | no_handle |
| using fname_incref = ExternalFunction<"_incref", void(void)> |
Definition at line 14 of file casadi-functions.hpp.
| using fname_decref = ExternalFunction<"_decref", void(void)> |
Definition at line 15 of file casadi-functions.hpp.
| using fname_n_in = ExternalFunction<"_n_in", casadi_int(void)> |
Definition at line 16 of file casadi-functions.hpp.
| using fname_n_out = ExternalFunction<"_n_out", casadi_int(void)> |
Definition at line 17 of file casadi-functions.hpp.
| using fname_name_in = ExternalFunction<"_name_in", const char *(casadi_int ind)> |
Definition at line 18 of file casadi-functions.hpp.
| using fname_name_out = ExternalFunction<"_name_out", const char *(casadi_int ind)> |
Definition at line 19 of file casadi-functions.hpp.
| using fname_sparsity_in = ExternalFunction<"_sparsity_in", const casadi_int *(casadi_int ind)> |
Definition at line 20 of file casadi-functions.hpp.
| using fname_sparsity_out = ExternalFunction<"_sparsity_out", const casadi_int *(casadi_int ind)> |
Definition at line 21 of file casadi-functions.hpp.
| using fname_alloc_mem = ExternalFunction<"_alloc_mem", int(void)> |
Definition at line 22 of file casadi-functions.hpp.
| using fname_init_mem = ExternalFunction<"_init_mem", int(int mem)> |
Definition at line 23 of file casadi-functions.hpp.
| using fname_free_mem = ExternalFunction<"_free_mem", void(int mem)> |
Definition at line 24 of file casadi-functions.hpp.
| using fname_work = ExternalFunction<"_work", int(casadi_int *sz_arg, casadi_int *sz_res, casadi_int *sz_iw, casadi_int *sz_w)> |
Definition at line 25 of file casadi-functions.hpp.
| using fname = ExternalFunction<"", int(const casadi_real **arg, casadi_real **res, casadi_int *iw, casadi_real *w, int mem)> |
Definition at line 26 of file casadi-functions.hpp.
| Function external | ( | const std::string & | name, |
| const std::string & | bin_name, | ||
| DynamicLoadFlags | dl_flags ) |
Load the given CasADi function from the given DLL/SO file.
Definition at line 98 of file casadi-external-function.cpp.
|
static |
Definition at line 51 of file casadi-external-function.cpp.