FMI Library: part of JModelica.org
Data Structures | Typedefs | Enumerations | Functions
jm_types.h File Reference
#include <fmilib_config.h>

Go to the source code of this file.

Data Structures

struct  jm_name_ID_map_t
 Mapping between a string and an integer ID. More...
 

Typedefs

typedef const charjm_string
 A constant string. More...
 
typedef void * jm_voidp
 A void pointer. More...
 
typedef struct jm_name_ID_map_t jm_name_ID_map_t
 Mapping between a string and an integer ID. More...
 

Enumerations

enum  jm_status_enu_t { jm_status_error = -1, jm_status_success = 0, jm_status_warning = 1 }
 Return status codes. More...
 
enum  jm_log_level_enu_t {
  jm_log_level_nothing = 0, jm_log_level_fatal, jm_log_level_error, jm_log_level_warning,
  jm_log_level_info, jm_log_level_verbose, jm_log_level_debug, jm_log_level_all
}
 Log levels supported via the logger functions in jm_callbacks. More...
 

Functions

FMILIB_EXPORT const charjm_log_level_to_string (jm_log_level_enu_t level)
 Convert log level into a string. More...
 

Detailed Description

Types used in the Utils module.

Definition in file jm_types.h.