Collects global CasADi meta information. More...
#include <casadi_meta.hpp>
Extra doc: https://github.com/casadi/casadi/wiki/L_23k
Definition at line 39 of file casadi_meta.hpp.
Static Public Member Functions | |
static const char * | version () |
Obtain the version number of CasADi. More... | |
static const char * | git_revision () |
Obtain the git hash of this build. More... | |
static const char * | git_describe () |
Obtain the git description of this build. More... | |
static const char * | feature_list () |
Obtain list of features that were compiled into this build. More... | |
static const char * | build_type () |
Obtain build type: RELEASE/Debug. More... | |
static const char * | compiler_id () |
Obtain compiler identification. More... | |
static const char * | compiler () |
Obtain compiler. More... | |
static const char * | compiler_flags () |
Obtain compiler flags. More... | |
static const char * | modules () |
Obtain modules list. More... | |
static const char * | plugins () |
Obtain plugins list. More... | |
static const char * | install_prefix () |
Obtain install prefix. More... | |
static const char * | shared_library_prefix () |
Obtain shared library prefix. More... | |
static const char * | shared_library_suffix () |
Obtain shared library suffix. More... | |
static const char * | object_file_suffix () |
Obtain object file suffix. More... | |
|
static |
Extra doc: https://github.com/casadi/casadi/wiki/L_j3
Definition at line 38 of file casadi_meta.cpp.
|
static |
Extra doc: https://github.com/casadi/casadi/wiki/L_j5
Definition at line 42 of file casadi_meta.cpp.
|
static |
Extra doc: https://github.com/casadi/casadi/wiki/L_j6
Definition at line 44 of file casadi_meta.cpp.
|
static |
Provided by http://www.cmake.org/cmake/help/v2.8.10/cmake.html#variable:CMAKE_LANG_COMPILER_ID
Extra doc: https://github.com/casadi/casadi/wiki/L_j4
Definition at line 40 of file casadi_meta.cpp.
|
static |
Extra doc: https://github.com/casadi/casadi/wiki/L_j2
Definition at line 36 of file casadi_meta.cpp.
|
static |
(only available if built from a git repo)
Extra doc: https://github.com/casadi/casadi/wiki/L_j1
Definition at line 34 of file casadi_meta.cpp.
|
static |
(only available if built from a git repo)
Extra doc: https://github.com/casadi/casadi/wiki/L_j0
Definition at line 32 of file casadi_meta.cpp.
|
static |
Extra doc: https://github.com/casadi/casadi/wiki/L_j9
Definition at line 50 of file casadi_meta.cpp.
|
static |
Extra doc: https://github.com/casadi/casadi/wiki/L_j7
Definition at line 46 of file casadi_meta.cpp.
|
static |
Extra doc: https://github.com/casadi/casadi/wiki/L_2bg
Definition at line 56 of file casadi_meta.cpp.
|
static |
Extra doc: https://github.com/casadi/casadi/wiki/L_j8
Definition at line 48 of file casadi_meta.cpp.
|
static |
Extra doc: https://github.com/casadi/casadi/wiki/L_2be
Definition at line 52 of file casadi_meta.cpp.
|
static |
Extra doc: https://github.com/casadi/casadi/wiki/L_2bf
Definition at line 54 of file casadi_meta.cpp.
|
static |
The format is 'x.y.z' or 'x.y.z+'
The variant without + indicates that the version is an official release
The variant with + indicates that the version is more recent than 'x.y.z', and might be more recent than 'x.y.w' with w>z.
Extra doc: https://github.com/casadi/casadi/wiki/L_iz
Definition at line 30 of file casadi_meta.cpp.
Referenced by casadi::external_transform().