#ifndef FResolve__H
#define FResolve__H
#include "meta/meta_modelica.h"
#include "util/modelica.h"
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#ifdef __cplusplus
extern "C" {
#endif
extern struct record_description FLookup_Options_OPTIONS__desc;
DLLExport
modelica_metatype omc_FResolve_elred__one(threadData_t *threadData, modelica_string _name, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_elred__one omc_FResolve_elred__one
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_elred__one,2,0) {(void*) boxptr_FResolve_elred__one,0}};
#define boxvar_FResolve_elred__one MMC_REFSTRUCTLIT(boxvar_lit_FResolve_elred__one)
DLLExport
modelica_metatype omc_FResolve_elred(threadData_t *threadData, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_elred omc_FResolve_elred
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_elred,2,0) {(void*) boxptr_FResolve_elred,0}};
#define boxvar_FResolve_elred MMC_REFSTRUCTLIT(boxvar_lit_FResolve_elred)
DLLExport
modelica_metatype omc_FResolve_mod__one(threadData_t *threadData, modelica_string _name, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_mod__one omc_FResolve_mod__one
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_mod__one,2,0) {(void*) boxptr_FResolve_mod__one,0}};
#define boxvar_FResolve_mod__one MMC_REFSTRUCTLIT(boxvar_lit_FResolve_mod__one)
DLLExport
modelica_metatype omc_FResolve_mod(threadData_t *threadData, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_mod omc_FResolve_mod
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_mod,2,0) {(void*) boxptr_FResolve_mod,0}};
#define boxvar_FResolve_mod MMC_REFSTRUCTLIT(boxvar_lit_FResolve_mod)
DLLExport
modelica_metatype omc_FResolve_cr__one(threadData_t *threadData, modelica_string _name, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_cr__one omc_FResolve_cr__one
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_cr__one,2,0) {(void*) boxptr_FResolve_cr__one,0}};
#define boxvar_FResolve_cr__one MMC_REFSTRUCTLIT(boxvar_lit_FResolve_cr__one)
DLLExport
modelica_metatype omc_FResolve_cr(threadData_t *threadData, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_cr omc_FResolve_cr
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_cr,2,0) {(void*) boxptr_FResolve_cr,0}};
#define boxvar_FResolve_cr MMC_REFSTRUCTLIT(boxvar_lit_FResolve_cr)
DLLExport
modelica_metatype omc_FResolve_clsext__one(threadData_t *threadData, modelica_string _name, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_clsext__one omc_FResolve_clsext__one
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_clsext__one,2,0) {(void*) boxptr_FResolve_clsext__one,0}};
#define boxvar_FResolve_clsext__one MMC_REFSTRUCTLIT(boxvar_lit_FResolve_clsext__one)
DLLExport
modelica_metatype omc_FResolve_clsext(threadData_t *threadData, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_clsext omc_FResolve_clsext
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_clsext,2,0) {(void*) boxptr_FResolve_clsext,0}};
#define boxvar_FResolve_clsext MMC_REFSTRUCTLIT(boxvar_lit_FResolve_clsext)
DLLExport
modelica_metatype omc_FResolve_cc__one(threadData_t *threadData, modelica_string _name, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_cc__one omc_FResolve_cc__one
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_cc__one,2,0) {(void*) boxptr_FResolve_cc__one,0}};
#define boxvar_FResolve_cc__one MMC_REFSTRUCTLIT(boxvar_lit_FResolve_cc__one)
DLLExport
modelica_metatype omc_FResolve_cc(threadData_t *threadData, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_cc omc_FResolve_cc
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_cc,2,0) {(void*) boxptr_FResolve_cc,0}};
#define boxvar_FResolve_cc MMC_REFSTRUCTLIT(boxvar_lit_FResolve_cc)
DLLExport
modelica_metatype omc_FResolve_ty__one(threadData_t *threadData, modelica_string _name, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_ty__one omc_FResolve_ty__one
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_ty__one,2,0) {(void*) boxptr_FResolve_ty__one,0}};
#define boxvar_FResolve_ty__one MMC_REFSTRUCTLIT(boxvar_lit_FResolve_ty__one)
DLLExport
modelica_metatype omc_FResolve_ty(threadData_t *threadData, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_ty omc_FResolve_ty
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_ty,2,0) {(void*) boxptr_FResolve_ty,0}};
#define boxvar_FResolve_ty MMC_REFSTRUCTLIT(boxvar_lit_FResolve_ty)
DLLExport
modelica_metatype omc_FResolve_derived__one(threadData_t *threadData, modelica_string _name, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_derived__one omc_FResolve_derived__one
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_derived__one,2,0) {(void*) boxptr_FResolve_derived__one,0}};
#define boxvar_FResolve_derived__one MMC_REFSTRUCTLIT(boxvar_lit_FResolve_derived__one)
DLLExport
modelica_metatype omc_FResolve_derived(threadData_t *threadData, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_derived omc_FResolve_derived
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_derived,2,0) {(void*) boxptr_FResolve_derived,0}};
#define boxvar_FResolve_derived MMC_REFSTRUCTLIT(boxvar_lit_FResolve_derived)
DLLExport
modelica_metatype omc_FResolve_ext__one(threadData_t *threadData, modelica_string _name, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_ext__one omc_FResolve_ext__one
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_ext__one,2,0) {(void*) boxptr_FResolve_ext__one,0}};
#define boxvar_FResolve_ext__one MMC_REFSTRUCTLIT(boxvar_lit_FResolve_ext__one)
DLLExport
modelica_metatype omc_FResolve_ext(threadData_t *threadData, modelica_metatype _inRef, modelica_metatype _ig);
#define boxptr_FResolve_ext omc_FResolve_ext
static const MMC_DEFSTRUCTLIT(boxvar_lit_FResolve_ext,2,0) {(void*) boxptr_FResolve_ext,0}};
#define boxvar_FResolve_ext MMC_REFSTRUCTLIT(boxvar_lit_FResolve_ext)
#ifdef __cplusplus
}
#endif
#endif
