List of all members | Static Public Member Functions
casadi::CasadiMeta Class Reference

Collects global CasADi meta information. More...

#include <casadi_meta.hpp>

Detailed Description

Author
Joris Gillis
Date
2012

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...
 

Member Function Documentation

◆ build_type()

static const char* casadi::CasadiMeta::build_type ( )
static

◆ compiler()

static const char* casadi::CasadiMeta::compiler ( )
static

◆ compiler_flags()

static const char* casadi::CasadiMeta::compiler_flags ( )
static

◆ compiler_id()

static const char* casadi::CasadiMeta::compiler_id ( )
static

◆ feature_list()

static const char* casadi::CasadiMeta::feature_list ( )
static

◆ git_describe()

static const char* casadi::CasadiMeta::git_describe ( )
static

(only available if built from a git repo)

Extra doc: https://github.com/casadi/casadi/wiki/L_j1

◆ git_revision()

static const char* casadi::CasadiMeta::git_revision ( )
static

(only available if built from a git repo)

Extra doc: https://github.com/casadi/casadi/wiki/L_j0

◆ install_prefix()

static const char* casadi::CasadiMeta::install_prefix ( )
static

◆ modules()

static const char* casadi::CasadiMeta::modules ( )
static

◆ plugins()

static const char* casadi::CasadiMeta::plugins ( )
static

◆ version()

static const char* casadi::CasadiMeta::version ( )
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.

See also
getGitRevision getGitDescribe

Extra doc: https://github.com/casadi/casadi/wiki/L_iz


The documentation for this class was generated from the following file: