#include <meta/meta_modelica.h>
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_DebugFlag_DEBUG__FLAG__desc_added
#define Flags_DebugFlag_DEBUG__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_DebugFlag_DEBUG__FLAG__desc__fields[4] = {"index","name","default","description"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_DebugFlag_DEBUG__FLAG__desc = {
"Flags_DebugFlag_DEBUG__FLAG",
"Flags.DebugFlag.DEBUG_FLAG",
Flags_DebugFlag_DEBUG__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_DebugFlag_DEBUG__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_DebugFlag_DEBUG__FLAG__desc_added
#define Flags_DebugFlag_DEBUG__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_DebugFlag_DEBUG__FLAG__desc__fields[4] = {"index","name","default","description"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_DebugFlag_DEBUG__FLAG__desc = {
"Flags_DebugFlag_DEBUG__FLAG",
"Flags.DebugFlag.DEBUG_FLAG",
Flags_DebugFlag_DEBUG__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_DebugFlag_DEBUG__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_ConfigFlag_CONFIG__FLAG__desc_added
#define Flags_ConfigFlag_CONFIG__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_ConfigFlag_CONFIG__FLAG__desc__fields[7] = {"index","name","shortname","visibility","defaultValue","validOptions","description"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_ConfigFlag_CONFIG__FLAG__desc = {
"Flags_ConfigFlag_CONFIG__FLAG",
"Flags.ConfigFlag.CONFIG_FLAG",
Flags_ConfigFlag_CONFIG__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_ConfigFlag_CONFIG__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_ConfigFlag_CONFIG__FLAG__desc_added
#define Flags_ConfigFlag_CONFIG__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_ConfigFlag_CONFIG__FLAG__desc__fields[7] = {"index","name","shortname","visibility","defaultValue","validOptions","description"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_ConfigFlag_CONFIG__FLAG__desc = {
"Flags_ConfigFlag_CONFIG__FLAG",
"Flags.ConfigFlag.CONFIG_FLAG",
Flags_ConfigFlag_CONFIG__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_ConfigFlag_CONFIG__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_EMPTY__FLAG__desc_added
#define Flags_FlagData_EMPTY__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_EMPTY__FLAG__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_EMPTY__FLAG__desc = {
"Flags_FlagData_EMPTY__FLAG",
"Flags.FlagData.EMPTY_FLAG",
Flags_FlagData_EMPTY__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_EMPTY__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_BOOL__FLAG__desc_added
#define Flags_FlagData_BOOL__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_BOOL__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_BOOL__FLAG__desc = {
"Flags_FlagData_BOOL__FLAG",
"Flags.FlagData.BOOL_FLAG",
Flags_FlagData_BOOL__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_BOOL__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_INT__FLAG__desc_added
#define Flags_FlagData_INT__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_INT__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_INT__FLAG__desc = {
"Flags_FlagData_INT__FLAG",
"Flags.FlagData.INT_FLAG",
Flags_FlagData_INT__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_INT__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_INT__LIST__FLAG__desc_added
#define Flags_FlagData_INT__LIST__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_INT__LIST__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_INT__LIST__FLAG__desc = {
"Flags_FlagData_INT__LIST__FLAG",
"Flags.FlagData.INT_LIST_FLAG",
Flags_FlagData_INT__LIST__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_INT__LIST__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_REAL__FLAG__desc_added
#define Flags_FlagData_REAL__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_REAL__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_REAL__FLAG__desc = {
"Flags_FlagData_REAL__FLAG",
"Flags.FlagData.REAL_FLAG",
Flags_FlagData_REAL__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_REAL__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_STRING__FLAG__desc_added
#define Flags_FlagData_STRING__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_STRING__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_STRING__FLAG__desc = {
"Flags_FlagData_STRING__FLAG",
"Flags.FlagData.STRING_FLAG",
Flags_FlagData_STRING__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_STRING__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_STRING__LIST__FLAG__desc_added
#define Flags_FlagData_STRING__LIST__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_STRING__LIST__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_STRING__LIST__FLAG__desc = {
"Flags_FlagData_STRING__LIST__FLAG",
"Flags.FlagData.STRING_LIST_FLAG",
Flags_FlagData_STRING__LIST__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_STRING__LIST__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_ENUM__FLAG__desc_added
#define Flags_FlagData_ENUM__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_ENUM__FLAG__desc__fields[2] = {"data","validValues"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_ENUM__FLAG__desc = {
"Flags_FlagData_ENUM__FLAG",
"Flags.FlagData.ENUM_FLAG",
Flags_FlagData_ENUM__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_ENUM__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_ENUM__FLAG__desc_added
#define Flags_FlagData_ENUM__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_ENUM__FLAG__desc__fields[2] = {"data","validValues"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_ENUM__FLAG__desc = {
"Flags_FlagData_ENUM__FLAG",
"Flags.FlagData.ENUM_FLAG",
Flags_FlagData_ENUM__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_ENUM__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_STRING__LIST__FLAG__desc_added
#define Flags_FlagData_STRING__LIST__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_STRING__LIST__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_STRING__LIST__FLAG__desc = {
"Flags_FlagData_STRING__LIST__FLAG",
"Flags.FlagData.STRING_LIST_FLAG",
Flags_FlagData_STRING__LIST__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_STRING__LIST__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_STRING__FLAG__desc_added
#define Flags_FlagData_STRING__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_STRING__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_STRING__FLAG__desc = {
"Flags_FlagData_STRING__FLAG",
"Flags.FlagData.STRING_FLAG",
Flags_FlagData_STRING__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_STRING__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_REAL__FLAG__desc_added
#define Flags_FlagData_REAL__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_REAL__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_REAL__FLAG__desc = {
"Flags_FlagData_REAL__FLAG",
"Flags.FlagData.REAL_FLAG",
Flags_FlagData_REAL__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_REAL__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_INT__LIST__FLAG__desc_added
#define Flags_FlagData_INT__LIST__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_INT__LIST__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_INT__LIST__FLAG__desc = {
"Flags_FlagData_INT__LIST__FLAG",
"Flags.FlagData.INT_LIST_FLAG",
Flags_FlagData_INT__LIST__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_INT__LIST__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_INT__FLAG__desc_added
#define Flags_FlagData_INT__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_INT__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_INT__FLAG__desc = {
"Flags_FlagData_INT__FLAG",
"Flags.FlagData.INT_FLAG",
Flags_FlagData_INT__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_INT__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_BOOL__FLAG__desc_added
#define Flags_FlagData_BOOL__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_BOOL__FLAG__desc__fields[1] = {"data"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_BOOL__FLAG__desc = {
"Flags_FlagData_BOOL__FLAG",
"Flags.FlagData.BOOL_FLAG",
Flags_FlagData_BOOL__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_BOOL__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagData_EMPTY__FLAG__desc_added
#define Flags_FlagData_EMPTY__FLAG__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagData_EMPTY__FLAG__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagData_EMPTY__FLAG__desc = {
"Flags_FlagData_EMPTY__FLAG",
"Flags.FlagData.EMPTY_FLAG",
Flags_FlagData_EMPTY__FLAG__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagData_EMPTY__FLAG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagVisibility_INTERNAL__desc_added
#define Flags_FlagVisibility_INTERNAL__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagVisibility_INTERNAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagVisibility_INTERNAL__desc = {
"Flags_FlagVisibility_INTERNAL",
"Flags.FlagVisibility.INTERNAL",
Flags_FlagVisibility_INTERNAL__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagVisibility_INTERNAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagVisibility_EXTERNAL__desc_added
#define Flags_FlagVisibility_EXTERNAL__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagVisibility_EXTERNAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagVisibility_EXTERNAL__desc = {
"Flags_FlagVisibility_EXTERNAL",
"Flags.FlagVisibility.EXTERNAL",
Flags_FlagVisibility_EXTERNAL__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagVisibility_EXTERNAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagVisibility_EXTERNAL__desc_added
#define Flags_FlagVisibility_EXTERNAL__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagVisibility_EXTERNAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagVisibility_EXTERNAL__desc = {
"Flags_FlagVisibility_EXTERNAL",
"Flags.FlagVisibility.EXTERNAL",
Flags_FlagVisibility_EXTERNAL__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagVisibility_EXTERNAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_FlagVisibility_INTERNAL__desc_added
#define Flags_FlagVisibility_INTERNAL__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_FlagVisibility_INTERNAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_FlagVisibility_INTERNAL__desc = {
"Flags_FlagVisibility_INTERNAL",
"Flags.FlagVisibility.INTERNAL",
Flags_FlagVisibility_INTERNAL__desc__fields
};
#endif
#else
extern struct record_description Flags_FlagVisibility_INTERNAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_Flag_FLAGS__desc_added
#define Flags_Flag_FLAGS__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_Flag_FLAGS__desc__fields[2] = {"debugFlags","configFlags"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_Flag_FLAGS__desc = {
"Flags_Flag_FLAGS",
"Flags.Flag.FLAGS",
Flags_Flag_FLAGS__desc__fields
};
#endif
#else
extern struct record_description Flags_Flag_FLAGS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_Flag_NO__FLAGS__desc_added
#define Flags_Flag_NO__FLAGS__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_Flag_NO__FLAGS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_Flag_NO__FLAGS__desc = {
"Flags_Flag_NO__FLAGS",
"Flags.Flag.NO_FLAGS",
Flags_Flag_NO__FLAGS__desc__fields
};
#endif
#else
extern struct record_description Flags_Flag_NO__FLAGS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_Flag_NO__FLAGS__desc_added
#define Flags_Flag_NO__FLAGS__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_Flag_NO__FLAGS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_Flag_NO__FLAGS__desc = {
"Flags_Flag_NO__FLAGS",
"Flags.Flag.NO_FLAGS",
Flags_Flag_NO__FLAGS__desc__fields
};
#endif
#else
extern struct record_description Flags_Flag_NO__FLAGS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_Flag_FLAGS__desc_added
#define Flags_Flag_FLAGS__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_Flag_FLAGS__desc__fields[2] = {"debugFlags","configFlags"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_Flag_FLAGS__desc = {
"Flags_Flag_FLAGS",
"Flags.Flag.FLAGS",
Flags_Flag_FLAGS__desc__fields
};
#endif
#else
extern struct record_description Flags_Flag_FLAGS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_ValidOptions_STRING__OPTION__desc_added
#define Flags_ValidOptions_STRING__OPTION__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_ValidOptions_STRING__OPTION__desc__fields[1] = {"options"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_ValidOptions_STRING__OPTION__desc = {
"Flags_ValidOptions_STRING__OPTION",
"Flags.ValidOptions.STRING_OPTION",
Flags_ValidOptions_STRING__OPTION__desc__fields
};
#endif
#else
extern struct record_description Flags_ValidOptions_STRING__OPTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_ValidOptions_STRING__DESC__OPTION__desc_added
#define Flags_ValidOptions_STRING__DESC__OPTION__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_ValidOptions_STRING__DESC__OPTION__desc__fields[1] = {"options"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_ValidOptions_STRING__DESC__OPTION__desc = {
"Flags_ValidOptions_STRING__DESC__OPTION",
"Flags.ValidOptions.STRING_DESC_OPTION",
Flags_ValidOptions_STRING__DESC__OPTION__desc__fields
};
#endif
#else
extern struct record_description Flags_ValidOptions_STRING__DESC__OPTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_ValidOptions_STRING__DESC__OPTION__desc_added
#define Flags_ValidOptions_STRING__DESC__OPTION__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_ValidOptions_STRING__DESC__OPTION__desc__fields[1] = {"options"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_ValidOptions_STRING__DESC__OPTION__desc = {
"Flags_ValidOptions_STRING__DESC__OPTION",
"Flags.ValidOptions.STRING_DESC_OPTION",
Flags_ValidOptions_STRING__DESC__OPTION__desc__fields
};
#endif
#else
extern struct record_description Flags_ValidOptions_STRING__DESC__OPTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Flags_ValidOptions_STRING__OPTION__desc_added
#define Flags_ValidOptions_STRING__OPTION__desc_added
ADD_METARECORD_DEFINITIONS const char* Flags_ValidOptions_STRING__OPTION__desc__fields[1] = {"options"};
ADD_METARECORD_DEFINITIONS struct record_description Flags_ValidOptions_STRING__OPTION__desc = {
"Flags_ValidOptions_STRING__OPTION",
"Flags.ValidOptions.STRING_OPTION",
Flags_ValidOptions_STRING__OPTION__desc__fields
};
#endif
#else
extern struct record_description Flags_ValidOptions_STRING__OPTION__desc;
#endif
#ifdef __cplusplus
}
#endif
